Cómo hacer aplicaciones iOS y Android usando Node.js y AngularJS

Algunas de las opciones que puedes explorar.

  1. Si solo desea usar Node.JS y AngularJS: con Angular podrá crear una aplicación web, sin embargo, para lanzarla como una aplicación en iOS y Android, deberá hacer lo siguiente:
    1. Cree un sitio web amigable para dispositivos móviles usando angular
    2. Cree un menú de navegación nativo (control deslizante de navegación / vista de pestaña, etc.)
    3. Ajuste el menú alrededor de una Vista web y configure la fuente en el sitio web que creó en (a)
    4. También deberá asegurarse de que el sitio web se implemente a través de https; de lo contrario, su aplicación será rechazada por la tienda de aplicaciones.
    5. Enlace su menú a las URL apropiadas para simular la navegación y cambiar las vistas (angular)
    6. Deberá manejar el manejo de funciones móviles nativas como cámara, ubicación, llamadas telefónicas, sms, etc. y escribir ese código específico en Android (Java) o iOS (Swift-Objective C), de lo contrario no podrá tener acceso a las funciones nativas del teléfono.
  2. Utilice algunos marcos híbridos populares como IONIC, NativeScript, Metor que permiten que las aplicaciones web angulares se integren en aplicaciones nativas.

Hay ventajas y desventajas en ambos enfoques, elija lo que sea apropiado para usted y lo que funcione para usted. Aclamaciones. Todo lo mejor.

Vikas Shetty, Fundador / CEO @RevoluxSolution, (Inicio)

Puede usar Cordova para crear una aplicación híbrida que pueda apuntar a ambas plataformas.

Ionic usa AngularJS y Cordova debajo del capó para lograr lo mismo.

Marco iónico

Desea crear una aplicación utilizando la tecnología ios o Android o simplemente desea ejecutar su aplicación en Android e iOS.

Si solo desea ejecutar su aplicación en Android e iOS, entonces simplemente construya una aplicación utilizando node js y angular js y use cordova e ionic para convertir su aplicación en una aplicación nativa que se ejecutará en todas las plataformas.

Gracias !!

Node no tiene nada que ver con la aplicación, se mantiene como el backend si lo hay.

Usando Ionic, ng -Cordova y NativeScript puedes escribir aplicaciones basadas en Angular para el desarrollo multiplataforma.

Hoy en día, carodva es la plataforma más popular para desarrollar aplicaciones híbridas. Puede buscar algún tutorial básico para comenzar con él. O no puede encontrar algunos expertos para desarrollarlo.

Algunas opciones:

  • Marco iónicoCordova
  • Nativescript