SlideShare una empresa de Scribd logo
DESARROLLO DE
APLICACIONES MOVILES
Introducción
• Los grandes avances en la ciencia y la tecnología han contribuido
a la evolución de los sistemas computarizados, los dispositivos
electrónicos se vuelven cada vez más pequeños y con mayores
capacidades a la vez que su costo disminuye, volviéndose
accesibles para la mayoría de la población.
• Los dispositivos móviles constituyen poderosas herramientas, que
aunadas con recurso humano calificado permiten lograr eficiencia y
efectividad en las actividades de cualquier tipo de organización
Desarrollo de aplicaciones nativas
• Las apps nativas son aquellas
aplicaciones desarrolladas
para ser instaladas en una
plataforma específica, como
por ejemplo iOS o Android,
utilizando un kit de desarrollo
de software específico (SDK)
de la plataforma.
• En iOS (Apple), la plataforma para desarrollar aplicaciones para
Iphone y Ipad, se desarrolla con la herramienta Xcode, y se
implementa con el lenguaje de programación Objetive-C.
• •En Android (Google), se puede desarrollar en diferentes IDEs,
aunque el más conocido es Eclipse, y el lenguaje de programación
utilizado es Java.
• Windows Phone: C# y Visual Basic .NET.
• BlackBerry: C++
Desarrollo de aplicaciones nativas
Desarrollo de apps multiplataforma
• Uno de los frameworks de
desarrollo multiplataforma más
conocidos, además de PhoneGap
que estudiaremos en el apartado
de desarrollo híbrido, es sin duda
Titanium Appcelerator, un
framework muy potente donde el
lenguaje de programación
utilizado es un Javascript
adaptado.
Desarrollo de apps en HTML5
• HTML5 es la quinta revisión del lenguaje básico de desarrollo web
HTML (Hypertext Markup Language), que es el principal lenguaje
utilizado en World Wide Web.
• El desarrollo Web con HTML5 va camino de sustituir al desarrollo
de aplicaciones móviles con código nativo. Todavía queda mucho
por recorrer antes de que esto ocurra, pero al ritmo que se está
avanzando, quizás sólo sea cuestión de esperar un año o dos.
Desarrollo de
apps en HTML5
• HTML5 también es útil para el
desarrollo de juegos. Esto viene
dado por sus prestaciones para el
desarrollo de video e imágenes 3D y
2D, pero también por su capacidad
de almacenar datos en la
computadora del usuario (en lugar
de hacerlo en el servidor) y sus
facilidades para la conexión entre
usuarios a través de sockets.
Desarrollo híbrido
• El desarrollo de aplicaciones híbridas es un enfoque de
programación para dispositivos móviles que combina las fortalezas
de la programación nativa con otras tecnologías (Como
tecnologías web o algún lenguaje de programación diferente al de
la plataforma) para desarrollar aplicaciones multiplataforma que se
ejecuten de forma nativa en Android y IOS
Lenguajes de programación para apps
móviles
• 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.
JAVA
• Diseñado para eliminar la posibilidad de muchas
de las vulnerabilidades de seguridad posiblesSwift
• El protagonismo de Ruby surge en la web, gracias a la
librería “Rails” para el desarrollo de aplicaciones y sitios
web
Ruby
• se pueden desarrollar aplicaciones .NET, desde servicios
web hasta aplicaciones de ASP.NET.Visual.
Recomendaciones
• Al desarrollar una aplicación móvil es muy importante tener en
cuenta utilizar una programación óptica.
• Crear sistemas visuales robustos con mayor facilidad
independientemente del lenguaje de programación que se esté
aplicando.
• Desarrollar aplicaciones multiplataforma, reducimos los costos así
como también tiempo en desarrollarlas.
Conclusiones
• A medida que una aplicación va tomando forma, se debe
implementar funciones adicionales al diseño original.
• La programación de aplicaciones móviles, serán un gran negocio
para los desarrolladores.
• Las aplicaciones nativas ofrecen un rendimiento más rápido y
acceso directo a los servicios nativos del dispositivo
Desarrollo de aplicaciones moviles

Más contenido relacionado

La actualidad más candente

Presentacion Windows
Presentacion WindowsPresentacion Windows
Presentacion Windows
jlopez
 
Sistemas operativos-Windows 10
Sistemas operativos-Windows 10Sistemas operativos-Windows 10
Sistemas operativos-Windows 10
SalvadoLG
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~
Karla Mtz. Garcia
 
Sistemas operativos power point
Sistemas operativos power pointSistemas operativos power point
Sistemas operativos power point
Alberto Míguez Pérez
 
Sistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones movilesSistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones moviles
Briana Paz Guerra
 
Ventajas y desventajas de windows 7,8 y 10
Ventajas y desventajas de windows 7,8 y 10Ventajas y desventajas de windows 7,8 y 10
Ventajas y desventajas de windows 7,8 y 10
sergio Benitez
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
bryanecheverria
 
diapositivas de windows 8
diapositivas de windows 8diapositivas de windows 8
diapositivas de windows 8
caarlos204
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
Shirley Armas
 
Cuadro comparativo sitemas operativo (SO) windows
Cuadro comparativo sitemas operativo (SO) windowsCuadro comparativo sitemas operativo (SO) windows
Cuadro comparativo sitemas operativo (SO) windows
Instituto Universitario Politécnico Santiago Mariño
 
Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1
maria yaneth lopez hernandez
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
joselin gonzalez
 
cliente servidor
cliente servidorcliente servidor
cliente servidor
Fernando Solis
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
JHOVANI189612GAZGA
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Jomicast
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
Alecamacho8
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.
JJAPULA
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
Juan Anaya
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
Yessenia I. Martínez M.
 
Cuadro comparativo Sistemas operativos
Cuadro comparativo Sistemas operativosCuadro comparativo Sistemas operativos
Cuadro comparativo Sistemas operativos
Geovany A. Batres Umaña Lldm
 

La actualidad más candente (20)

Presentacion Windows
Presentacion WindowsPresentacion Windows
Presentacion Windows
 
Sistemas operativos-Windows 10
Sistemas operativos-Windows 10Sistemas operativos-Windows 10
Sistemas operativos-Windows 10
 
Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~Cuadro Comparativo ~Sistemas Operativos~
Cuadro Comparativo ~Sistemas Operativos~
 
Sistemas operativos power point
Sistemas operativos power pointSistemas operativos power point
Sistemas operativos power point
 
Sistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones movilesSistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones moviles
 
Ventajas y desventajas de windows 7,8 y 10
Ventajas y desventajas de windows 7,8 y 10Ventajas y desventajas de windows 7,8 y 10
Ventajas y desventajas de windows 7,8 y 10
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
diapositivas de windows 8
diapositivas de windows 8diapositivas de windows 8
diapositivas de windows 8
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Cuadro comparativo sitemas operativo (SO) windows
Cuadro comparativo sitemas operativo (SO) windowsCuadro comparativo sitemas operativo (SO) windows
Cuadro comparativo sitemas operativo (SO) windows
 
Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
 
cliente servidor
cliente servidorcliente servidor
cliente servidor
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Mapa conceptual del sistema operativo
Mapa conceptual del sistema operativoMapa conceptual del sistema operativo
Mapa conceptual del sistema operativo
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 
Cuadro comparativo Sistemas operativos
Cuadro comparativo Sistemas operativosCuadro comparativo Sistemas operativos
Cuadro comparativo Sistemas operativos
 

Similar a Desarrollo de aplicaciones moviles

Android
AndroidAndroid
Android
davic_exe
 
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
 
DAM-S4.pptx
DAM-S4.pptxDAM-S4.pptx
B android
B androidB android
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
Akirepaho
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
Mónica Duque Lonoño
 
Android
AndroidAndroid
TRABAJO.ppt
TRABAJO.pptTRABAJO.ppt
Manual 1
Manual 1Manual 1
Manual 1
Jarboledah
 
Cristian barsallo
Cristian barsalloCristian barsallo
Cristian barsallo
josuecarrio
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
Guadalupe Piedra Olano
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
Geo Monsiivaiiz
 
Documento de android
Documento de androidDocumento de android
Documento de android
Edenilson Ramírez
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
Guadalupe Piedra Olano
 
Android
AndroidAndroid
Android
AndroidAndroid
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajec
Sthefany Leon
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
Raelyx Cordero
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
Jaqueline Luna
 
Lizbeth
LizbethLizbeth

Similar a Desarrollo de aplicaciones moviles (20)

Android
AndroidAndroid
Android
 
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)
 
DAM-S4.pptx
DAM-S4.pptxDAM-S4.pptx
DAM-S4.pptx
 
B android
B androidB android
B android
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Android
AndroidAndroid
Android
 
TRABAJO.ppt
TRABAJO.pptTRABAJO.ppt
TRABAJO.ppt
 
Manual 1
Manual 1Manual 1
Manual 1
 
Cristian barsallo
Cristian barsalloCristian barsallo
Cristian barsallo
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
Documento de android
Documento de androidDocumento de android
Documento de android
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Sthefany leonlenguajec
Sthefany leonlenguajecSthefany leonlenguajec
Sthefany leonlenguajec
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 
Lizbeth
LizbethLizbeth
Lizbeth
 

Más de UPA

App ferreteria
App ferreteriaApp ferreteria
App ferreteria
UPA
 
Sqlite
SqliteSqlite
Sqlite
UPA
 
Android con conexion a BD
Android con conexion a BDAndroid con conexion a BD
Android con conexion a BD
UPA
 
Layouts
LayoutsLayouts
Layouts
UPA
 
Controles basicos de android
Controles basicos de androidControles basicos de android
Controles basicos de android
UPA
 
Java y xml
Java y xmlJava y xml
Java y xml
UPA
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
UPA
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
UPA
 
Andorid studio
Andorid studioAndorid studio
Andorid studio
UPA
 
gobierno electronico
gobierno electronicogobierno electronico
gobierno electronico
UPA
 
Sistema de ventas de una ferreteria
Sistema de ventas de una ferreteriaSistema de ventas de una ferreteria
Sistema de ventas de una ferreteria
UPA
 
Jtable con base de datos
Jtable con base de datos Jtable con base de datos
Jtable con base de datos
UPA
 
Java
JavaJava
Java
UPA
 

Más de UPA (13)

App ferreteria
App ferreteriaApp ferreteria
App ferreteria
 
Sqlite
SqliteSqlite
Sqlite
 
Android con conexion a BD
Android con conexion a BDAndroid con conexion a BD
Android con conexion a BD
 
Layouts
LayoutsLayouts
Layouts
 
Controles basicos de android
Controles basicos de androidControles basicos de android
Controles basicos de android
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Andorid studio
Andorid studioAndorid studio
Andorid studio
 
gobierno electronico
gobierno electronicogobierno electronico
gobierno electronico
 
Sistema de ventas de una ferreteria
Sistema de ventas de una ferreteriaSistema de ventas de una ferreteria
Sistema de ventas de una ferreteria
 
Jtable con base de datos
Jtable con base de datos Jtable con base de datos
Jtable con base de datos
 
Java
JavaJava
Java
 

Último

Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdfFocos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
PatoLokooGuevara
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
KarinToledo2
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
cristiaansabi19
 
tipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdftipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdf
munozvanessa878
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
JaimmsArthur
 
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdfFICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
jesus869159
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
XIOMARAANTONELLACAST
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
brandonsinael
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptxEquipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
angiepalacios6170
 
Uso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptxUso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptx
OmarPadillaGarcia
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTADIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
MayDaniel2
 
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
LuisLobatoingaruca
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
raul958375
 
GRAFICAS AÑOSsssssssss (2022 - 2023).pdf
GRAFICAS AÑOSsssssssss (2022 - 2023).pdfGRAFICAS AÑOSsssssssss (2022 - 2023).pdf
GRAFICAS AÑOSsssssssss (2022 - 2023).pdf
Jose Calderas
 
Dosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizadaDosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizada
pipex55
 
MECÁNICA DE SUELOS I - Comportamiento suelos granulares
MECÁNICA DE SUELOS I - Comportamiento suelos granularesMECÁNICA DE SUELOS I - Comportamiento suelos granulares
MECÁNICA DE SUELOS I - Comportamiento suelos granulares
Fernando878837
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
lawjose243
 

Último (20)

Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdfFocos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
 
tipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdftipos de energias: la Energía Radiante.pdf
tipos de energias: la Energía Radiante.pdf
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
 
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdfFICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
FICHA TECNICA PRODUCTOS CONGELADOS EMBALAJE.pdf
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptxEquipo 4. Mezclado de Polímeros quimica de polimeros.pptx
Equipo 4. Mezclado de Polímeros quimica de polimeros.pptx
 
Uso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptxUso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptx
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTADIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
DIAGRAMA SIPOC INGENIERIA INDUSTRIAL HERRAMIENTA
 
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
ascensor o elevador​ es un sistema de transporte vertical u oblicuo, diseñado...
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
 
GRAFICAS AÑOSsssssssss (2022 - 2023).pdf
GRAFICAS AÑOSsssssssss (2022 - 2023).pdfGRAFICAS AÑOSsssssssss (2022 - 2023).pdf
GRAFICAS AÑOSsssssssss (2022 - 2023).pdf
 
Dosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizadaDosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizada
 
MECÁNICA DE SUELOS I - Comportamiento suelos granulares
MECÁNICA DE SUELOS I - Comportamiento suelos granularesMECÁNICA DE SUELOS I - Comportamiento suelos granulares
MECÁNICA DE SUELOS I - Comportamiento suelos granulares
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
 

Desarrollo de aplicaciones moviles

  • 1.
  • 3. Introducción • Los grandes avances en la ciencia y la tecnología han contribuido a la evolución de los sistemas computarizados, los dispositivos electrónicos se vuelven cada vez más pequeños y con mayores capacidades a la vez que su costo disminuye, volviéndose accesibles para la mayoría de la población. • Los dispositivos móviles constituyen poderosas herramientas, que aunadas con recurso humano calificado permiten lograr eficiencia y efectividad en las actividades de cualquier tipo de organización
  • 4. Desarrollo de aplicaciones nativas • Las apps nativas son aquellas aplicaciones desarrolladas para ser instaladas en una plataforma específica, como por ejemplo iOS o Android, utilizando un kit de desarrollo de software específico (SDK) de la plataforma.
  • 5. • En iOS (Apple), la plataforma para desarrollar aplicaciones para Iphone y Ipad, se desarrolla con la herramienta Xcode, y se implementa con el lenguaje de programación Objetive-C. • •En Android (Google), se puede desarrollar en diferentes IDEs, aunque el más conocido es Eclipse, y el lenguaje de programación utilizado es Java. • Windows Phone: C# y Visual Basic .NET. • BlackBerry: C++ Desarrollo de aplicaciones nativas
  • 6. Desarrollo de apps multiplataforma • Uno de los frameworks de desarrollo multiplataforma más conocidos, además de PhoneGap que estudiaremos en el apartado de desarrollo híbrido, es sin duda Titanium Appcelerator, un framework muy potente donde el lenguaje de programación utilizado es un Javascript adaptado.
  • 7. Desarrollo de apps en HTML5 • HTML5 es la quinta revisión del lenguaje básico de desarrollo web HTML (Hypertext Markup Language), que es el principal lenguaje utilizado en World Wide Web. • El desarrollo Web con HTML5 va camino de sustituir al desarrollo de aplicaciones móviles con código nativo. Todavía queda mucho por recorrer antes de que esto ocurra, pero al ritmo que se está avanzando, quizás sólo sea cuestión de esperar un año o dos.
  • 8. Desarrollo de apps en HTML5 • HTML5 también es útil para el desarrollo de juegos. Esto viene dado por sus prestaciones para el desarrollo de video e imágenes 3D y 2D, pero también por su capacidad de almacenar datos en la computadora del usuario (en lugar de hacerlo en el servidor) y sus facilidades para la conexión entre usuarios a través de sockets.
  • 9. Desarrollo híbrido • El desarrollo de aplicaciones híbridas es un enfoque de programación para dispositivos móviles que combina las fortalezas de la programación nativa con otras tecnologías (Como tecnologías web o algún lenguaje de programación diferente al de la plataforma) para desarrollar aplicaciones multiplataforma que se ejecuten de forma nativa en Android y IOS
  • 10. Lenguajes de programación para apps móviles • 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. JAVA • Diseñado para eliminar la posibilidad de muchas de las vulnerabilidades de seguridad posiblesSwift • El protagonismo de Ruby surge en la web, gracias a la librería “Rails” para el desarrollo de aplicaciones y sitios web Ruby • se pueden desarrollar aplicaciones .NET, desde servicios web hasta aplicaciones de ASP.NET.Visual.
  • 11. Recomendaciones • Al desarrollar una aplicación móvil es muy importante tener en cuenta utilizar una programación óptica. • Crear sistemas visuales robustos con mayor facilidad independientemente del lenguaje de programación que se esté aplicando. • Desarrollar aplicaciones multiplataforma, reducimos los costos así como también tiempo en desarrollarlas.
  • 12. Conclusiones • A medida que una aplicación va tomando forma, se debe implementar funciones adicionales al diseño original. • La programación de aplicaciones móviles, serán un gran negocio para los desarrolladores. • Las aplicaciones nativas ofrecen un rendimiento más rápido y acceso directo a los servicios nativos del dispositivo