Soy un desarrollador web que es nueva en el desarrollo de aplicaciones móviles y la necesidad de iniciar un proyecto lo antes posible. A pesar de la investigación para el último par de semanas, (tengo una lista de lo que he hecho hasta ahora en la parte inferior de este post) todavía no me he decidido entre Phonegap o nativo (para iOS/Android solamente). Buscar en google «Phonegap vs nativo» y el como parece dar resultados bastante, incluso divididos, pero parece que no hay duda de que los nativos dará un rápido /mejor resultado final, pero a costa de tener que aprender tantas cosas nuevas en un corto plazo de tiempo.

Una cosa común citados sobre Phonegap es que se ejecuta lentamente–, pero también he leído que desde V3 ahora funciona mucho más rápido – es este el caso?

La aplicación que necesita para construir realmente es bastante parecida a la de un móvil de sitio estático (pero el cliente insiste en que debe ser una aplicación) – solo texto y un par de imágenes y documentos Pdf. Habrá nuevos contenidos añadidos al igual que las noticias, así que tengo que pensar en lugar de liberar una nueva versión de la aplicación para cada nuevo elemento, la aplicación descargará los datos de una web (API JSON o XML) y por último un requisito para las notificaciones push.

No será necesario para acceder a la cámara, GPS o cualquier otro hardware (bar el sistema de archivos de la caché de imágenes/PDFs).

He mirado en aplicaciones similares (competencia) y todos ellos parecen hacer un uso extensivo de la web de opiniones, lo que podría sugerir que se hicieron con Phonegap (¿o él?).

Así que mi pregunta es, dado el tipo simple de aplicación que tengo que hacer, habrá un gran beneficio nativo para esto, o Phonegap (última versión) funcionan igual de bien. O por otro lado, ya que es una aplicación sencilla, sería fácil de hacer (es decir, de cero a ambas tiendas de aplicaciones en 10 semanas) en los nativos?

Tengo un mac con TDA/Xcode instalado de modo que no es un factor en la elección.

Mi investigación hasta el momento.

Seguido el Android introducción a aquí http://developer.android.com/training/basics/actionbar/styling.html pero se perdió con las fichas

Entonces tiene un libro, SAMS teach yourself android en 24 horas, en sobre la hora 6

Seguido de iOS aquí https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/ThirdTutorial.html#//apple_ref/doc/uid/TP40011343-CH10-SW1

Varios Phonegap tutoriales de como http://coenraets.org/blog/phonegap-tutorial/ pero todos parecían tener problemas para conseguir que funcionen como es.

InformationsquelleAutor KevInSol | 2014-06-14

1 Comentario

  1. 35

    Claramente nativo tiene algunos beneficios a través de la web frameworks como phonegap. Pero la cosa es lo que quieres & necesita? Si desea una solución rápida y, a continuación, phonegap es mejor para la plataforma de la cruz. Puedes hacerlo de manera fácil para todas las plataformas comunes. Pero si quieres que tu aplicación sea rápida & eficiente, por supuesto nativo tiene sus beneficios.

    Dado sus requisitos, phonegap podría ser mejor para servir a su propósito. Usted puede continuar con el mismo código, y exactamente el mismo diseño para todas las plataformas. No sólo para ios y android, pero también con windows phone de amazon fireos etc.

    Una de la cosa que es que hay miles de aplicación de construcción en phonegap en estos días, por lo que puede ser dicho que se cumple con la expectativa de un cierto punto. Phonegap es lo suficientemente eficiente para llenar estas apps’ términos. Con el adecuado uso de frameworks como sencha, jquery mobile, kendo UI y muchos más phonegap puede ser muy eficiente.

    Creo que no es posible para cualquier persona para decirle que si la aplicación puede completarse en 10 semanas en apps nativas o no. Me gustaría ir para phonegap para continuar con el mismo diseño y el mismo código. Sería fácil hacer el cambio en la aplicación si es necesario en el futuro. Pero la decisión tiene que ser la suya, basada en los temas y requerimientos 🙂

    • Gracias por tu respuesta adecuada. ¿Sabe usted si el tiempo de respuesta de aplicación de Phonegap Vs nativo es bueno en estos días, como ya he dicho he leído que con Phonegap 3 en adelante el rendimiento ha mejorado mucho, es este el caso?
    • Estoy usando phonegap para mi el desarrollo de la aplicación y es performence satisfactorio para mí. Pero como mencioné en la respuesta, nativo tiene sus propios beneficios, y With proper use of frameworks like sencha, jquery mobile, kendo UI and many more phonegap can be highly efficient. @user602088
    • Gracias por eso, voy a buscar esos marcos (ya utilizado JQM)
    • Además de rendimiento, va nativo le dará la mejor interfaz de usuario. La mayoría (todos?) Interfaz de usuario marcos de HTML/Phonegap no se parece a Android en todos. Así que si usted va para una interfaz de usuario personalizada, phonegap es aceptar. Pero para los nativos de la mirada, phonegap no es la mejor opción. Marcos como Iónico dar un ok iOS mirada, pero realmente malo en darle un nativo de Android mirada.
    • Eso no es correcto. Polímero es un componente web del proyecto de google que utiliza el diseño de materiales. Una cita de sus preguntas más frecuentes: Polymer is the embodiment of material design for the web.. Y porque es para la web, se pueden integrar en Phonegap. Sólo google «phonegap diseño de material«.
    • Sí, el Diseño de Materiales es el nuevo Android de look… pero a menos que usted quiere que sus aplicaciones de iOS para parecerse a Android, todavía estás mejor ir nativo si es eso lo que necesitas.
    • Eso es cierto! Pero si hay alguien que quiere hacer una aplicación para Android con Phonegap, esta es una buena oportunidad.

Dejar respuesta

Please enter your comment!
Please enter your name here