Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaIlona Kerekesné Megváltozta több, mint 10 éve
1
Térképes Alkalmazásfejlesztés Firefox OS rendszeren
2
Réczi Zsolt Bemutatkozás
3
2011 Óbudai Egyetem Neumann János Informatikai karán megkezdem tanulmányaimat 2013 Belvedere Online Marketing és Alkalmazásfejlesztő Kft. 2014 MakeItOnline Kft. Bemutatkozás Részt vettem a TrafikVadász okostelefonos alkalmazás több platformon lévő fejlesztésében. 2013 Telenor Firefox Mobile alkalmazásfejlesztő versenyén elért 2. helyezés a TrafikVadász app-al
4
Firefox OS 2011-ben jelentik be Linux alapú rendszer HTML5, Javascript alapú alkalmazásokat futtat Web API-k használata Rendelkezik alkalmazás bolttal 2014 Augusztus: Több, mint 5000 alkalmazás
5
Mire lehet szükségünk az alkalmazáshoz? Szerver-Kliens kommunikáció IndexedDB Geolocation API HERE Maps
6
Szerver-Kliens kommunikáció
8
XML vagy Json alapú adatfolyam Json használata ajánlott Szerver-Kliens kommunikáció
9
Ajax kérés küldése a szerver felé Kliens oldali megvalósítás
10
Visszakapott adatot feldolgozhatjuk vagy eltárolhatjuk, a feladattól függ Kliens oldali megvalósítás
11
Visszakapott adatot feldolgozhatjuk vagy eltárolhatjuk, a feladattól függ Kliens oldali megvalósítás
12
Bejövő kérés feldolgozása Adatok szolgáltatása a kliensnek Szerver oldali megvalósítás
13
IndexedDB
14
Kliens oldali adattároláshoz használható API Web SQL alternatívája Nagy mennyiségű adat kezelésére alkalmas Kulcs alapú indexelés IndexedDB Asztali böngészők ChromeFirefox(Gecko)Internet Explorer OperaSafari(Webkit) Támogatás23.0 24 10.0 16.0 10, részleges157.1
15
Kliens oldali adattároláshoz használható API Web SQL alternatívája Nagy mennyiségű adat kezelésére alkalmas Kulcs alapú indexelés IndexedDB Mobil böngészők AndroidFirefox Mobile(Gec ko) Firefox OSIE PhoneOpera Mobile Safari Mobile Támogatás4.422.01.0.110228
16
IndexedDB Prefixek használata
17
IndexedDB
18
Geolocation API
19
Lekérdezhető vele a felhasználó helyzete Jogosultságot kell kérni használatához Geolocation API
20
Jogosultság lekérése Firefox OS rendszeren Geolocation API
21
HERE Maps
22
Nokia saját fejlesztésű térképe Elsődleges térkép szoftver Firefox OS-re HERE Maps Korábbi tapasztalatokból kiindulva érdemes az elsődleges térkép szoftvert felhasználni a fejlesztéshez (Platformtól függően), hiszen ez a leginkább támogatott. Ettől függetlenül van lehetőség a Google Maps vagy OpenStreetMap implementálására is.
23
Hasonló az implementálása a Google Maps-hoz Az alább bemutatott példa már a 3.0 Javascript API implementálása HERE Maps
24
Hasonló az implementálása a Google Maps-hoz Az alább bemutatott példa már a 3.0 Javascript API implementálása HERE Maps
25
Markerek megjelenítése StreetLevel (Hasonló a Google Maps StreetView funkciójához) Útvonal tervezés Forgalom
26
Hogyan legyen térképes alkalmazásunk adathasználati szempontból hatékony?
27
Csökkenteni kell a Szerver-Kliens kommunikációt!
28
Akkor kommunikáljunk a szerverrel, amikor szükséges Használjuk az indexedDB-ben tárolt adatokat, hiszen ez nem jár plusz adatforgalommal. Csak akkora területre töltsünk le adatot, ami feltétlen szükséges Térképes Alkalmazásfejlesztés
29
Köszönöm a figyelmet! https://www.facebook.com/zsolt.reczi https://plus.google.com/+ZsoltRéczi zsolt.reczi@makeitonline.hu
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.