Firefox OS - Az Open Web megérkezik az okostelefonokra

19
FIREFOX OS Az Open Web megérkezik az okostelefonokra

description

Firefox OS bemutató, az Open Web építőköveből (HTML5, CSS3, JavasScript) félépülő telefon kedvező árának és könnyű fejleszthetőségének köszönhetően népszerű lehet a a belépő szintű telefonok szegmensében. A WebAPI segítsgével elérhető JavaScriptből a telefon speciális képességei. Első lépések, programozási bevezető. Firefox OS Simulator bemutatása.

Transcript of Firefox OS - Az Open Web megérkezik az okostelefonokra

Page 1: Firefox OS - Az Open Web megérkezik az okostelefonokra

FIREFOX OSAz Open Web megérkezikaz okostelefonokra

Page 2: Firefox OS - Az Open Web megérkezik az okostelefonokra

Mozilla és Firefox

— Az internet mindenki számára tartogat lehetőségeket a nyíltságnak és az innovációnak köszönhetően

— 20% körüli böngészőpiaci részesedés

— 3 milliárd letöltött kiterjesztés

— Legmegbízhatóbb internet-márka(https://blog.mozilla.org/blog/2013/01/28/privacy-day-2013/)

— Ismertség és elismertség

— Firefox OS – új szín a mobilpiacon2

Page 3: Firefox OS - Az Open Web megérkezik az okostelefonokra

WebRTC

• Fejlődő webes szabvány

• Bármely HTML5 végpont összekötésére

• Saját „Skype szolgáltatás” létrehozása

Firefox Marketplace

• App piactér 2.0 – a Mozilla értékeivel

• HTML5 Appok• Láthatóság• Értékesítés• Kersztplatform

Mozilla: több mint böngésző

Firefox for Android

• Jobb értékelés az Operanál, a Dolphinnál és a Chrome-nál

• Táblagépre és telefonra

• Nagy mértékben testreszabható

Firefox OS

• Web/HTML5 alapú mobilplatform

• Szabványos és nyílt forráskódú

• Versenyképes felhasználói élmény

Firefox megoldások – Teljes nyílt web alapú alkalmazás ökoszisztéma amellyel megkülönböztethető szolgáltatásokat és alkalmazásokat hozhat létre.A szabványos és nyílt forráskódú WebRT segítségével megvalósítva

Page 4: Firefox OS - Az Open Web megérkezik az okostelefonokra

Mobile World CongressBejelentések

Elkötelezett támogatók

Page 5: Firefox OS - Az Open Web megérkezik az okostelefonokra

Firefox OS— Elhozza a nyílt webet a mobilokra

— Új szabványok bevezetése, WebAPI

— Nyílt forráskód, bárki hozzájárulhat

— Nincs SDK, csak: HTML5, CSS3 és JS

— Mindenki számára teljes ökoszisztéma, alkalmazás-piactér, szolgáltatói számlázás

— Keresztplatformos

— Fejlesztők támogatása, dokumentáció

— Web technológiák hasznosításával

5

Page 6: Firefox OS - Az Open Web megérkezik az okostelefonokra

Értékek a vásárlók számára

6

— Megfizethető okostelefon

— Átvezet a feature telefonok világából az okostelefonok világába

— Régebbi Android szoftverek lecserélése

— Újabb 2 milliárd ember lesz online, akik teljes mértékben kihasználhatják a web által nyújtott lehetőségeket

Page 7: Firefox OS - Az Open Web megérkezik az okostelefonokra

Firefox OS Appok

7

— Már elérhető alkalmazások a weben

— Appok a Marketplace piactéren

— Továbbiak: Dinamikus App keresés

Page 8: Firefox OS - Az Open Web megérkezik az okostelefonokra

Dinamikus App keresés

8

• Alkalmas appok azonnali keresése

• Azonnal elindul, telepíteni nem kell

• Keresztplatformos:Firefox OS és Android

• Nem kell 60 Appot frissíteni

• Csak a szükséges appokat telepíthetjük

Page 9: Firefox OS - Az Open Web megérkezik az okostelefonokra

Személyre szabott Appok: megfelelnek mindenki igényeinek, érdeklődésének

9

Globális partnerek

Helyipartnerek

— > 100 app már megjelent— > 500 app hamarosan érkezik— Cél: piacra lépéskor legalább

annyi app legyen, mint Facebook app piacterén

— > 50 app már megjelent— > 200 app hamarosan érkezik— Fókusz: Dél-Amerika— Növekvő részvétel a kiemelt

régiókban

Page 10: Firefox OS - Az Open Web megérkezik az okostelefonokra

App biztonság

10

— Beépített biztonsági architektúra

— WebAPI engedélyeztetési rendszer

— Alaprendszer app

— Privilégizált app

— Web app

Page 11: Firefox OS - Az Open Web megérkezik az okostelefonokra

Firefox OS felépítése

11

— Telefon hardver

— Gonk – Kernel, HAL

— Gecko – Firefox böngészőmotor

— Gaia – Felhasználói felület

Page 12: Firefox OS - Az Open Web megérkezik az okostelefonokra

Firefox OS felépítése

12

— Telefon Open Web alapokon

•HTML5, CSS3, JavaScript

•WebGL, Cairo, SKIA

•WebAPI – hardverelemek elérése a böngészőből(telefon, SMS, vibra, orientáció, GSM, lokáció, fizetés, érzékelők, ...)

— Firefox Marketplace – https://marketplace.firefox.com/

•Open Web-ből felépített alkalmazások

•Firefox OS, mobil Firefox, Firefox és más böngészők

•Nyitott ökoszisztéma

Page 13: Firefox OS - Az Open Web megérkezik az okostelefonokra

WebAPI

13

Page 14: Firefox OS - Az Open Web megérkezik az okostelefonokra

Firefox OS-t szeretnék

14

— Telefon – Geeksphone vagy DEV megoldások

•http://www.geeksphone.com/

— Emulátor

— Szimulátor – R2D2B2G

•https://addons.mozilla.org/hu/firefox/addon/firefox-os-simulator/

— Összefoglaló

•http://itcafe.hu/cikk/mozilla_firefox_os_teszt_mobil_unagi/kell_nekem_egy_firefox_os.html

Page 15: Firefox OS - Az Open Web megérkezik az okostelefonokra

R2D2B2G

15

— Telepítsük fel a kiterjesztést, majd indítsuk el:„Tools” → „Web Developer” → „Firefox OS Simulator”

— A Firefox OS Gaia felületét és a telepített alkalmazásokat a Firefox eszközeivel debugolhatjuk

— Könnyedén telepíthetünk rá saját alkalmazást is

Page 16: Firefox OS - Az Open Web megérkezik az okostelefonokra

Egy mintaalkalmazás

16

— # Példaprogram beszerzésegit clone https://github.com/comoyo/ffos-list-detail

— # UI library letöltésegit submodule update --init --recursive

— # Kiszolgáló-függőségek telepítésenpm install

— # Induás...node server.js

Böngészőben:http://localhost:8081

A szimulátorban → Add URL:http://localhost:8081/manifest.webapp

Page 17: Firefox OS - Az Open Web megérkezik az okostelefonokra

manifest.webapp

17

{ "version": "0.0.01", "name": "elsoappom", "launch_path": "index.html", "description": "My first app", "icons": { "16": "/applogos/logo16.png", "32": "/applogos/logo32.png", "48": "/applogos/logo48.png", "64": "/applogos/logo64.png", "128": "/applogos/logo128.png" }, "developer": { "name": "You", "url": "http://yourdomain.org" }, "installs_allowed_from": ["*"], "default_locale": "en"}

Page 18: Firefox OS - Az Open Web megérkezik az okostelefonokra

Hasznos linkek

18

— https://wiki.mozilla.org/B2G

— https://wiki.mozilla.org/WebAPI

— https://marketplace.firefox.com/developers/

— http://www.mozilla.org/en-US/styleguide/products/firefoxos/icons/

— http://buildingfirefoxos.com/building-blocks/headers/

— https://github.com/comoyo/ffos-list-detail

— https://github.com/Jaxo/fxosstub

— https://github.com/robnyman/Firefox-OS-Boilerplate-App

Page 19: Firefox OS - Az Open Web megérkezik az okostelefonokra

Köszönöm a figyelmet!

19

Mozilla Hétvége 2013 (április 6-7.)

Kérdések? Észrevételek?Részt venne?

Szalai Kálmán

[email protected]