Solo soy un principiante en el desarrollo de aplicaciones para Android, pero aquí están las cosas que he sabido que justifican por qué Android es mucho más que solo Java.
1. Recursos limitados como la batería
La mayoría de las aplicaciones de Android se ejecutan en dispositivos que funcionan con batería, lo que te obliga a escribir tus aplicaciones de manera más optimizada, lo que consumirá una batería mínima.
- Cómo usar eficientemente un dispositivo Android rooteado
- ¿Qué tan buenos son los desarrolladores indios de aplicaciones móviles y al usarlas, un precio más alto significa una mejor calidad?
- ¿Qué aplicaciones de Android puede crear un principiante que cubra todos los aspectos básicos del desarrollo de Android y consiga un trabajo?
- ¿Cuáles son los mejores desarrolladores de aplicaciones de Android en Nueva Zelanda?
- ¿Cuáles son algunas cosas que apestan en Android Lollipop?
2. Interfaz de usuario de la aplicación de Android
Los elementos fundamentales de la interfaz de usuario de una aplicación de Android son actividades, fragmentos, diálogos, etc., que son peculiares del desarrollo de Android y son muy diferentes en comparación con las aplicaciones normales de Java.
3. Permisos
Las aplicaciones de Android se ejecutan en un entorno de sandboxes y si la aplicación quiere acceder a cualquier información fuera de su paquete, entonces debe tener permisos para las cosas que se declaran en el archivo de manifiesto.
por ejemplo, permiso para leer / escribir almacenamiento
– cámara de acceso, etc.
Hay muchas otras razones, pero actualmente solo soy consciente de esto 😛