SlideShare una empresa de Scribd logo
1 de 51
UNFV
Herramientas para
el Desarrollo
Plataformas
Móviles
Tópicos Especiales En
Ingeniería II
Liendo Garcia Alberto Andres1
2006027765
UNFV
Ing. Sistemas
La gran mayoría de
personas usa un
celular.
UNFV
Ing. Sistemas
Pero este celular
usa un software,
diferentes
compañías un
mismo
software
UNFV
Ing. Sistemas
Comparamos que:
UNFV
Ing. Sistemas
Los reportes indican que el 13
de Octubre de 1983 se hacía la
primer llamada por celular de
la historia (comercialmente
hablando), Pero este celular
no usaba un SO móvil
Motorola DynaTAC 8000X
UNFV
Ing. Sistemas
Desde ese entonces la tecnología
móvil ha ido avanzando
UNFV
Ing. Sistemas
Pero que pasa con los Plataformas
Móviles.
Cada día evolucionan,
además de eso cumplen
con las nuevas reglas del
mercado:
Conexión permanente a
Internet
Mejores aplicaciones
UNFV
Ing. Sistemas
Contexto ActualContexto Actual
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
Herramientas
para el desarrollo
en plataformas
móviles
UNFV
Ing. Sistemas
Plataformas
UNFV
IDEs de desarrollo y Lenguajes
Ing. Sistemas
UNFV
Ing. Sistemas
Java Micro Edition (java ME)
 Java ME es una buena opción
para crear aplicaciones en
móviles debido a que se puede
emular en un PC durante la
fase de desarrollo y luego
subirlos fácilmente al teléfono.
UNFV
Ing. Sistemas
Antes j2me
Moviles y PDA’S
Un lenguaje Accesible
El mas extendido en moviles
Perfecto para Videojuegos
UNFV
Ing. Sistemas
Y como programar?
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
producto de la alianza de varias
empresas, estan Nokia, Sony
Ericsson, Psion, Samsung,
Siemens, Arima, Benq, Fujitsu,
Lenovo, LG, Motorola, Mitsubishi
Electric, Panasonic, Sharp, etc.
Sus orígenes provienen de su
antepasado EPOC32, utilizado
en PDA's.
El objetivo de Symbian fue competir
con el de Palm o el Windows
Mobile de Microsoft.
UNFV
Ing. Sistemas
software open source
La mayor comunidad de
desarrolladores para tecnología
móvil, tanto por usuarios “anónimos”
como por empresas
El sistema operativo está
programado en C++.
lenguajes de programación son C,
C++, Java ME, Python, visual.
plataforma de desarrollo libre
Eclipse
UNFV
Ing. Sistemas
El futuro con Symbian
 El propio Director
Ejecutivo de Symbian
Foundation, Lee
Williams, afirmó en una
entrevista que “es muy
probable que en uno
o dos años” veamos
tablets o netbooks
con Symbian en el
mercado.
UNFV
Ing. Sistemas
Si quiero Programar ?
 Application Development Toolkit
Contiene las Tools, IDE, Compilador,
Debugger, y un analista de tools.
 Application Development SDK v1.0
i este incluye (Documentación, API’s,
Ejemplos, y el Emulador).
 Web Runtime Tools
es la forma mas rápida de develop,
distribute y install web applications en
Symbian devices. HTML/JavaScript/CSS
UNFV
Ing. Sistemas
 symbian en .NET
 la empresa sudafricana Red Five Labs ha publicado la
biblioteca .NET para móviles con sistema operativo
Symbian. Lo que permite a los programadores que usan
.net llevar sus desarrollos a esta plataforma sin cambios
en el código.
UNFV
Ing. Sistemas
Android
Android es un Sistema Operativo además de una
plataforma de Software basada en el núcleo de
Linux. Diseñada para dispositivos móviles,
Android usa el lenguaje de programación Java.
Android fue desarrollada por Google Inc. Y poco
después se unió Open Handset Alliance, un
consorcio de 48 compañías de Hardware, Software y
telecomunicaciones
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
1- Instalar Eclipse:
2- tener instalado Java en la máquina,
3- Instalar el plugin de Android para
Eclipse:
3.1- Añadir Site a instalar plugin: Ir al
menu Help/Software Updates
aparecerá una ventana ir a la pestaña
Avaliable Updates, Add site y añadir la
siguiente dirección: https://dl-
ssl.google.com/android/eclipse/
3.2- Instalar el plugin: Una vez
añadido la url, podrás seleccionar
Developer Tools y darle a instalar.
3.3- Descargar SDK Android
4- Añadir la ruta del SDK en eclipse
UNFV
Ing. Sistemas
Programar?
cualquier desarrollador puede crear y desarrollar
aplicaciones escritas con diversos lenguajes y
compilarlas a código nativo de ARM (API de
Android).
Novel presentará próximamente el proyecto
Mono, el cual permite desarrollar aplicaciones
.NET bajo Android. Este costara 99 dolares.
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
IOS
iOS (anteriormente denominado iPhone OS) es
un sistema operativo móvil de Apple
desarrollado originalmente para el iPhone,
siendo después usado en el iPod Touch e iPad.
UNFV
Ing. Sistemas
Requisitos Mínimos
Para Empezar
 Un Mac: Se nesecitan herramientas que solo están
disponibles en el sistema operativo MacOSX.
 X-Code: es el entorno de desarrollo que Apple
proporciona para el desarrollo de aplicaciones tanto
para MacOSX, como para todos sus dispositivos iOS
(iPhone, iPodTouch y iPad)
 Este tiene un simulador de dispositivos donde poder
probar las aplicaciones sin necesidad de tener algun
dispositivo de Apple.
 Objective-C (lenguaje utilizado para el desarrollo de
iOS y MacOSX) Se nesecita Conocimientos mínimos
de programación (conocer conceptos como
variables, funciones, comparaciones, bucles, etc.)
UNFV
Ing. Sistemas
Licencia de desarrollador Apple
Esta licencia tiene un coste de 99 dolares
anuales
Instalación de las aplicaciones desarrolladas en
dispositivos.
Posibilidad de publicar aplicaciones en la
AppStore
Libre acceso al sistema de Betas de Apple
Apple se queda con el 30% de las ventas de las
aplicaciones y los desarrolladores con el 70%.
UNFV
Ing. Sistemas
Peruano crea exitosa aplicación
para iPhone
William Muro (19), estudiante
de Ingeniería, elaboró un
programa con 47 recetas de
tragos con pisco.
ha sido descargado más de
4.000 veces en países de
América, Europa y Asia.
se vende a US$0,99 y ocupó
el tercer puesto en el top ten
de descargas para el iPhone.
UNFVProporciona entornos docentes a
través de dispositivos móviles
como el iPhone y el iPod
 un grupo internacional de investigadores y del
Instituto Alexander von Humboldt en Lima,
Perú, han desarrollado una aplicación de
aprendizaje que se conecta a la plataforma de
aprendizaje Moodle a través de dispositivos
móviles como el iPhone y/o el iPod,
 permiten acceder a los estudiantes a cursos,
exámenes y material de asignaturas a través estos
campus virtuales.
 Contenidos multimedia móviles, animaciones en
3D y discusiones en grupo han sido algunas de las
herramientas que han utilizado en sus estudios
desde la plataforma móvil.
Ing. Sistemas
UNFV
Ing. Sistemas
Iphone 4
24 de junio.
Apple Inc dijo el
lunes que vendió 1,7
millones de teléfonos
iPhone 4 el sábado,
tres días después del
lanzamiento del
producto en tiendas,
UNFV
Ing. Sistemas
Noticias ????
Apple no incluirá a Flash en sus productos y
Adobe reconoce que ello le perjudicará
Adobe lanzará Flash 10.1 para todos teléfonos
inteligentes, a excepción del iPhone
UNFV
Ing. Sistemas
Libertad en Apple
su SDK es uno de los mejores jamás
diseñados,
Pero había muchos programadores que se
quedaban fuera por no saber programar en
Objective C
Apple permitirá a los programadores el uso
de software de competidores como Adobe
o Microsoft para el desarrollo de sus
aplicaciones conocidas como Apps
UNFV
Ing. Sistemas
la versión actual de Adobe Flash, que cuenta
con un Compiler que traduce el código Flash a
Objective C, el lenguaje de programación
original de los Apps del iPhone.
Noticia del 09.09.2010
UNFV
Ing. Sistemas
Windows Phone
Windows Phone,
anteriormente llamado
Windows Mobile es un
sistema operativo móvil
compacto desarrollado
por Microsoft, y
diseñado para su uso
en teléfonos inteligentes
(Smartphones) y otros
dispositivos móviles.
UNFV
Ing. Sistemas
Programar Para Windows Phone
Visual Studio 2005, 2008, 2010.
Framework 2.0 para visual studio 2005 o
Framework 3.5 para visual studio 2008.
SDK windows mobile 6
ActiveSync
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
el sistema operativo móvil
Windows Phone 7 se lanzo el 11
de octubre
UNFV
Ing. Sistemas
Windows Phone 7
 Windows Phone
Developers Tools
 Tecnologías
disponibles,
Silverlight y XNA
 Y herramientas
basadas en Visual
Studio 2010 y
Expression Blend.
UNFV
Ing. Sistemas
BlackBerry
 BlackBerry es una línea de teléfonos
inteligentes (smartphones) integran el
servicio de correo electrónico móvil.
 BlackBerry fue desarrollado por la
compañía canadiense Research In
Motion (RIM). incluye aplicaciones
típicas smartphone (libreta de
direcciones, calendario, listas de tareas,
etc, así como capacidades de teléfono),
 Un 20,8% de los Smartphones vendidos
en el mundo son BlackBerry,.
UNFV
Ing. Sistemas
Programar
Los desarrolladores de aplicaciones pueden
crear BlackBerry® Java Application
standar J2ME de java
JDE que pueden bajarse desde la pagina de
blackberry ademas tiene APIs propias de RIM.
Eclipse, Netbeans y mas.
UNFV
Ing. Sistemas
Desarrollar aplicaciones web para
BlackBerry usando Visual Studio y
Eclipse
 BlackBerry Web Development Plug-in for
Eclipse
 BlackBerry Plug-in for Microsoft Visual Studio
 permite usar herramientas de Microsoft para
crear y depurar los proyectos web para
smartphones BlackBerry. Es compatible con
Visual Studio 2008 y se puede usar cualquier
lenguaje .NET(C#, VB, etc.)
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
Las plataformas móviles,
el futuro del marketing social
 En una encuesta
realizada en junio de
2010 .
 El 17% Redes Sociales y
un 12% redes basadas
en la geolocalización.
 el blog de Twitter, “el
acceso a través del
Celular ha aumentado un
62% en cuatro meses.”
UNFV
Ing. Sistemas
Negocio del Futuro
La oportunidad de
marketing en el móvil
se basa, en la
capacidad de utilizar la
geolocalización para
ofrecer a los
consumidores
mensajes oportunos
cuando estén cerca.
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
UNFV
Ing. Sistemas
Gracias.
Preguntas?

Más contenido relacionado

La actualidad más candente

Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Jorge Noy
 
Tarea de christopher enriquez
Tarea de christopher enriquezTarea de christopher enriquez
Tarea de christopher enriquezhandua_enriquez
 
Aplicaciones para móviles final
Aplicaciones para móviles finalAplicaciones para móviles final
Aplicaciones para móviles finalrutgicar
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesRoberto Perales
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones movilesjavier214
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesSorey García
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidGonzalo Soto
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celularesJhoana Jhovis
 
Sistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesSistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesKoldo Parra
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilespillin07
 
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
 
M1 04-los programas de la pc
M1 04-los programas de la pcM1 04-los programas de la pc
M1 04-los programas de la pcMFPMarioFernandez
 
Estrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesEstrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesSlashMobility.com
 

La actualidad más candente (20)

Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
 
Software
SoftwareSoftware
Software
 
Tarea de christopher enriquez
Tarea de christopher enriquezTarea de christopher enriquez
Tarea de christopher enriquez
 
Aplicaciones para móviles final
Aplicaciones para móviles finalAplicaciones para móviles final
Aplicaciones para móviles final
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones Móviles
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
Sistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móvilesSistemas operativos para dispositivos móviles
Sistemas operativos para dispositivos móviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones 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)
 
M1 04-los programas de la pc
M1 04-los programas de la pcM1 04-los programas de la pc
M1 04-los programas de la pc
 
Sistema operativo móvil
Sistema operativo móvilSistema operativo móvil
Sistema operativo móvil
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Estrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones movilesEstrategia y desarrollos de aplicaciones moviles
Estrategia y desarrollos de aplicaciones moviles
 
App moviles
App movilesApp moviles
App moviles
 
Programación de dispositivos móviles UNIDAD 5
Programación de dispositivos móviles UNIDAD 5Programación de dispositivos móviles UNIDAD 5
Programación de dispositivos móviles UNIDAD 5
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 

Similar a Herramienta para Plataformas moviles (20)

Material rap1
Material rap1Material rap1
Material rap1
 
app
appapp
app
 
Proyecto final(2)
Proyecto final(2)Proyecto final(2)
Proyecto final(2)
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptxSISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
 
Herramientas sistemas operativos 221120_225
Herramientas sistemas operativos 	 221120_225Herramientas sistemas operativos 	 221120_225
Herramientas sistemas operativos 221120_225
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
Proy utilitarios
Proy utilitariosProy utilitarios
Proy utilitarios
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Sistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminadoSistemas operativos-moviles-terminado
Sistemas operativos-moviles-terminado
 
Android.docx
Android.docxAndroid.docx
Android.docx
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Historia de ANDROID
Historia de ANDROIDHistoria de ANDROID
Historia de ANDROID
 
Prsentacion sistemas operativos
Prsentacion sistemas operativosPrsentacion sistemas operativos
Prsentacion sistemas operativos
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 

Herramienta para Plataformas moviles

  • 1. UNFV Herramientas para el Desarrollo Plataformas Móviles Tópicos Especiales En Ingeniería II Liendo Garcia Alberto Andres1 2006027765
  • 2. UNFV Ing. Sistemas La gran mayoría de personas usa un celular.
  • 3. UNFV Ing. Sistemas Pero este celular usa un software, diferentes compañías un mismo software
  • 5. UNFV Ing. Sistemas Los reportes indican que el 13 de Octubre de 1983 se hacía la primer llamada por celular de la historia (comercialmente hablando), Pero este celular no usaba un SO móvil Motorola DynaTAC 8000X
  • 6. UNFV Ing. Sistemas Desde ese entonces la tecnología móvil ha ido avanzando
  • 7. UNFV Ing. Sistemas Pero que pasa con los Plataformas Móviles. Cada día evolucionan, además de eso cumplen con las nuevas reglas del mercado: Conexión permanente a Internet Mejores aplicaciones
  • 12. UNFV Ing. Sistemas Herramientas para el desarrollo en plataformas móviles
  • 14. UNFV IDEs de desarrollo y Lenguajes Ing. Sistemas
  • 15. UNFV Ing. Sistemas Java Micro Edition (java ME)  Java ME es una buena opción para crear aplicaciones en móviles debido a que se puede emular en un PC durante la fase de desarrollo y luego subirlos fácilmente al teléfono.
  • 16. UNFV Ing. Sistemas Antes j2me Moviles y PDA’S Un lenguaje Accesible El mas extendido en moviles Perfecto para Videojuegos
  • 19. UNFV Ing. Sistemas producto de la alianza de varias empresas, estan Nokia, Sony Ericsson, Psion, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. Sus orígenes provienen de su antepasado EPOC32, utilizado en PDA's. El objetivo de Symbian fue competir con el de Palm o el Windows Mobile de Microsoft.
  • 20. UNFV Ing. Sistemas software open source La mayor comunidad de desarrolladores para tecnología móvil, tanto por usuarios “anónimos” como por empresas El sistema operativo está programado en C++. lenguajes de programación son C, C++, Java ME, Python, visual. plataforma de desarrollo libre Eclipse
  • 21. UNFV Ing. Sistemas El futuro con Symbian  El propio Director Ejecutivo de Symbian Foundation, Lee Williams, afirmó en una entrevista que “es muy probable que en uno o dos años” veamos tablets o netbooks con Symbian en el mercado.
  • 22. UNFV Ing. Sistemas Si quiero Programar ?  Application Development Toolkit Contiene las Tools, IDE, Compilador, Debugger, y un analista de tools.  Application Development SDK v1.0 i este incluye (Documentación, API’s, Ejemplos, y el Emulador).  Web Runtime Tools es la forma mas rápida de develop, distribute y install web applications en Symbian devices. HTML/JavaScript/CSS
  • 23. UNFV Ing. Sistemas  symbian en .NET  la empresa sudafricana Red Five Labs ha publicado la biblioteca .NET para móviles con sistema operativo Symbian. Lo que permite a los programadores que usan .net llevar sus desarrollos a esta plataforma sin cambios en el código.
  • 24. UNFV Ing. Sistemas Android Android es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux. Diseñada para dispositivos móviles, Android usa el lenguaje de programación Java. Android fue desarrollada por Google Inc. Y poco después se unió Open Handset Alliance, un consorcio de 48 compañías de Hardware, Software y telecomunicaciones
  • 26. UNFV Ing. Sistemas 1- Instalar Eclipse: 2- tener instalado Java en la máquina, 3- Instalar el plugin de Android para Eclipse: 3.1- Añadir Site a instalar plugin: Ir al menu Help/Software Updates aparecerá una ventana ir a la pestaña Avaliable Updates, Add site y añadir la siguiente dirección: https://dl- ssl.google.com/android/eclipse/ 3.2- Instalar el plugin: Una vez añadido la url, podrás seleccionar Developer Tools y darle a instalar. 3.3- Descargar SDK Android 4- Añadir la ruta del SDK en eclipse
  • 27. UNFV Ing. Sistemas Programar? cualquier desarrollador puede crear y desarrollar aplicaciones escritas con diversos lenguajes y compilarlas a código nativo de ARM (API de Android). Novel presentará próximamente el proyecto Mono, el cual permite desarrollar aplicaciones .NET bajo Android. Este costara 99 dolares.
  • 29. UNFV Ing. Sistemas IOS iOS (anteriormente denominado iPhone OS) es un sistema operativo móvil de Apple desarrollado originalmente para el iPhone, siendo después usado en el iPod Touch e iPad.
  • 30. UNFV Ing. Sistemas Requisitos Mínimos Para Empezar  Un Mac: Se nesecitan herramientas que solo están disponibles en el sistema operativo MacOSX.  X-Code: es el entorno de desarrollo que Apple proporciona para el desarrollo de aplicaciones tanto para MacOSX, como para todos sus dispositivos iOS (iPhone, iPodTouch y iPad)  Este tiene un simulador de dispositivos donde poder probar las aplicaciones sin necesidad de tener algun dispositivo de Apple.  Objective-C (lenguaje utilizado para el desarrollo de iOS y MacOSX) Se nesecita Conocimientos mínimos de programación (conocer conceptos como variables, funciones, comparaciones, bucles, etc.)
  • 31. UNFV Ing. Sistemas Licencia de desarrollador Apple Esta licencia tiene un coste de 99 dolares anuales Instalación de las aplicaciones desarrolladas en dispositivos. Posibilidad de publicar aplicaciones en la AppStore Libre acceso al sistema de Betas de Apple Apple se queda con el 30% de las ventas de las aplicaciones y los desarrolladores con el 70%.
  • 32. UNFV Ing. Sistemas Peruano crea exitosa aplicación para iPhone William Muro (19), estudiante de Ingeniería, elaboró un programa con 47 recetas de tragos con pisco. ha sido descargado más de 4.000 veces en países de América, Europa y Asia. se vende a US$0,99 y ocupó el tercer puesto en el top ten de descargas para el iPhone.
  • 33. UNFVProporciona entornos docentes a través de dispositivos móviles como el iPhone y el iPod  un grupo internacional de investigadores y del Instituto Alexander von Humboldt en Lima, Perú, han desarrollado una aplicación de aprendizaje que se conecta a la plataforma de aprendizaje Moodle a través de dispositivos móviles como el iPhone y/o el iPod,  permiten acceder a los estudiantes a cursos, exámenes y material de asignaturas a través estos campus virtuales.  Contenidos multimedia móviles, animaciones en 3D y discusiones en grupo han sido algunas de las herramientas que han utilizado en sus estudios desde la plataforma móvil. Ing. Sistemas
  • 34. UNFV Ing. Sistemas Iphone 4 24 de junio. Apple Inc dijo el lunes que vendió 1,7 millones de teléfonos iPhone 4 el sábado, tres días después del lanzamiento del producto en tiendas,
  • 35. UNFV Ing. Sistemas Noticias ???? Apple no incluirá a Flash en sus productos y Adobe reconoce que ello le perjudicará Adobe lanzará Flash 10.1 para todos teléfonos inteligentes, a excepción del iPhone
  • 36. UNFV Ing. Sistemas Libertad en Apple su SDK es uno de los mejores jamás diseñados, Pero había muchos programadores que se quedaban fuera por no saber programar en Objective C Apple permitirá a los programadores el uso de software de competidores como Adobe o Microsoft para el desarrollo de sus aplicaciones conocidas como Apps
  • 37. UNFV Ing. Sistemas la versión actual de Adobe Flash, que cuenta con un Compiler que traduce el código Flash a Objective C, el lenguaje de programación original de los Apps del iPhone. Noticia del 09.09.2010
  • 38. UNFV Ing. Sistemas Windows Phone Windows Phone, anteriormente llamado Windows Mobile es un sistema operativo móvil compacto desarrollado por Microsoft, y diseñado para su uso en teléfonos inteligentes (Smartphones) y otros dispositivos móviles.
  • 39. UNFV Ing. Sistemas Programar Para Windows Phone Visual Studio 2005, 2008, 2010. Framework 2.0 para visual studio 2005 o Framework 3.5 para visual studio 2008. SDK windows mobile 6 ActiveSync
  • 41. UNFV Ing. Sistemas el sistema operativo móvil Windows Phone 7 se lanzo el 11 de octubre
  • 42. UNFV Ing. Sistemas Windows Phone 7  Windows Phone Developers Tools  Tecnologías disponibles, Silverlight y XNA  Y herramientas basadas en Visual Studio 2010 y Expression Blend.
  • 43. UNFV Ing. Sistemas BlackBerry  BlackBerry es una línea de teléfonos inteligentes (smartphones) integran el servicio de correo electrónico móvil.  BlackBerry fue desarrollado por la compañía canadiense Research In Motion (RIM). incluye aplicaciones típicas smartphone (libreta de direcciones, calendario, listas de tareas, etc, así como capacidades de teléfono),  Un 20,8% de los Smartphones vendidos en el mundo son BlackBerry,.
  • 44. UNFV Ing. Sistemas Programar Los desarrolladores de aplicaciones pueden crear BlackBerry® Java Application standar J2ME de java JDE que pueden bajarse desde la pagina de blackberry ademas tiene APIs propias de RIM. Eclipse, Netbeans y mas.
  • 45. UNFV Ing. Sistemas Desarrollar aplicaciones web para BlackBerry usando Visual Studio y Eclipse  BlackBerry Web Development Plug-in for Eclipse  BlackBerry Plug-in for Microsoft Visual Studio  permite usar herramientas de Microsoft para crear y depurar los proyectos web para smartphones BlackBerry. Es compatible con Visual Studio 2008 y se puede usar cualquier lenguaje .NET(C#, VB, etc.)
  • 47. UNFV Ing. Sistemas Las plataformas móviles, el futuro del marketing social  En una encuesta realizada en junio de 2010 .  El 17% Redes Sociales y un 12% redes basadas en la geolocalización.  el blog de Twitter, “el acceso a través del Celular ha aumentado un 62% en cuatro meses.”
  • 48. UNFV Ing. Sistemas Negocio del Futuro La oportunidad de marketing en el móvil se basa, en la capacidad de utilizar la geolocalización para ofrecer a los consumidores mensajes oportunos cuando estén cerca.