Si por “conexión a Internet” se refiere a “conexión TCP / IP”, las bases de datos cliente-servidor generalmente las requieren (aunque si están en la misma máquina, la conexión en red puede realizarse de manera diferente, aunque todavía se utilizan API de red estándar). Si está utilizando un administrador de datos cliente-servidor (ya sea basado en SQL o no), su aplicación usará una biblioteca cliente para enviar solicitudes al servidor a través de algún tipo de conexión de datos externos, generalmente TCP / IP, y el servidor ejecutará su operación y devolverá los resultados a la biblioteca, que finalmente los devolverá a su código de aplicación de nivel de usuario.
Los administradores de datos residentes en la aplicación, como SQLite o Berkeley DB, no usan conexiones externas. Viven en el espacio de direcciones de su aplicación y se accede de la misma manera que se accedería a cualquier otra biblioteca. Esto los hace mucho más fáciles de implementar en aplicaciones “independientes”, ya que no requieren una administración o configuración externa.
- ¿Cuál es la mejor rutina a seguir para convertirse en desarrollador de Android a los 17 años?
- ¿Cómo se activa la aplicación en Android?
- ¿Cuáles son algunos ejemplos de algoritmos gráficos utilizados en el desarrollo real de aplicaciones de Android?
- Cómo usar SQLite con un sistema Android
- ¿Cuál es su estación de trabajo ideal para el desarrollo de Android?