Térképes Alkalmazásfejlesztés Firefox OS rendszeren.

Slides:



Advertisements
Hasonló előadás
Levéltárak, Balatonfüred, június közösségi oldalak, web 2.0.
Advertisements

RESTful Web Service tesztelése
DISPLAY HIRDETÉSEK. DISPLAY HIRDETÉSEK Fontos a technológiai háttér AZ ONLINE HIRDETÉSEK ELŐNYEI Real-time menedzselhető Mérhető Targetálható Interaktív.
Miért jobb egy (nem csak) geolokációs mobil kutatási rendszer? 1 HWSW – App!mobile konferencia, MOM Budapest, november 13. Pintér Róbert.
Többszálúság a böngészőben, avagy merjünk-e Javascriptben programot írni? Farkas Máté Budapest.js meetup
Hálózati és Internet ismeretek
HISMobile ® – Kórház a zsebben. Háttér  Piaci szituáció és igény  Az orvosok szeretnék elérni a betegeik adatait bárhonnan és bármikor (ágy mellől,
•online kommunikáció •branding, márkaépítés •kommunikációs stratégiák kitalálása, felépítése •Közösségi marketing •Szociális érzékenység, non-profit partnerek.
"Free phone" Kozellné Szabó Csilla Ozeki Informatikai Kft.
Új online technológiák: lehetőségek és kihívások Kerese István Fejlesztési platform üzletág igazgató Microsoft Magyarország
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR AUTO- SZŰRŐ FEJLESZTÉSE TÁBLÁZAT ALAPÚ JELENTÉSEK UTÓLAGOS, BÖNGÉSZŐN BELÜLI TOVÁBB- FELDOLGOZÁSÁRA.
Szabó József CadMap Kft.
IBM Software Group © 2006 IBM Corporation Hatékonyság és üzleti intelligencia Egységesített felület meglévő alkalmazásainkhoz Szabó János Technikai szakértő.
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR KUTATÓK ÉJSZAKÁJA SZEPTEMBER 24. AUTO-SZŰRŐ FEJLESZTÉSE OLAP JELENTÉSEK UTÓLAGOS, OFFLINE.
Horváth Cz. János Új tanulási környezetek a tudásalapú társadalom oktatási rendszerében Magyarországon.
HÁLÓZATOK.
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
HTML5 alapú fejlesztő és futtató környezet megvalósítása
mLearning megoldások Moodle környezetben
Elektronikus archiválórendszer fejlesztése PKI alapokon Készítette: Kollár Balázs november 11.
Az ETR technológia DEXTER Informatikai kft..
[ Internet marketing Logfile elemzés Készítették: Fejős András
Ember László Irfanview, GIMP, OpenOffice, VLC, FreeCommander, Firefox, Thunderbird, Mplayer, Safari, Opera.
OCLC Online Computer Library Center. Tartalom 1. Könyvtárközi kölcsönzés 2. Adatbázisokban szereplő dokumentumok címlistája 3. Adatbázisokban szereplő.
Áttérés az Office 365 szolgáltatásra Microsoft Online Services Áttérés a BPOS rendszerről az Office 365 használatára meglévő BPOS-ügyfelek esetén.
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Kiss Tibor Rendszeradminisztrátor (MCP) DevNet Solution Kft. Jakab András Program-koordinátor Microsoft Program.
Megvalósíthatóság és költségelemzés Készítette: Horváth László Kádár Zsolt.
Böngésző programok (Böngészés).
TT Kovács Sándorné.
Google earth és a térinformatika kapcsolata
Copyright © 2005 | update software AG | update software Magyarország Kft. Radics Sándor principal IV.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Web Application for Resource Planning
TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly.
TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly.
mLearning - A Moodle használata mobil eszközökön
IKIR – Intézményközi Információs Rendszer
Silverlight Ajax Network Bridge Orbán Csaba Epam Systems Kft
SZTIR Projekt Szaktanácsadási Tartalomszolgáltató Információs Rendszer Névjegyzék december 20. Nagy Attila, GAK TSzK.
dr. Tomor Tamás dr. Dövényi-Nagy Tamás
A platform nem létezik Game engine portolás mobilról webre.
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Weboldal tervezés programozó szemmel. Alapok Minden webcím www. –tal kezdődikMinden webcím www. –tal kezdődik Webböngésző = Internet ExplorerWebböngésző.
Football Club webes arculata, azaz egy hivatalos klub honlapjának felépítése Készítette: Kiss László Balázs.
HTML5 alapú fejlesztő és futtató környezet megvalósítása
Java web programozás 11..
Rittling Tamás Mobiltelefonnal támogatott kézigyógyszertár 24/1.
Varga Viktor – G36ECF 1/5 Vendéglátói szoftverek sajátosságai Varga Viktor.
„A hét műtárgya” Facebook alkalmazás Kuttner Ádám.
Eszköz és identitás kezelés Korlátlan fájl szerver kapacitás Másodlagos adatközpont Korlátlanul skálázódó infrastruktúra Biztonságos DMZ Hibrid adat-
OKOSTELEFON KÖZÉPRÉTEG, VALÓS IDEJŰ TELJESEN ELOSZTOTT ADATFELDOLGOZÁS
Hogyan készítheti el egy laikus egy nap alatt az INFOÉRA konferencia programlistázó és értékelő mobilalkalmazását? Menyhárt László Gábor Zamárdi,
Mobilitas Illés Zoltán Heizlerné B. Viktória Dr Illés Zoltán Készült az "Országos koordinációval a.
Illés Zoltán ELTE Informatikai Kar
IKTA-FÓRUM Fehér Éva Projektmenedzser Budapest IKTA-2000 Négyrétegű Regionális Információs Rendszer tervezése és fejlesztése DARFT Informatikai.
"Free phone" Kozellné Szabó Csilla Ozeki Informatikai Kft.
Szoftver Program – a számítógép számára érthető utasítássor Operációs rendszer – Programcsomag. Kapcsolatot teremt a felhasználó és a számítógép között.
Szoftver Program Operációs rendszer – Programcsomag, kapcsolatot teremt a felhasználó és a számítógép között. Pl: Windows és DOS, Linux (ingyenes), Unix.
Web alapú humán lekérdező rendszer
Telekocsi szolgáltatás kialakítása “Ruby on Rails” és lokalizációs megoldások felhasználásával Pázmány Péter Katolikus Egyetem Információs Technológiai.
Nagyvállalati dokumentumkezelés 2. Fejér Gábor PYLON KFT DMS megoldás nyílt forráskódú környezetben – az XDocs rendszer.
FELHŐ ALAPÚ INFORMATIKAI RENDSZEREK VS. LEXIKÁLIS ISMERETEK Networkshop 2016 Konferencia Debrecen Antal Péter, Eszterházy Károly Főiskola,
Microsoft Corporation Alapítva: április 4. (Albuquerque, Új-Mexikó) Alapítók: Bill Gates, Paul Allen Cégvezető: Satya Nadella Székhely: Redmond,
Felhő alapú vállalati rendszerek
Információtechnológiák és tudásbázis az Agrof-MM Leonardo+ projektben M=Mountain; M=Mediterranean
Internet és kommunikáció
Aegon smartCASCO – új generációs okostelefon alkalmazás-fejlesztés www
Internet és kommunikáció
WDBA2 szoftver szeptemberétől a korábbi Choices szoftvert a wdba2 nevű szoftver váltotta fel. A wdba2 egy olyan internetes alapú szoftver mely egyrészt.
Előadás másolata:

Térképes Alkalmazásfejlesztés Firefox OS rendszeren

Réczi Zsolt Bemutatkozás

2011 Óbudai Egyetem Neumann János Informatikai karán megkezdem tanulmányaimat 2013 Belvedere Online Marketing és Alkalmazásfejlesztő Kft 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

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

Mire lehet szükségünk az alkalmazáshoz?  Szerver-Kliens kommunikáció  IndexedDB  Geolocation API  HERE Maps

Szerver-Kliens kommunikáció

 XML vagy Json alapú adatfolyam  Json használata ajánlott Szerver-Kliens kommunikáció

 Ajax kérés küldése a szerver felé Kliens oldali megvalósítás

 Visszakapott adatot feldolgozhatjuk vagy eltárolhatjuk, a feladattól függ Kliens oldali megvalósítás

 Visszakapott adatot feldolgozhatjuk vagy eltárolhatjuk, a feladattól függ Kliens oldali megvalósítás

 Bejövő kérés feldolgozása  Adatok szolgáltatása a kliensnek Szerver oldali megvalósítás

IndexedDB

 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ás , részleges157.1

 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ás

IndexedDB  Prefixek használata

IndexedDB

Geolocation API

 Lekérdezhető vele a felhasználó helyzete  Jogosultságot kell kérni használatához Geolocation API

 Jogosultság lekérése Firefox OS rendszeren Geolocation API

HERE Maps

 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.

 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

 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

 Markerek megjelenítése  StreetLevel (Hasonló a Google Maps StreetView funkciójához)  Útvonal tervezés  Forgalom

Hogyan legyen térképes alkalmazásunk adathasználati szempontból hatékony?

Csökkenteni kell a Szerver-Kliens kommunikációt!

 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

Köszönöm a figyelmet!