Preguntas etiquetadas con android

Android es el sistema operativo y sistema operativo de código abierto de Google para teléfonos inteligentes y tabletas. Use esta etiqueta para preguntas de ingeniería de software sobre Android; para preguntas de los usuarios, visite nuestro sitio asociado Android Enthusiasts Stack Exchange.

47
Desarrollo de Android usando C y C ++ [cerrado]

Soy un desarrollador de C, C ++. Estoy interesado en el desarrollo móvil. Quiero saber cómo puedo desarrollar aplicaciones de Android usando C y C ++, he leído que proporcionan un kit para desarrolladores de C, C ++ pero no tiene todas las funciones a partir del kit de Java. ¿Debo optar por el kit...

46
¿Por qué se eligió Java para Android?

¿Por qué se eligió Java para Android, en lugar de algo como C ++? He escuchado que Java usa mucha memoria y supongo que el uso bajo de memoria sería bastante importante en los dispositivos móviles. ¿Existe alguna ventaja real de usar Java en lugar de un lenguaje como C ++ en un dispositivo...

34
¿Es útil el esquema Model-View-Presenter (MVP) para Android?

Cómo separar View y Presenter en Android, mientras que las reacciones sobre las acciones del usuario (parte del presentador de MVP) se configuran en las mismas actividades que muestran los elementos de la GUI (View part of MVP). "En el presentador de vista de modelo, tal como dicen Martin Fowler o...

23
Diseño para sincronizar datos en Android

He estado viendo dos implementaciones para sincronizar datos entre el servidor y el cliente en la mayoría de las aplicaciones. Esto supone que no se ha configurado GCM: - Ejecutar periódicamente un servicio de intención que descarga los datos de la red y los almacena en la base de...

15
Arquitectura limpia: demasiadas clases de casos de uso

Voy a Arquitectura limpia y elevo mi nivel de Android de MVC a MVP , introduciendo DI con Dagger 2, Reactividad con RxJava 2 y, por supuesto, Java 8. En la arquitectura limpia de MVP hay una capa entre las entidades (en los almacenes de datos) y los presentadores que deberían acceder a ellas. Esta...