Introdução ao Firefox OS
-
Upload
david-ruiz -
Category
Technology
-
view
6.906 -
download
0
description
Transcript of Introdução ao Firefox OS
Pública
Centro de Inovação – Telefônica Brasil
27.04.2013
A web é a plataformaFirefox OS
Pública
Pública
Índice
O Início da internet01
02
03
04
Web móvel
O Firefox OS
O Firefox OS
05Desenvolvendo para Firefox OS
06Contato
Pública
O Início da internet
01
4Centro de InovaçãoTelefônica Brasil
Pública
O Início da internetBem 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
5Centro de InovaçãoTelefônica Brasil
Pública
O Início da internetPor 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
6Centro de InovaçãoTelefônica Brasil
Pública
O Início da internetEm 2004, o Firefox, da Fundação Mozilla, apareceu e transformou o panorama da Web.
01
Internet
7Centro de InovaçãoTelefônica Brasil
Pública
O Início da internetCom a constante inovação promovida pela Fundação Mozilla, novos navegadores nascem ...
01
Internet
8Centro de InovaçãoTelefônica Brasil
Pública
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/1StatCounter.com
9Centro de InovaçãoTelefônica Brasil
Pública
O Início da internetGraças a esta mudança, a Web transformou-se em um ecossistema aberto e promissor.
01
Pública
Web móvel
02
11Centro de InovaçãoTelefônica Brasil
Pública
Web móvelDesde 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 StatsMary Meeker - KPBC
1% in 12/09
4% in 12/10
10% in 5/12
12Centro de InovaçãoTelefônica Brasil
Pública
Web móvelCom esta mudança de comportamento, novos sistemas operacionais fechados surgiram.
02
Internet
13Centro de InovaçãoTelefônica Brasil
Pública
Web móvelApenas duas plataformas dominam mais de 74% do mercado móvel ...
02
Source: Gartner, Feb 2012
Android + iOS74.7% of the smarpthone OS Market
14Centro de InovaçãoTelefônica Brasil
Pública
Web móvel... passando a controlar ...
02
O HARDWARE
OS BROWSERS
OS SISTEMAS OPERACIONAIS
E OS ECOSSISTEMAS DE APLICATIVOS
15Centro de InovaçãoTelefônica Brasil
Pública
Web móvel... e impedindo a concorrência.
02
NO FLASH, NO OTHER BROWSERS,
NO EBOOK STORES, etc.
16Centro de InovaçãoTelefônica Brasil
Pública
Web móvel... e impedindo a concorrência.
02
17Centro de InovaçãoTelefônica Brasil
Pública
Web móvelPara 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
18Centro de InovaçãoTelefônica Brasil
Pública
Web móvelCom 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
19Centro de InovaçãoTelefônica Brasil
Pública
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.
20Centro de InovaçãoTelefônica Brasil
Pública
Web móvel02
Entretanto, o padrão HTML5 e o suporte pelos navegadores precisam atingir seu máximo potencial.
Pública
Open Web Devices
03
22Centro de InovaçãoTelefônica Brasil
Pública
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
23Centro de InovaçãoTelefônica Brasil
Pública
Open Web Devices03
A aceitação do mercado durante o anúncio na MWC de 2012 foi um sucesso.
24Centro de InovaçãoTelefônica Brasil
Pública
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.
25Centro de InovaçãoTelefônica Brasil
Pública
Open Web Devices03
Mas como promover um novo Sistema Operacional? Competir com os principais players não parece um movimento inteligente ...
26Centro de InovaçãoTelefônica Brasil
Pública
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
alternativosOtimizado 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
27Centro de InovaçãoTelefônica Brasil
Pública
Open Web Devices03
... especialmente em mercados emergentes ...
PENETRAÇÃO DE INTERNETna
AMÉRICA LATINA É DE APENAS 37%
28Centro de InovaçãoTelefônica Brasil
Pública
Open Web Devices03
... onde a penetração de smartphones ainda é baixa.
2011: PENETRAÇÃO DE SMARTPHONES NA
AMÉRICA LATINA
FEATURE PHONES
SMARTPHONES
Pública
O Firefox OS
04
30Centro de InovaçãoTelefônica Brasil
Pública
O Firefox OS04
31Centro de InovaçãoTelefônica Brasil
Pública
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
32Centro de InovaçãoTelefônica Brasil
Pública
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
33Centro de InovaçãoTelefônica Brasil
Pública
O Firefox OS
• A interface de usuário, totalmente construída por APIs de HTML5 e Open Web.
04
Gaia
Pública
Desenvolvendo para Firefox OS
05
35Centro de InovaçãoTelefônica Brasil
Pública
Desenvolvendo para Firefox OSLinks importantes
05
Negocios
Documentaçãoe
Apresentações
1 • https://marketplace.firefox.com/developers/
• https://developer.mozilla.org/pt-BR/docs/Mozilla/Firefox_OS
• http://www.slideshare.net/robhawkes/mobile-app-development-pitfalls-helpers
• http://www.youtube.com/user/mozhacks
Ferramentase
Grupos
2
Repositórios
3
• https://hacks.mozilla.org/2013/03/firefox-os-simulator-previewing-version-3-0/
• https://addons.mozilla.org/pt-BR/firefox/addon/firefox-os-simulator/
• https://www.facebook.com/groups/ffosbr/
• irc.mozilla.org / #b2g #gaia #introduction #developers
• https://github.com/robnyman/Firefox-OS-Boilerplate-App
• https://github.com/Jaxo/fxosstub
• https://github.com/mozilla-b2g/B2G
• https://github.com/mozilla-b2g/gaia
Negocios
WebAPIs
4• https://wiki.mozilla.org/WebAPI
• https://developer.mozilla.org/en-US/docs/WebAPI/Doc_status
• http://www.slideshare.net/robnyman/web-apis-apps-mozilla
36Centro de InovaçãoTelefônica Brasil
Pública
Desenvolvendo para Firefox OS
DEMONSTRAÇÃO!
05
Pública
Contato
06
39Centro de InovaçãoTelefônica Brasil
Pública