Upload
lia-saltos-aguilar
View
117
Download
0
Embed Size (px)
Citation preview
Tercer GYETECH
Gye - Tech, un evento
para aprender de
emprendedores
tecnológicos.
Herramientas para desarrollar
aplicaciones móviles Plataformas móviles:
Android IOS JAVA Blackberry Symbian OS Windows
phone
Clasificación de Aplicaciones Móviles
Niveles
1re Nivel
•1er. Nivel: Hacen uso de recursos propios de la telefonía móvil
2do Nivel
•2do. Nivel: Aplicaciones webs especialmente creadas para navegadores móviles
3re Nivel
•3er. Nivel: Aplicaciones que se ejecutan en el Dispositivo Móvil
Por Tipo de Código
•Son las que se programan en el lenguaje nativo de la plataforma.
Aplicaciones Nativas
•Utilizan tecnologías Web (HTML, CSS, JavaScript) para crear Aplicaciones Móviles.
Aplicaciones Web
•Permiten programar Aplicaciones Móviles utilizando lenguajes de Scripts mas orientado a determinados temas (Mayormente juegos)
Lenguaje de Scripts
•Permiten generar tipos definidos de aplicaciones, Funcionalidades ilimitadas.
Generadores de Aplicaciones
Generadores de Aplicaciones
GameSalad BuildApp App Inventor Bizness Apps
Lenguaje de Script
Corona SDK Motorola
RHODES
Android
Spripting layer
4 android
Tecnologías Web
Phone Gap Sencha Titanium
Sproutcore JQuerv
Aplicaciones
Nativas
Eclipse
Xcode
QTCreator
NeatBeans
Visual Studio
Ventajas
Son más eficientes y ejecutan más rápido
Adoptan el Look Nativo de la Plataforma
Mejor aprovechamiento de los recursos del hardware
Mejor integración con otras aplicaciones
Desarrollo Rápido
Curva de aprendizaje
menor
Desarrollo
Multiplataforma
Muchos recursos
disponibles
Jigl (Mayer Mizrachi)
• Regístrate con Facebook
• Multiplataforma (Android,
Blackberry, Iphone)
• Compartir con Amigos
“Separating the people you know from the people you actually talk to”
Football Lineup (Rolando Pareja)
• Experiencia de Usuario
• Personalización de camiseta
• Posibilidad de ser el director técnico de tu equipo
• Escoger y personalizar tus formaciones, nombrar los jugadores y compartirlo con tus amigos.
• Redes Sociales (Facebook)
• Disponible para: Smartphones, Tablets, Iphone, Ipad
“Choose your players. Be the coach!”
¿Flash en IOS?
Pros • Fácil implementación
•No es necesario tener una Mac en el proceso de desarrollo
•No hay que aprender Objective-C ni ambiente Xcode.
• Se puede aplicar el mismo proceso para Android.
Contras •No se pueden acceder a
todas las opciones del Iphone.
•Ciertas reglas de programación a tener en cuenta desde el principio del proyecto pueden crear retrasos si se esta migrando de algo desarrollado.
•No se pueden usar filtros ni blend modes directamente en el IDE sino que se los tiene que poner con programación.
I take my order (Alejandro Vinueza y Erika Perugachi)
Se puede saber en detalle los ingredientes del plato solicitado y recibir una atención más rápida.
El pedido llega a la cocina por vía Internet.
El beneficio para el negocio es que podrá contar con un estudio de sus clientes y cada día sabrá cuál es el plato más vendido.
Elección de platos por categorías. Interacción Social (Comentarios y
sugerencias) Descuentos vía juegos
Club40 (Adolfo Palacios)
Club40 es el primer
juego multijugador de
cartas denominado
"Cuarenta" desarrollado
en Ecuador.
Disponible para iPhone
y Blackberry.
El juego mas popular del
Ecuador
Turtle Places (Erika Perugachi y Peace Velarde)
Aplicación móvil para localizar sitios dentro de la ESPOL (Mapa del Campus Gustavo Galindo)
Obtener las mejores rutas para llegar al destino, y agregar las tuyas propias también.
A través de su directorio, podrás ver lugares desconocidos y si no están, puedes agregarlo.
Magu (Fabio Escobar)
Primera Guía Digital Interactiva
que permite ofrecer información
inmediata a sus usuarios.
No es solo una aplicación móvil
o Webapp. También cuenta
con pagina web, presencia en
Facebook, Twitter y Pinterest.
Al afiliarse a la guía, las
empresas pueden ir
amplificando su presencia en
línea con promociones,
contenidos, etc.
¿Quién tiene los usuarios actualmente en el Ecuador?
Android
Blackberry
Nuevos smartphones sin suficientes aplicaciones
¿Por qué Apple tiene mas aplicaciones que Google en su
tienda? Apple es mas rentable y produce mas utilidad para los desarrolladores, mientras que Android
fue creado con una mentalidad de gratuidad y libre acceso para todos, pero últimamente están cambiando esa filosofía para empezar a cobrar pero al consumidor no creo que le guste.
No hay una cultura de compra de aplicaciones en Ecuador, ya que nadie descarga mas de 2 aplicaciones.
¿Hacia donde va el desarrollo? ¿Html5 como estándar en
desarrollo? Html5 para crear paginas multimedia
Evaluar
A veces Html o aplicaciones nativas