Para ese usuario, DEBE notificar los recursos.
Imagine el escenario:
Obtuviste un excelente marketing y todos quieren tu aplicación, pero tus recursos no son suficientes para manejar esa carga, y tus usuarios obtienen algunos tiempos de espera o grandes drlays.
- ¿Hay algún beneficio de velocidad al usar xibs en lugar de solo codificar la lógica de vista directamente?
- ¿Hay algo como el Proyecto Odin para el desarrollo de iOS?
- Si el iOS del iPhone no está emparejado con el propio procesador de aplicaciones de Apple, ¿cuánta degradación del rendimiento deberíamos ver?
- ¿Cuál es el desarrollo más fácil, Android o iOS? ¿Por qué?
- ¿Cosas como The Grid y RightClick.io están matando el desarrollo web?
¿Quién necesita esa aplicación? ¡Ninguno!
Las mejores tecnologías a utilizar son las siguientes:
Lado de Android:
1- Uso de memoria (Heap, Ram)
Siempre piense en el dispositivo del usuario porque el usuario no estará contento de saber que su aplicación consume mucha RAM, así que mantenga la aplicación y use la mayor cantidad posible de código limpio, ordenado y mejor practicado, su aplicación volará
2- Gestión de la batería.
Facebook come batería 3 veces en un día …
Nunca subestimes este caso y siempre manejas la batería con gracia para que los usuarios no se quejen y recuerden … No eres Facebook y debes pensar en cada usuario.
3- seguridad
Siempre brinde la mejor y más alta seguridad al usuario y mantenga la menor cantidad posible de datos en el servidor para que el usuario se complazca con usted.
Lado de fondo:
1-Escalabilidad
Prepárese para gastar una gran cantidad de dinero en recursos … 20 millones de usuarios necesitan grandes servidores y recursos, de modo que sus recursos sean escalables
2- gestión de memoria
¡Para esa cantidad de usuarios, la gestión de la memoria DEBE!
Cada usuario necesita cierta cantidad de RAM, en lugar de gastar su dinero en recursos más grandes, trate de mantener el uso y el código con gracia para superar las pérdidas de memoria.
Por ahora estos son los pasos necesarios.