SlideShare una empresa de Scribd logo
1 de 7
DOCENTE : Marco A. Porro Chulli.
AUTORES : Chuquihuanga Guerrero Lenabith.
Flores Chinguel Luz Isela.
Pérez Díaz Luz Clarita
CICLO : VI – B
AMAZONAS_ BAGUA GRANDE
2018
PROGRAMACIÓN DE APLICACIONES
MÓVILES
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.
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.
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.
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.
Programacion de aplcaciones moviles

Más contenido relacionado

La actualidad más candente

volución de dispositivos móviles b) Procesadores para dispositivos móvi...
volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...
volución de dispositivos móviles b) Procesadores para dispositivos móvi...CAraceliCM
 
Plan como hacer una aplicación de maquillaje (1)
Plan como hacer una aplicación de maquillaje (1)Plan como hacer una aplicación de maquillaje (1)
Plan como hacer una aplicación de maquillaje (1)valeria velilla correa
 
¿Cuál es el mejor programa para hacer software para empresas?
¿Cuál es el mejor programa para hacer software para empresas?¿Cuál es el mejor programa para hacer software para empresas?
¿Cuál es el mejor programa para hacer software para empresas?Fred Lores
 
Como prepararse y conseguir trabajo como Mobile Developer
Como prepararse y conseguir trabajo como Mobile DeveloperComo prepararse y conseguir trabajo como Mobile Developer
Como prepararse y conseguir trabajo como Mobile DeveloperCharlin Agramonte
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programacristinaugmex
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programaKarla Green
 
Presentacion software libre y propio
Presentacion software libre y propioPresentacion software libre y propio
Presentacion software libre y propiozolangierodriguez
 
Aplicaciones moviles en mozilla
Aplicaciones moviles en mozillaAplicaciones moviles en mozilla
Aplicaciones moviles en mozillaTensor
 
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...itsas_ehu
 
Cómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidCómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidIván Ruiz-Rube
 

La actualidad más candente (17)

volución de dispositivos móviles b) Procesadores para dispositivos móvi...
volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...volución de dispositivos móviles  b)      Procesadores para dispositivos móvi...
volución de dispositivos móviles b) Procesadores para dispositivos móvi...
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 
Plan como hacer una aplicación de maquillaje (1)
Plan como hacer una aplicación de maquillaje (1)Plan como hacer una aplicación de maquillaje (1)
Plan como hacer una aplicación de maquillaje (1)
 
¿Cuál es el mejor programa para hacer software para empresas?
¿Cuál es el mejor programa para hacer software para empresas?¿Cuál es el mejor programa para hacer software para empresas?
¿Cuál es el mejor programa para hacer software para empresas?
 
Como prepararse y conseguir trabajo como Mobile Developer
Como prepararse y conseguir trabajo como Mobile DeveloperComo prepararse y conseguir trabajo como Mobile Developer
Como prepararse y conseguir trabajo como Mobile Developer
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Aplicaciones multiplataforma, ¿el futuro?
Aplicaciones multiplataforma, ¿el futuro?Aplicaciones multiplataforma, ¿el futuro?
Aplicaciones multiplataforma, ¿el futuro?
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programa
 
7 entregable
7 entregable7 entregable
7 entregable
 
iBuildApp
iBuildAppiBuildApp
iBuildApp
 
Paginas para apps
Paginas para appsPaginas para apps
Paginas para apps
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programa
 
Presentacion software libre y propio
Presentacion software libre y propioPresentacion software libre y propio
Presentacion software libre y propio
 
Aplicaciones moviles en mozilla
Aplicaciones moviles en mozillaAplicaciones moviles en mozilla
Aplicaciones moviles en mozilla
 
Aplicacion
AplicacionAplicacion
Aplicacion
 
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
El estado del arte en desarrollo de aplicaciones multiplataforma para móviles...
 
Cómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidCómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para Android
 

Similar a Programacion de aplcaciones moviles

Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesGuadalupe Piedra Olano
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móvilesjhersi saavedra garcia
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesZulemaAlejandria
 
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Roberto Taborda
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesoswaldo75sp
 
Ha2 cm40 eq2.netbeans
Ha2 cm40 eq2.netbeansHa2 cm40 eq2.netbeans
Ha2 cm40 eq2.netbeansAnel MG
 
Creación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónCreación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónEnrique Farez
 
Los lenguajes de programacion en el campo laboral y productivo sayyid valder...
Los lenguajes de programacion en el campo laboral y productivo  sayyid valder...Los lenguajes de programacion en el campo laboral y productivo  sayyid valder...
Los lenguajes de programacion en el campo laboral y productivo sayyid valder...XxJahenValderramaxX
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesjoel vasquez
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesFernand Bernowly
 

Similar a Programacion de aplcaciones moviles (20)

Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Ha2 cm40 eq2.netbeans
Ha2 cm40 eq2.netbeansHa2 cm40 eq2.netbeans
Ha2 cm40 eq2.netbeans
 
Phonegap
PhonegapPhonegap
Phonegap
 
LENGUAJES DE POGRAMACION.pptx
LENGUAJES DE POGRAMACION.pptxLENGUAJES DE POGRAMACION.pptx
LENGUAJES DE POGRAMACION.pptx
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles
 
Creación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónCreación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programación
 
Apps web vs apps nativas
Apps web vs apps nativasApps web vs apps nativas
Apps web vs apps nativas
 
Los lenguajes de programacion en el campo laboral y productivo sayyid valder...
Los lenguajes de programacion en el campo laboral y productivo  sayyid valder...Los lenguajes de programacion en el campo laboral y productivo  sayyid valder...
Los lenguajes de programacion en el campo laboral y productivo sayyid valder...
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Wicus wayra
Wicus wayraWicus wayra
Wicus wayra
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móviles
 

Más de Lenabith CHuquihuanga Guerrero (7)

Menus
MenusMenus
Menus
 
Controles basicos de android studio
Controles basicos de android studioControles basicos de android studio
Controles basicos de android studio
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Android studio
Android studioAndroid studio
Android studio
 
Reportes
ReportesReportes
Reportes
 
Result set
Result setResult set
Result set
 
JDBC
JDBCJDBC
JDBC
 

Último

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 

Último (20)

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 

Programacion de aplcaciones moviles

  • 1. DOCENTE : Marco A. Porro Chulli. AUTORES : Chuquihuanga Guerrero Lenabith. Flores Chinguel Luz Isela. Pérez Díaz Luz Clarita CICLO : VI – B AMAZONAS_ BAGUA GRANDE 2018
  • 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.