Puedes elegir entre muchas tecnologías, honestamente, no estaba usando ninguna de ellas, pero he leído mucho.
- Una de las tecnologías más utilizadas es xamarin, es una tecnología de microsoft para construir multiplataforma en C #, tiene una versión gratuita para los estudiantes y las pruebas. Creo que esto será suficiente para ti
- Angular2 + NativeScript, es una plataforma javascript, pero el resultado final será una aplicación nativa para su aplicación.
Hay muchas más opciones sobre las plataformas Javascript para crear aplicaciones híbridas, pero dependen de la conexión a Internet.
En mi opinión, debería reconsiderar el uso de internet. Tienes que pensar que más de 200 productos con videos e imágenes son muy pesados para nuestros teléfonos inteligentes, sobre todo si decides usar multiplataforma, es muy importante hacer aplicaciones eficientes, donde usar los recursos correctos y usar multiplataforma es muy difícil (Usar la plataforma nativa sigue siendo compleja, entonces supongo que la plataforma cruzada será peor) la plataforma javascript (nativa e iónica) que he leído también tiene algunos problemas con los hilos. Le recomendaría que use la nube para almacenar los diferentes productos y luego simplemente recupere los productos en el momento adecuado. Hay muchas plataformas buenas como backendless o firebase donde puedes guardar tu información.
- ¿Es posible hacer jailbreak a iOS 10.3.3? ¿Cómo?
- ¿Es un iPhone con jailbreak más susceptible a contraer un virus?
- ¿Por qué Apple es tan estricto sobre evitar que los usuarios pongan videos AVI o MKV en sus dispositivos iOS?
- ¿Las aplicaciones y los podcasts son tan buenos en Android como en Apple?
- ¿Cuáles son los grandes títulos de lo que debería aprender a ser un desarrollador de iOS basado en el lenguaje objetivo c?
¡Sinceramente!