Nesta apresentação faço uma introdução ao Firefox OS passando pela necessidade do mercado, a importância de se utilizar uma plataforma realmente aberta (Open Web Devices), como é dividido internamente o Firefox OS e também indico links importantes para se iniciar no desenvolvimento para Firefox OS.
4. 4
Centro de Inovação
Telefônica Brasil
O Início da internet
Bem no início da web tínhamos uma grande variedade de
ecossistemas abertos e fechados em torno do PC.
01
OPEN
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002199019891988
MOSAIC
NETSCAPE
OPERA
IEXPLORER
ABERTO
FECHADO
MSN
Prodigy
CompuServe
AOL
Source: http://evolutionofweb.appspot.com/
Wikipedia
5. 5
Centro de Inovação
Telefônica Brasil
O Início da internet
Por quase 10 anos o Internet Explorer dominou o mercado.
01
Web browser market share (Q1 1994 to Q4 2002)
Source: http://www-958.ibm.com/software/data/cognos/manyeyes/datasets/browser-browser-2/versions/1
IEXPLORER OPERA MOSAIC NETSCAPE OTHERS
6. 6
Centro de Inovação
Telefônica Brasil
O Início da internet
Em 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o
panorama da Web.
01
Internet
7. 7
Centro de Inovação
Telefônica Brasil
O Início da internet
Com a constante inovação promovida pela Fundação Mozilla, novos
navegadores nascem ...
01
Internet
8. 8
Centro de Inovação
Telefônica Brasil
O Início da internet
... mudando completamente o cenário.
01
Web browser market share (Q1 2003 to Q2 2012)
Sources:
IEXPLORER FIREFOX CHROME SAFARI OPERA OTHERS
http://www-958.ibm.com/software/data/cognos/manyeyes/datasets/browser-browser-2/versions/1
StatCounter.com
9. 9
Centro de Inovação
Telefônica Brasil
O Início da internet
Graças a esta mudança, a Web transformou-se em um ecossistema
aberto e promissor.
01
11. 11
Centro de Inovação
Telefônica Brasil
Web móvel
Desde então, a Web está migrando para a mobilidade.
02
Global mobile traffic as % of Total Internet Traffic, 12/08 – 5/12
Sources: StatCounter Global Stats
Mary Meeker - KPBC
1% in 12/09
4% in 12/10
10% in 5/12
12. 12
Centro de Inovação
Telefônica Brasil
Web móvel
Com esta mudança de comportamento, novos sistemas operacionais
fechados surgiram.
02
Internet
13. 13
Centro de Inovação
Telefônica Brasil
Web móvel
Apenas duas plataformas dominam mais de 74% do mercado móvel ...
02
Source: Gartner, Feb 2012
Android + iOS
74.7% of the smarpthone OS Market
50,9%
23,8% 11,7% 8,8% 4,8%Android
iOS Symbian RIM Others
14. 14
Centro de Inovação
Telefônica Brasil
Web móvel
... passando a controlar ...
02
O HARDWARE
OS BROWSERS
OS SISTEMAS
OPERACIONAIS
E OS ECOSSISTEMAS
DE APLICATIVOS
15. 15
Centro de Inovação
Telefônica Brasil
Web móvel
... e impedindo a concorrência.
02
NOFLASH, NO OTHER
BROWSERS, NOEBOOK STORES, etc.
17. 17
Centro de Inovação
Telefônica Brasil
Web móvel
Para a Web móvel ser realidade, uma série de pontos precisam ser
solucionados:
02
Mecanismos de Monetização para Web Apps
Mecanismos de Descoberta de Web Apps
Padrões de Web Móvel
Suporte a Múltiplas Plataformas
Performance nos Browsers Móveis
18. 18
Centro de Inovação
Telefônica Brasil
Web móvel
Com o HTML5 temos um grande avanço na busca por um framework
comum para o desenvolvimento de páginas web universais entre
desktop e mobile.
02
19. 19
Centro de Inovação
Telefônica Brasil
Web móvel02
Apps will be portable across devices
HTML5 mitigates fragmentations issues and is truly cross
platform for mobile, desktop and tablets
There are more developers in the world familiar with Web
technologies than any other programming language
Some key Web players are already developing entirely in
HTML5 (Twitter, Amazon, Financial Times, etc.)
Lots of native mobile apps are in fact HTML5 based
Com o HTML5 temos um grande avanço na busca por um framework
comum para o desenvolvimento de páginas web universais entre
desktop e mobile.
20. 20
Centro de Inovação
Telefônica Brasil
Web móvel02
Entretanto, o padrão HTML5 e o suporte pelos navegadores precisam
atingir seu máximo potencial.
22. 22
Centro de Inovação
Telefônica Brasil
Open Web Devices03
Para promover o avançado de um ecossistema móvel e aberto, a
Telefônica inicia uma parceria com a Fundação Mozilla por possuir a
experiência necessária para transformar novamente a Web.
Criando assim o que chamamos de
Open Web Devices baseados no Firefox OS
Enable a mobile browser to access all devices
capabilities extending HTML5 standard to achieve this
Improve mobile Web performance via a lighter OS and fast
browser to provide the best mobile Web apps experience
Offer Web app discoverability and monetization capabilities
for developers via operator billing
Create a reference implementation to drive advance
mobile Web standards in other implementations
23. 23
Centro de Inovação
Telefônica Brasil
Open Web Devices03
A aceitação do mercado durante o anúncio na MWC de 2012 foi um
sucesso.
24. 24
Centro de Inovação
Telefônica Brasil
Open Web Devices03
A aceitação do mercado durante o anúncio na MWC de 2012 foi um
sucesso.
Rápido desempenho e implementação do HTML5
mais completa com baixo custo.
Celulares onde tudo que é executado é uma aplicação
web.
Sistema Operacional móvel realmente aberto, onde
todos podem colaborar.
25. 25
Centro de Inovação
Telefônica Brasil
Open Web Devices03
Mas como promover um novo Sistema Operacional? Competir com os
principais players não parece um movimento inteligente ...
26. 26
Centro de Inovação
Telefônica Brasil
Open Web Devices03
... por este motivo vamos abordar clientes orientados ao custo seguindo
o modelo de inovação disruptiva ...
Melhor UX para o mesmo
preço de smartphones
alternativos
Otimizado para rodar em um
hardware não viável para SO’s de
smrtphones recentes
Trazer um smartphone acessível
para as massas com uma boa UX e
o melhor suporte a Web
27. 27
Centro de Inovação
Telefônica Brasil
Open Web Devices03
... especialmente em mercados emergentes ...
PENETRAÇÃO DE INTERNETna
AMÉRICA LATINA É DE APENAS 37%
28. 28
Centro de Inovação
Telefônica Brasil
Open Web Devices03
... onde a penetração de smartphones ainda é baixa.
83%
17%
2011: PENETRAÇÃO DE
SMARTPHONES NA
AMÉRICA LATINA
FEATURE PHONES
SMARTPHONES
31. 31
Centro de Inovação
Telefônica Brasil
O Firefox OS
• Sistema operacional de nível inferior, que consiste em
um kernel Linux e HAL (Hardware Abstraction Layer).
• Possibilidade de expor alguma coisa do hardware para o
Gecko.
04
Gonk
32. 32
Centro de Inovação
Telefônica Brasil
O Firefox OS
• O tempo de execução do aplicativo. O mecanismo de
renderização no Firefox para HTML5, CSS e JavaScript.
Implementa uma série de APIs.
04
Gecko
33. 33
Centro de Inovação
Telefônica Brasil
O Firefox OS
• A interface de usuário, totalmente construída por APIs
de HTML5 e Open Web.
04
Gaia