No sé mucho sobre el front-end, bueno, la aplicación se ve muy bien y sin problemas. Y soy malo en la interfaz de usuario.
Pero back end, sí, puedo contarte sobre eso. Lo primero es que la aplicación se basa completamente en hechos ya conocidos: datos, palabras y significados. Entonces, necesitamos una base de datos, que esté llena de palabras y significados en inglés. Y si planea tener una lista de palabras diferente para mostrarse todos los días, entonces debe buscar una base de datos en línea y actualizar la base de datos sobre lo que se le mostrará al usuario o puede tener alguna opción al azar. O simplemente puede tener una base de datos local, pero esta es una base de datos ya completa, por lo que debe aprender a administrar una base de datos que se encuentra dentro del apk. No sé mucho sobre esto, pero así es como funcionan los diccionarios fuera de línea, creo. Y, en consecuencia, el archivo apk será grande, ya que ya tiene la base de datos con todas las palabras. Pero si va a utilizar una base de datos en línea y mostrar datos, entonces su apk será muy pequeña, ya que todos los datos se almacenan en la base de datos en línea (que está en el servidor).
Esta es la idea básica que puedo dar. Desarrollar sobre esto. Y si está planeando usar la base de datos en línea, pruebe AWS – Amazon Web Services.
- Futuro de Internet: ¿Ya estamos en 'The Post App World'?
- ¿Glassware (aplicaciones de Google Glass) superará a las aplicaciones web y las aplicaciones móviles en un futuro próximo?
- ¿Cómo ganan dinero los desarrolladores de aplicaciones desde su aplicación?
- ¿Cuáles son las mejores aplicaciones para la técnica Pomodoro?
- ¿Qué aplicaciones usas más en tu teléfono?
Amazon Web Services (AWS) – Servicios de computación en la nube