SlideShare una empresa de Scribd logo
1 de 10
“AÑO DEL DIÁLOGO Y LA RECONCILIACIÓN NACIONAL”
Á R E A : ELECTIVO - 403
D O C E N T E : I N G . MARCO AURELIO PORRO CHULLI
C I C L O : V I S E C C I Ó N : “ B ”
I N T E G R A N T E S :
G Ó M E Z R A M Í R E Z A L B I N O
M A R U F O A D A N Y E I M I D A N I E L
M A G U I Ñ A P R I N C I P E M I L A G R I N A
B A G U A G R A N D E - U T C U B A M B A - A M A Z O N A S
2018
PROGRAMACIÓN DE
APLICACIONES
MÓVILES.
Una aplicación móvil es un programa que usted puede descargar y al que pude
acceder directamente desde su telefono o desde algún otro aparato móvil – como
por ejemplo un Tablet.
Antes que nada, debes
plantearte en que plataformas
te quieres especializar, a modo
orientativo, a continuación, te
mostramos una gráfica con el
volumen de mercado de las
diferentes plataformas:
DESARROLLO DE APLICACIONES MOVILES
DESARROLLO NATIVO:
• Se obtiene la máxima flexibilidad,
adaptación total al entorno en el que se
ejecuta la aplicación y el máximo
rendimiento.
• Cada una de ellas utiliza un lenguaje
de programación diferente,
herramientas propias y paradigmas de
programación.
• Desarrollo de una aplicación para una
única plataforma (iOS, Android,
Windows Mobile, BlackBerry, etc.)
• Se crean aplicaciones para toda las
plataformas ,adaptando algunas
cuestiones para poder funcionar en
cada caso.
• Te permite conocer u solo lenguaje,
reutilizar gran parte del código entre
todas y generar aplicaciones nativas
para todos los entornos móviles. La
mas conocida es sin duda
XAMARIN. Esta basada en el
lenguaje c# de Microsoft y en la
plataforma NET.
DESARROLLO PLATAFORMA
COMPILADO EN NATIVO.
JAVA
Es el lenguaje nativo que usa Android.
Cualquier aplicación que use directamente el
hardware y se comunique con el sistema
operativo, usará este código. Es un lenguaje
muy extendido, presente en muchos
dispositivos, tanto por la red como a nivel
local y aprender a programar en él, no sólo os
permitirá hacer aplicaciones para el sistema
de Google, si no también para otros usos,
como programas de escritorio, o incluso
videojuegos.
LENGUAJES DE PROGRAMACIÓN DE APLICACIONES
MÓVILES.
JAVASCRIPT
JavaScript es un lenguaje web, pero con
plataformas de desarrollo como Titanium
de, Appcelerator, seremos capaces de
compilar de manera nativa con la facilidad
que ofrece frente a Java.
¿A qué se debe esto? Los lenguajes web
suelen ser más sencillos y ligeros que los
nativos. Nosotros escribiremos las
instrucciones en JavaScript, y Titanium se
encarga por nosotros de “traducirlo” al
lenguaje nativo, no sólo de Android, también
de iOS o Windows 10 Mobile.
¿Cómo funciona? Nosotros escribimos en
JavaScript el código que necesitamos para
hacer funcionar la aplicación.
HTML5 + CSS
Lenguajes 100% web. Aquí no hay
discusión posible. Estos dos lenguajes
de etiquetación fueron creados para
internet, pero el paso del tiempo los ha
beneficiado, sobre todo con la llegada
de la versión 5 de HTML. Esta versión
ofrece muchas posibilidades respecto la
versión 4, entre ellas reproducir vídeo
de un modo más nativo en el navegador,
sin la ayuda de flash, algo que reduce
considerablemente el consumo de
recursos.
Aplicaciones moviles

Más contenido relacionado

La actualidad más candente

Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesnoemimosquedachappa
 
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
 
Diapositivas aplicaciones moviles
Diapositivas aplicaciones movilesDiapositivas aplicaciones moviles
Diapositivas aplicaciones movilescarlosnc2017
 
Como desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINComo desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINRoberto Taborda
 
CARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPCARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPMJPA5
 
Bienvenidos (2)
Bienvenidos (2)Bienvenidos (2)
Bienvenidos (2)yeferbaena
 

La actualidad más candente (13)

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?
 
Ruth liliana gonzalez gonzalez dn13 (2)
Ruth liliana gonzalez gonzalez dn13 (2)Ruth liliana gonzalez gonzalez dn13 (2)
Ruth liliana gonzalez gonzalez dn13 (2)
 
Las apps
Las appsLas apps
Las apps
 
Diapositivas aplicaciones moviles
Diapositivas aplicaciones movilesDiapositivas aplicaciones moviles
Diapositivas aplicaciones moviles
 
Como desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINComo desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARIN
 
CARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APPCARACTERÍSTICAS DE UNA APP
CARACTERÍSTICAS DE UNA APP
 
Paginas para apps
Paginas para appsPaginas para apps
Paginas para apps
 
Phonegap
PhonegapPhonegap
Phonegap
 
anbroi
anbroianbroi
anbroi
 
Bienvenidos (2)
Bienvenidos (2)Bienvenidos (2)
Bienvenidos (2)
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 

Similar a Aplicaciones moviles (20)

Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
app
appapp
app
 
392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android392287381 lenguajes-para-programar-en-android
392287381 lenguajes-para-programar-en-android
 
"LAS APPS" PRESENTACION
"LAS APPS" PRESENTACION"LAS APPS" PRESENTACION
"LAS APPS" PRESENTACION
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Apps
AppsApps
Apps
 
Apps
AppsApps
Apps
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Las apps
Las appsLas apps
Las apps
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
Las apps
Las appsLas apps
Las apps
 
La programación.pptx
La programación.pptxLa programación.pptx
La programación.pptx
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Profesión: Programación
Profesión: ProgramaciónProfesión: Programación
Profesión: Programación
 

Más de Gómez Albino

Más de Gómez Albino (10)

Coxecion de android studio y sqlite
Coxecion de android studio y sqliteCoxecion de android studio y sqlite
Coxecion de android studio y sqlite
 
Layout
LayoutLayout
Layout
 
Controles basicos
Controles basicosControles basicos
Controles basicos
 
Java xml
Java xml Java xml
Java xml
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Android studio
Android studioAndroid studio
Android studio
 
Reportes
ReportesReportes
Reportes
 
Jtableconbasededatos
JtableconbasededatosJtableconbasededatos
Jtableconbasededatos
 
Connectionjava
ConnectionjavaConnectionjava
Connectionjava
 
Java
Java Java
Java
 

Último

subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicaszaydaescalona
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxDiegoSuarezGutierrez
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasBildStrify1
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptalisonsarmiento4
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenieroJsValdez
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPOSegundo Silva Maguiña
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...p39961945
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdffredyflores58
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdffernandolozano90
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfSalomeRunco
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdfMirkaCBauer
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZvarichard
 
UNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxUNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxElybe Hernandez
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...jose880240
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxLilibethBallesteros1
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxJulio Lovon
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiazaydaescalona
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHVivafornai
 

Último (20)

subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingeniero
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
 
UNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxUNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptx
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptx
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 

Aplicaciones moviles

  • 1. “AÑO DEL DIÁLOGO Y LA RECONCILIACIÓN NACIONAL” Á R E A : ELECTIVO - 403 D O C E N T E : I N G . MARCO AURELIO PORRO CHULLI C I C L O : V I S E C C I Ó N : “ B ” I N T E G R A N T E S : G Ó M E Z R A M Í R E Z A L B I N O M A R U F O A D A N Y E I M I D A N I E L M A G U I Ñ A P R I N C I P E M I L A G R I N A B A G U A G R A N D E - U T C U B A M B A - A M A Z O N A S 2018
  • 3. Una aplicación móvil es un programa que usted puede descargar y al que pude acceder directamente desde su telefono o desde algún otro aparato móvil – como por ejemplo un Tablet. Antes que nada, debes plantearte en que plataformas te quieres especializar, a modo orientativo, a continuación, te mostramos una gráfica con el volumen de mercado de las diferentes plataformas:
  • 4. DESARROLLO DE APLICACIONES MOVILES DESARROLLO NATIVO: • Se obtiene la máxima flexibilidad, adaptación total al entorno en el que se ejecuta la aplicación y el máximo rendimiento. • Cada una de ellas utiliza un lenguaje de programación diferente, herramientas propias y paradigmas de programación. • Desarrollo de una aplicación para una única plataforma (iOS, Android, Windows Mobile, BlackBerry, etc.)
  • 5. • Se crean aplicaciones para toda las plataformas ,adaptando algunas cuestiones para poder funcionar en cada caso. • Te permite conocer u solo lenguaje, reutilizar gran parte del código entre todas y generar aplicaciones nativas para todos los entornos móviles. La mas conocida es sin duda XAMARIN. Esta basada en el lenguaje c# de Microsoft y en la plataforma NET. DESARROLLO PLATAFORMA COMPILADO EN NATIVO.
  • 6.
  • 7. JAVA Es el lenguaje nativo que usa Android. Cualquier aplicación que use directamente el hardware y se comunique con el sistema operativo, usará este código. Es un lenguaje muy extendido, presente en muchos dispositivos, tanto por la red como a nivel local y aprender a programar en él, no sólo os permitirá hacer aplicaciones para el sistema de Google, si no también para otros usos, como programas de escritorio, o incluso videojuegos. LENGUAJES DE PROGRAMACIÓN DE APLICACIONES MÓVILES.
  • 8. JAVASCRIPT JavaScript es un lenguaje web, pero con plataformas de desarrollo como Titanium de, Appcelerator, seremos capaces de compilar de manera nativa con la facilidad que ofrece frente a Java. ¿A qué se debe esto? Los lenguajes web suelen ser más sencillos y ligeros que los nativos. Nosotros escribiremos las instrucciones en JavaScript, y Titanium se encarga por nosotros de “traducirlo” al lenguaje nativo, no sólo de Android, también de iOS o Windows 10 Mobile. ¿Cómo funciona? Nosotros escribimos en JavaScript el código que necesitamos para hacer funcionar la aplicación.
  • 9. HTML5 + CSS Lenguajes 100% web. Aquí no hay discusión posible. Estos dos lenguajes de etiquetación fueron creados para internet, pero el paso del tiempo los ha beneficiado, sobre todo con la llegada de la versión 5 de HTML. Esta versión ofrece muchas posibilidades respecto la versión 4, entre ellas reproducir vídeo de un modo más nativo en el navegador, sin la ayuda de flash, algo que reduce considerablemente el consumo de recursos.