Generalidades

¿Cómo elegir la tecnología móvil adecuada para crear la aplicación? | Autor: Apo | Septiembre 2021

1*G61IU9bomJKoS0mkpEEgyg
Vectores por Vecteezy.com

Mi respuesta es «Depende del proyecto y del contexto». De nada, adiós. 🤣

¿Está planeando crear aplicaciones para iOS y Android?

  • Cuando utiliza dos aplicaciones al mismo tiempo, la tecnología multiplataforma es interesante, pero no obligatoria.
  • Si solo elige una, ¿por qué no elige una aplicación nativa?

¿Qué tan complejo es tu proyecto?

  • Use una tabla simple para mostrar los datos,
  • Juegos animados y de alta resolución,
  • La aplicación Excel tiene muchos botones y operaciones, …
  • Cuanto más complejo sea el proyecto, más desarrollo nativo necesitará, porque utilizará directamente las mejores herramientas para desarrollar aplicaciones móviles.

¿Qué tecnología nativa necesita tu proyecto?

  • Ubicación GPS, cámara, biometría,
  • VR, AR (el SDK nativo es mucho mejor que cualquier puente que puedas encontrar
  • Lenguaje de codificación de bajo nivel (C ++ está más cerca de la matriz, Sr. Anderson ???)
  • Todas las tecnologías pueden acceder a casi todo el contenido, pero la complejidad y la fiabilidad son más o menos.
LEER  Crearon una función para ajustar la vista durante una videollamada

¿Sabes qué habilidades se necesitan para desarrollar aplicaciones móviles?

  • Flutter usa Dart, React-Native usa JavaScript o Typecript (elección inteligente)
  • Android nativo con Java o Kotlin
  • IOS nativo con Objective-C o Swift
  • IONIC utiliza HTML, por lo que se puede utilizar cualquier marco HTML.

¿Tienes estas habilidades? ¿Sigues siendo un compañero de equipo?

  • Estás desarrollando una aplicación web. ¿Qué tecnología se utiliza? ¿Coincide con las habilidades anteriores?

¿Cuál es la experiencia de su equipo de desarrollo? ¿Y qué tecnología usar?

  • El costo en términos de dinero y tiempo debe considerarse mucho. Nada es gratis.
  • Ejemplo: si un desarrollador conoce Kotlin (Android), no piense en React-Native. Si es necesario, puede intentar encontrar un desarrollador de Swift (iOS) que sea propietario de ambas aplicaciones.
  • Por ejemplo: si el desarrollador conoce Angular, tal vez React-Native.Más cerca de Flutter en términos de filosofía

¿Puedes hacer PoC para cada uno?

  • Es mejor intentar verlo, no hacerlo sin saberlo.
  • Tome PoC en serio, hágase herido muy rápido y aprenda de ello. Intenta implementar funciones más complejas, tendrás que hacer esto para que sepas lo difícil que es.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba