Permite que la aplicación pueda interactuar directamente con la pantalla táctil o el teclado,y así mostrar gráficos, conectarse a redes, procesar audio recibido por el micrófono, reproducir sonidos por el altavoz o auriculares,o recibir imágenes y vídeos de la cámara, además de acceder al GPS, leer/escribir archivos y detectar el tipo de Hardware disponible.