firefox os bemutató - pécs web meetup 2013.11.28
TRANSCRIPT
FIREFOX OS
Fischer AndrásFirefox OS Magyarország
Firefox OS tanító / Közösségi aktivista
fischerandris[at]yahoo[dot]com
Pécs, 2013. 11.28.
Bevezető
Partnerek
Firefox OS a jelenben
Alcatel
One Touch Fire
Kijelző: 3,5” HVGA,
320x480
CPU: 1 GHz
RAM: 256MB
Akku: 1400mAh
ZTE
Open
Kijelző: 3,5” HVGA,
320x480
CPU: 1 GHz
RAM: 256MB
Akku: 1200mAh
LG
Fireweb
Kijelző: 3,5” HVGA,
320x480
CPU: 1 GHz
RAM: 256MB
Akku: 1540mAh
Spanyolországban, Lengyelországban,
Kolumbiában, Venezuelában, Németországban,
Brazíliában, Peruban, Mexikóban, Uruguayban
és Magyarországon
Piaci jelenlét
Web alkalmazások mindenhol
Elérhető alkalmazások
És még több: adaptív keresés
Fejlesztés
Fejlesztés lépései
1. Fejlessz Web alkalmazást HTML5, CSS és
Javascript nyelv használatával
2. Hozz létre egy manifest fájlt
3. Publikáld / telepítsd az alkalmazást
1. Web alkalmazás fejlesztése HTML5,
CSS és Javascript használatával
Újból használhatsz már létező weboldalakat
/ alkalmazásokat vagy teljesen újat
csinálhatsz open web standarddel.
Használd a HTML5 nyelv tulajdonságait
Mint például a localStorage, offline manifest,
IndexedDB és hozzáférés a Web APIkhoz
további opciókért
Használj repronsive dizájnt
2. Hozz létre egy manifest fájlt
Hozz létre egy fájlt .webapp
kiterjesztéssel
Egy példa
3. Publikáld / telepítsd az
alkalmazásodat
Publikálási lehetőségek
Hosted Packaged
Mozilla Marketplace
https://marketplace.firefox.com/
API
+ Web APIs
Elérhető API-k
• telefonáláshoz
• perifériák eléréséhez
• web fejlesztéshez
Milyen API-kat érhet el az alkalmazásom?
Hosted
Privileged
Certified
Tesztelés
Lehetőségek fejlesztéshez
•Használd a Firefox OS szimulátort
•Használj Firefox OS készüléket
A legegyszerűbb módja a szimulátor
• telepíthető Firefox Add-on
• manifest fájl validáció
• távoli hibakeresés
• távoli konzol
• alkalmazás telepítése a telefonra
Tesztelés
Bemutatkozik az App manager
https://www.youtube.com/watch?v=z1Bxg1UJVf0
Fejlesszünk alkalmazást
Hello GAMF mintaalkalmazás
index.html
manifest.webapp
Alkalmazás könyvtár struktúra
Felhasználói felület készítése
http://goo.gl/eMjxVQ
Fejlesztői partnerprogram jelentkezés
Csatlakozz még ma!
Google+ csoport Firefox
OS fejlesztőknek
http://goo.gl/FdynYM
Jelentkezz Mobilizer-nek!
https://www.facebook.com/
groups/mobilizerhungary
http://www.mozilla.org/hu/firefox/os/