3. INTRODUCCION
El conocimiento de programación de aplicaciones
para móviles ha pasado de manera muy rápida de
ser un conocimiento más, a ser una necesitad
debido a la rápida implantación y evolución de las
plataformas móviles. Esta rápida evolución crea
incertidumbre sobre que tecnologías son las más
adecuadas para la programación de móviles. Una de
las arquitecturas más implantada es la
proporcionada por el sistema Android.
4. DESARROLLO (NATIVO, MULTIPLATAFORMA COMPILADO EN
NATIVO Y MULTIPLATAFORMA BASADO EN HTML5 E HIBRIDO):
Desarrollo Nativo:
Está claro que, siempre que puedas, el desarrollo nativo es la mejor gran opción. El
problema es que cada plataforma (iOS, Android, WP...) es un mundo. Cada una de
ellas utiliza un lenguaje de programación diferente, herramientas propias y
paradigmas de programación particulares.
Desarrollo multiplataforma compilado a nativo
Una opción de compromiso es utilizar alguna plataforma de desarrollo mixta que
independiza el desarrollo del lenguaje nativo de cada plataforma móvil.
5. LENGUAJES DE PROGRAMACIÓN PARA APLICACIONES MÓVILES
(JAVA, SWIFT, RUBY, VISUAL BASIC .NET, ETC.)
JAVA:Es el
lenguaje nativo
que usa Android.
Ruby
Ruby es un lenguaje interpretado
Orientado a Objetos de propósito
general y multiplataforma.
Swift :es un lenguaje rápido y eficaz
que proporciona información en
tiempo real y se integra a la perfección
con código escrito en Objective-C. Así
los desarrolladores pueden ofrecer
más seguridad, ahorrar tiempo y crear
apps aún mejores.
6. Recomendaciones
•Lo más importante para un profesional del desarrollo de apps móviles es
conocer lo que ocurre en su entorno. Ya sea una empresa de desarrollo
con un gran equipo o un desarrollador freelance, es clave conocer el sector
del desarrollo de apps móviles para estar al día, ser competitivos y poder
ofrecer un producto actualizado e innovador.
•Sí, también en el diseño y el marketing móvil hay que estar a día. Aunque
solo se te haya encargado el desarrollo de apps móviles, lo recomendable
es conocer un poco de las tendencias de otras disciplinas relacionadas con
el sector de las apps móviles.
•Es decir, que si eres desarrollador Android lo más conveniente es que
conozcas el sector del desarrollo de apps móviles para Android al
completo.