Esta no es realmente una pregunta sobre cómo desarrollar los tres, conozco varias formas multiplataforma, etc. ¿Pero más quiero saber desde el punto de vista del desarrollador lo difícil que es desarrollar básicamente aplicaciones iOS, Android y web?
Actualmente estoy en mi primer trabajo como desarrollador móvil / web. Ya desarrollé mi primera aplicación para iPhone / iPad y ahora tengo que desarrollar la aplicación para Android porque la versión web que probé simplemente no funcionó tan bien como era necesario y las bases de datos web no parecieron hacer el corte. Pero no estoy seguro de que sea posible desarrollar los 3 en términos de recordar todas las API, etc. No diría que tengo un problema con los lenguajes de programación sobre cómo usar la API para las diversas plataformas. Además, todos los otros idiomas que miro, en mi tiempo libre, simplemente siento que me estoy separando.
¿Es factible que una persona desarrolle aplicaciones ios, android y web? ¿Debería pensar en reducirlo a iOS y aplicaciones basadas en web?
Desarrollo todo por mí mismo, así que no tengo a nadie para discutir cuáles son las mejores soluciones para todo y solo estoy tratando de entrenar a medida que avanzo.
Entonces, ¿hay desarrolladores multiplataforma por ahí? ¿Las empresas tienen diferentes equipos para diferentes plataformas?
Cualquier idea me ayudaría a pensar mejor. Esperemos que esta pregunta tenga sentido.
Respuestas:
Estoy haciendo iOS, escritorio de C # .NET y desarrollo de aplicaciones Java Struts2 y disfruto de todo esto. Creo que siempre es una buena idea ver cómo las diferentes plataformas se acercan a sus mismos objetivos y le brinda una mayor comprensión general de los lenguajes y marcos involucrados. Esto significa que no avanzo con la misma velocidad que mis colegas que solo hacen una de estas plataformas, pero en general nunca estás limitado porque puedes cambiar a otra cosa en cualquier momento.
También creo que debe comenzar sus proyectos en la plataforma más adecuada y luego migrarlo a otras plataformas a medida que vea su éxito o comenzar algo más si no ve que funcionan.
fuente
He estado trabajando con Android e iOS, con backends basados en la web durante más de un año, y ciertamente es factible. Descubrí que la información de la plataforma alternativa ha mejorado las aplicaciones respectivamente.
Para su preocupación acerca de no tener a nadie con quien rebotar, voy a mi GTUG local (Grupo de usuarios de Google Tech) y Grupos de desarrolladores de iPhone, y son una gran fuente de apoyo cuando está atrapado en algo o necesita consejo en la mejor forma de proceder. Visite meetup.com para ver si hay un grupo cerca de usted.
fuente