Open Source World Conference Málaga (España)

Transcripción

Open Source World Conference Málaga (España)
Las nuevas tenologías abiertas
en dispositivos móviles.
Open Source World Conference 08
Alejandro Sánchez Acosta
Europe Business Development Manager
Agenda
✔ FLOSS y el móvil
✔ Mobile 1.0 vs Mobile 2.0
✔ Plataformas abiertas para la Mobile 2.0
✔ Oportunidades de la Mobile 2.0
✔ Demostración en vivo de aplicaciones
© Neurowork 2008
FLOSS y el móvil
FLOSS & Móvil
✔
✔
Por qué Linux
✔
Linux es muy apropiados para el mercado de servicios móviles debido a su amplia funcionalidad
y escalabilidad, así como su historial en los sistemas integrados y teléfonos móviles.
✔
Linux ya tiene un gran ecosistema de desarrolladores de código abierto que hasta ahora no han
escrito software para dispositivos móviles debido a la falta de una sola, estable, amplia
aceptación dispositivo móvil plataforma.
✔
Linux también es ideal debido a la facilidad potencial de plataformas cruzadas entre móviles y
otras categorías, tales como la electrónica de consumo y de automoción.
Fabricantes se apoyan en Linux/FLOSS
✔
✔
Linux everywhere
✔
✔
Nokia, Motorola, Samsung, ZTE, Siemens, NEC, Panasonic, HTC, NeoFreerunner, Tranzda, Mizi,
Purple, Wistron, Grundig, Accton, Gupp, Infineon, FIC, etc.
Server, Desktop, Laptops, Celulares, PDAs y Tablet PCs.
Más
✔
http://tuxmobil.org/
✔
http://www.linuxdevices.com/
© Neurowork 2008
Mobile 1.0 vs Mobile 2.0
Mobile 1.0
✔
✔
✔
✔
✔
Ecosistemas cerrado
✔
Fabricantes y Operadores
✔
Proveedores de aplicaciones y Proveedores de servicios
Sistemas cerrados
✔
SMS/MMS
✔
WAP
Portales de operadores
✔
Sitios WAP
✔
WAP Push
Poca innovación
✔
Ringstones
✔
Wallpapers
Modelo de facturación + SMS premium
Fuente: Rudy De Waele
© Neurowork 2008
Mobile 2.0
✔
Ambiente all-IP
✔
✔
Content & Apps Mash-ups
✔
✔
Voice, Voip, IM, micro-blogging, mobile search, maps,
media sharing, podcasting, ip-tv, etc.
Web 2.0
✔
✔
GSM, UMTS/3G, GPS, DVB-H, HSDPA, Bluetooth, WiFi/Wimax, etc.
Audio, Video, OpenAPIs, Web Standars, Microformats,
AJAX, Blogs, Social Networks, RSS, Wikis, simplicidad,
etc.
Acerca de Rudy De Waele
✔
Blogger at mTrends
✔
Co-founder de dotopen
✔
Carnival de the Mobilists
✔
Co-founder de MobileMonday Barcelona & Madrid
✔
Miembro del Comité Organizador del Mobile 2.0 San
Francisco
© Neurowork 2008
Fuente: Rudy De Waele
Mobile 2.0 (cont.)
✔
Mobile 2.0
✔
Crear valor gracias a la naturaleza ubíqua de los dispositivos móviles y la elección del
usuario de relacionar contenido personal y social con el contexto personal y la habilidad de
de comunicar y sincronizar con otros dispositivos en un ambiente abierto
Fuente: Rudy De Waele
© Neurowork 2008
Mobile 2.0 (cont.)
Fuente: Rudy De Waele
© Neurowork 2008
Mobile 2.0 players
Mobile 2.0 (cont.)
Fuente: Rudy De Waele
© Neurowork 2008
Plataformas abiertas para la
Mobile 2.0
Plataformas abiertas para
la Mobile 2.0
© Neurowork 2008
Android
✔
Del grupo Open Handset Alliance
✔
✔
Abierto (Apache 2)
✔
✔
Android no diferencia entre las aplicaciones de terceros y las aplicaciones
básicas del teléfono: incluso se puede sustituir la pantalla de inicio o el
panel de marcación.
Rompiendo barreras
✔
✔
Android te permitirá acceder a las funciones principales de los
dispositivos móviles mediante llamadas a API estándar.
Todas las aplicaciones son iguales
✔
✔
30 empresas líderes de tecnología móvil (China Mobile Communications
Corporation, Sprint Nextel, T-Mobile, Telecom Italia, Telefónica, Intel
Corporation, NVIDIA Corporation, Wind River, Google Inc., eBay Inc.,
Samsung Electronics, Motorola, Inc., LG Electronics, Inc., etc.)
Combina información de Internet con datos del teléfono, como contactos
o ubicaciones geográficas, y crea así nuevas experiencias para el usuario.
Desarrollo rápido y fácil
✔
El SDK contiene todo lo necesario para crear y ejecutar aplicaciones
Android, como un verdadero emulador de dispositivos y herramientas
avanzadas de depuración.
© Neurowork 2008
Android (cont.)
✔
✔
Pros
✔
Apoyo de market-makers muy fuerte (Open Handset Alliance)
✔
Beneficios de la sinergia (Open Handset Alliance)
✔
Google como bandera
✔
Basado en una plataforma móvil ya posicionada (Java)
✔
Desarrollo más rápido (RAD)
✔
China con 1 billón de potenciales usuarios de móviles sin duda marcará
la tendencia mundial y el principal operador chino China Mobile (con
casi 400 millones de usuarios) pertenece al Open Handset Alliance
Contras
✔
Desarrollo en etapa inicial
✔
SDK limitado (pocos widgets hasta el momento)
✔
Licencia menos libre (Apache v2)
✔
Lenta entrada al mercado
© Neurowork 2008
OpenMoko
✔
✔
Concepto
✔
Openmoko es un esfuerzo en hacer el primer dispositivo
móvil con aplicaciones no propietarias del mundo.
✔
Se basan en el modelo «(bottom-up)» (Definida e
implementada por la comunidad), y no en el modelo «topdown» (definida por el consorcio).
OpenMoko es un sistema operativo
✔
✔
Hardware+software abierto (Creative
Commons)
✔
✔
El sistema operativo Openmoko, que incluye un servidor X
completo, permite a los usuarios y a los desarrolladores
transformar el hardware de los móviles en productos
únicos.
Mas allá de liberar el software en sus dispositivos también
facilitan los archivos CAD bajo licencia Creative Commons
Arquitectura
✔
Base Linux + X.org
✔
Soporte de GTK+ y QT
✔
Soporte de Android y JVM
© Neurowork 2008
OpenMoko (cont.)
✔
✔
Pros
✔
100% open source (hardware+software)
✔
Construido en base a tecnologías open-source líderes
✔
SDK cross-plataform (Linux, Windows y Mac)
✔
Desarrollo más rápido (RAD)
✔
Bajos requerimientos de hardware
✔
Importante comunidad de programadores
✔
API extensa y muy rica
Contras
✔
Poco apoyo del mercado
✔
Hasta ahora sólo en los Neo Freerunners
✔
No tiene compañías importantes detras
✔
Poco financiamiento
✔
Compatibilidad de hardware limitada
© Neurowork 2008
Maemo
✔
Concepto
✔
✔
Un sistema operativo para Tablet PCs
✔
✔
Maemo fue concebido prácticamente como un sistema
operativo para Tablet PCs y principalmente para los
modelos de Nokia.
Soporte multimedia avanzado
✔
✔
La plataforma Maemo fue desarrollada por Nokia con
ayuda de varios proyectos opensource como el Linux
Kernal, Gnome y Debian (entre muchos mas).
Soporte de prácticamente todos los formatos de sonido y
vídeo disponibles (abiertos y propietarios)
Arquitectura
✔
Base Linux + Debian + X.org
✔
Soporte de GTK+ (GNOME)
✔
Software de terceros
© Neurowork 2008
Maemo (cont.)
✔
✔
Pros
✔
La plataforma más avanzada del mercado para Tablet PCs
✔
Comunidad de desarrolladores muy grande
✔
Importante soporte de Nokia
✔
Importante soporte multimedia
✔
Importante financiamiento
✔
Interfaz de usuario avanzada (simil a un desktop)
✔
Gran compatibilidad con aplicaciones de escritorio existentes (Skype,
Acrobat Reader, VNC, Macromedia Flash, Gizmo, MPlayer)
Contras
✔
Díficil funcione con dispositivos de otros fabricantes
✔
Sólo funciona con Tablet PCs
✔
Altos requerimientos de hardware (no apto para teléfonos móviles)
✔
Poco apoyo del mercado (más allá de Nokia)
✔
Compatibilidad de hardware limitada
© Neurowork 2008
Android vs OpenMoko vs
Maemo
✔
✔
✔
Android
✔
Aplicaciones destinadas a público masivo
✔
Aplicaciones con alta integración con Web 2.0
✔
Aplicaciones con GUI básica o sencilla
OpenMoko
✔
Aplicaciones muy específicas o complejas, generalmente sólo para
personal interno
✔
Aplicaciones que requieran adaptación o extensión del sistema operativo
base
✔
Aplicaciones que requieran de hardware específico
Maemo
✔
Aplicaciones con alto contenido multimedia
✔
Aplicaciones de intranet/extranet corporativas
✔
Aplicaciones móviles 2.0
© Neurowork 2008
Oportunidades de la Mobile 2.0
Actuales aplicaciones
✔
Programas piloto
✔
Mashups
✔
Intranet/extranet
✔
Negocios on-demand
✔
Puntos de venta avanzados
✔
GPS y tracking
✔
Medicina
✔
Industria de medios
✔
Trabajo colaborativo
✔
Juegos
© Neurowork 2008
Nuevas aplicaciones
Fuente: Rudy De Waele
© Neurowork 2008
Demostración en vivo de
aplicaciones
[email protected]
Gracias.

Documentos relacionados