Vivir como un nativo.
En primer lugar, nunca llegará a la versión nativa si comienza con la versión html5. Ya habría compilado la versión html5 si fuera fácil. Por lo tanto, no es fácil, y gastará mucho tiempo / esfuerzo para construir algo que instintivamente sabe que al final no será bueno.
En segundo lugar, haga un producto que realmente funcione y sea vendible como es. No hagas algo “mínimo” solo porque un libro dice que deberías. Twitter es un buen ejemplo de un buen tipo de minimal. Entonces haz algo así. Recorte su conjunto de características, pero cree un buen producto que sea utilizable.
- ¿Hay alguna aplicación que pueda usar para llamar y / o enviar mensajes de texto a México (desde EE. UU.) GRATIS?
- ¿Es más rentable hacer una aplicación móvil gratuita y pegar anuncios en ellos o cobrar por la aplicación y no tener ningún anuncio?
- ¿Son realmente tan buenos los creadores de aplicaciones?
- ¿Cuáles son algunas aplicaciones móviles, o categorías de aplicaciones móviles, que sientes que son transformadoras?
- ¿Hay alguna empresa de internacionalización de aplicaciones móviles?
En tercer lugar, una aplicación de red social contendrá principalmente contenido en línea. Por lo tanto, aún puede usar (perdón por el discurso técnico) “vistas web” en algunas áreas. Lo que significa que puede usar Html5 y javascript dentro de la aplicación nativa. Eso funciona a veces, así que hay algo que explorar sobre la marcha. Apple ha hecho esto en su propia App Store: ¿La aplicación iOS de la App Store de Apple usa vistas web? Debería explorar eso como una opción ‘híbrida’ al comenzar a sumergirse en el desarrollo.
La apariencia es el producto con dispositivos móviles y no sabrá lo que realmente tiene hasta que lo construya de la forma en que debería estarlo. Así que construye bien la primera vez.