SlideShare una empresa de Scribd logo
1 de 9
DESARROLLODEAPLICACIONES MOVILES
Es el conjunto de procesos y
procedimientos involucrados en la
escritura de software para
dispositivos informáticos
pequeños e inalámbricos, como
teléfonos inteligentes y otros
dispositivos portátiles.
DEFINICION
OBJETIVO
Es crear una solución que
aproveche el hardware y las
características únicas de
smartphones y otros entornos de
desarrollo.
Por ejemplo, los smartphones están equipados
con GPS, cámaras, comunicación de campo
cercano (NFC), Bluetooth, sensores, etc. Los
desarrolladores utilizan estas funcionalidades
para crear servicios basados en la ubicación, el
reconocimiento facial, el lector de códigos,
entre otras muchas prestaciones. Las
aplicaciones móviles más populares se basan
en alguna de estas posibilidades para sacarle
el máximo partido posible.
cómo se desarrolla una
aplicación para
dispositivos móviles
• La forma más fácil y directa
para empezar a desarrollar
apps móviles para Android es
descargando el Android SDK y
el IDE de Eclipse, C ++, Java y
Kotlin. El desarrollo Android
puede realizarse desde
ordenadores Microsoft®
Windows®, Mac OS X o Linux,
dada su naturaleza de código
abierto.
Las apps están destinadas
sobre todo a smartphones o
tablets.
Son más dinámicas que
los programas.
Algunas dependen de
internet, aunque no es una
característica indispensable
Ocupan menos espacio
que los programas y son
más rápidas de instalar
Características de
las apps
Cualquiera con ciertos
conocimientos informáticos puede
crear una app para Android o iOS.
Tipos de
aplicaciones
móviles
App nativas
Una aplicación nativa es la que se desarrolla de
forma específica para un determinado sistema
operativo, llamado Software Development Kit o
SDK. Cada una de las plataformas, Android, iOS o
Windows Phone, tienen un sistema diferente.
Las aplicaciones nativas no necesitan conexión a
internet para que funcionen.
La descarga e instalación de estas apps se realiza
siempre a través de las tiendas de aplicaciones
(app store de los fabricantes).
Tipos de
aplicaciones
móviles
Web App
Una aplicación web o webapp es la desarrollada
con lenguajes muy conocidos por los
programadores, como es el HTML, Javascript y
CSS
La principal ventaja con respecto a la nativa es la
posibilidad de programar independiente del
sistema operativo en el que se usará la aplicación.
De esta forma se pueden ejecutar en diferentes
dispositivos sin tener que crear varias
aplicaciones.
Las aplicaciones web se ejecutan dentro del
propio navegador web del dispositivo a través de
una URL.
Tipos de
aplicaciones
móviles
Web App nativa
Una aplicación híbrida es una combinación de las
dos anteriores, se podría decir que recoge lo
mejor de cada una de ellas.
Las apps híbridas se desarrollan con lenguajes
propios de las webabpp, es decir, HTML,
Javascript y CSS por lo que permite su uso en
diferentes plataformas, pero también dan la
posibilidad de acceder a gran parte de las
características del hardware del dispositivo.
La principal ventaja es que, a pesar de estar
desarrollada con HTML, Java o CSS, es posible
agrupar los códigos y distribuirla en app store
Programas y
herramientas para
crear apps de móvil
1 Mobincube
2 Andromo
3 Appypie
4 iBuildApp
5 GoodBarber
6 Scoreapps
7 Code.org App
Lab
8 AppInventor
9 Thunkable
10 Kodular
11PhoneGap

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
El diseño web
El diseño webEl diseño web
El diseño web
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
Api geolocation
Api geolocationApi geolocation
Api geolocation
 
diapositivas de XAMARIN
diapositivas de XAMARINdiapositivas de XAMARIN
diapositivas de XAMARIN
 
Introduccion a Visual Studio
Introduccion a Visual StudioIntroduccion a Visual Studio
Introduccion a Visual Studio
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
Windows10
Windows10Windows10
Windows10
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Javascript
JavascriptJavascript
Javascript
 
Historia de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojoHistoria de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojo
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móviles
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Sistema Operativo iOS
Sistema Operativo iOSSistema Operativo iOS
Sistema Operativo iOS
 
Pruebas Unitarias
Pruebas Unitarias Pruebas Unitarias
Pruebas Unitarias
 

Similar a DESARROLLO DE APLICACIONES MOVILES.pptx

APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
charmin8
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)
Adolfo Monar
 

Similar a DESARROLLO DE APLICACIONES MOVILES.pptx (20)

APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
 
app
appapp
app
 
27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Tipos de apps
Tipos de appsTipos de apps
Tipos de apps
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos moviles
 
Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos moviles
 
Lizbeth
LizbethLizbeth
Lizbeth
 
Lizbeth
LizbethLizbeth
Lizbeth
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
Dispositivosmoviles
DispositivosmovilesDispositivosmoviles
Dispositivosmoviles
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)
 

Más de NELSON RODRIGUEZ (14)

SISTEMAS DE INFORMACION.ppt
SISTEMAS DE INFORMACION.pptSISTEMAS DE INFORMACION.ppt
SISTEMAS DE INFORMACION.ppt
 
Definicion de conceptos.ppt
Definicion de conceptos.pptDefinicion de conceptos.ppt
Definicion de conceptos.ppt
 
Netiqueta
NetiquetaNetiqueta
Netiqueta
 
Herramientas digitales
Herramientas digitalesHerramientas digitales
Herramientas digitales
 
Ondrive
OndriveOndrive
Ondrive
 
Mapas conceptuales
Mapas conceptualesMapas conceptuales
Mapas conceptuales
 
3eso3.2boletinfunciones
3eso3.2boletinfunciones3eso3.2boletinfunciones
3eso3.2boletinfunciones
 
1. el proceso unificado
1. el proceso unificado1. el proceso unificado
1. el proceso unificado
 
Plandecapacitaciondocente
PlandecapacitaciondocentePlandecapacitaciondocente
Plandecapacitaciondocente
 
Modelo osi unidad3
Modelo osi unidad3Modelo osi unidad3
Modelo osi unidad3
 
2 topologias-y-equipos-de-red
2 topologias-y-equipos-de-red2 topologias-y-equipos-de-red
2 topologias-y-equipos-de-red
 
Algebrabooleana
AlgebrabooleanaAlgebrabooleana
Algebrabooleana
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Sisinformaciom
SisinformaciomSisinformaciom
Sisinformaciom
 

Último

UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
andersonsubero28
 

Último (20)

ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxdokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 

DESARROLLO DE APLICACIONES MOVILES.pptx

  • 2. Es el conjunto de procesos y procedimientos involucrados en la escritura de software para dispositivos informáticos pequeños e inalámbricos, como teléfonos inteligentes y otros dispositivos portátiles. DEFINICION
  • 3. OBJETIVO Es crear una solución que aproveche el hardware y las características únicas de smartphones y otros entornos de desarrollo. Por ejemplo, los smartphones están equipados con GPS, cámaras, comunicación de campo cercano (NFC), Bluetooth, sensores, etc. Los desarrolladores utilizan estas funcionalidades para crear servicios basados en la ubicación, el reconocimiento facial, el lector de códigos, entre otras muchas prestaciones. Las aplicaciones móviles más populares se basan en alguna de estas posibilidades para sacarle el máximo partido posible.
  • 4. cómo se desarrolla una aplicación para dispositivos móviles • La forma más fácil y directa para empezar a desarrollar apps móviles para Android es descargando el Android SDK y el IDE de Eclipse, C ++, Java y Kotlin. El desarrollo Android puede realizarse desde ordenadores Microsoft® Windows®, Mac OS X o Linux, dada su naturaleza de código abierto.
  • 5. Las apps están destinadas sobre todo a smartphones o tablets. Son más dinámicas que los programas. Algunas dependen de internet, aunque no es una característica indispensable Ocupan menos espacio que los programas y son más rápidas de instalar Características de las apps Cualquiera con ciertos conocimientos informáticos puede crear una app para Android o iOS.
  • 6. Tipos de aplicaciones móviles App nativas Una aplicación nativa es la que se desarrolla de forma específica para un determinado sistema operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Android, iOS o Windows Phone, tienen un sistema diferente. Las aplicaciones nativas no necesitan conexión a internet para que funcionen. La descarga e instalación de estas apps se realiza siempre a través de las tiendas de aplicaciones (app store de los fabricantes).
  • 7. Tipos de aplicaciones móviles Web App Una aplicación web o webapp es la desarrollada con lenguajes muy conocidos por los programadores, como es el HTML, Javascript y CSS La principal ventaja con respecto a la nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. De esta forma se pueden ejecutar en diferentes dispositivos sin tener que crear varias aplicaciones. Las aplicaciones web se ejecutan dentro del propio navegador web del dispositivo a través de una URL.
  • 8. Tipos de aplicaciones móviles Web App nativa Una aplicación híbrida es una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las características del hardware del dispositivo. La principal ventaja es que, a pesar de estar desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store
  • 9. Programas y herramientas para crear apps de móvil 1 Mobincube 2 Andromo 3 Appypie 4 iBuildApp 5 GoodBarber 6 Scoreapps 7 Code.org App Lab 8 AppInventor 9 Thunkable 10 Kodular 11PhoneGap