android fejlesztés
DESCRIPTION
Andorid az egyik legnépszerűbb mobil platform. Iszonyatos módon elterjedt a világban és hazánkban is, azonban a népszerűsége sok mobil fejlesztőt elcsábít. Az egyszerű és gyorsnak mondható Android fejlesztés sokszor nem is olyan triviális feladat mint azt gondolnánk. Egy mobil alkalmazás fejlesztése több, mint egy mobil applikáció elkészítése programozása. A hagyományos asztali környezetben fejlesztőknek teljesen más szemszögből kell tekinteni az Android világára. De hogyan és miként fogjunk mobil fejlesztés hez? Miért nem érdemes a mobil fejlesztést egyszerű programozóra bízni? Miért szükséges jól megválasztani a mobil fejlesztés platformját? http://www.plixapp.huTRANSCRIPT
Android alapú mobil fejlesztésPlixApp Informatikai Kft.
Horváth Zoltán
http://www.plixapp.hu
www.plixapp.hu
Android népszerűsége
Forrás: IDC
www.plixapp.hu
Fejlesztők által preferált platformok
www.plixapp.hu
mobil fejlesztők
Mobil alkalmazás fejlesztés legnépszerűbb platformok Magyarországon
Android iOS Window Phone Symbian
www.plixapp.hu
Hazánkban népszerű platformok
Felhasználók körében legnépszerűbb platformok I. Android – Hazánkban négy okostelefonból három
Android rendszerű II. iOS – 15% körül tehető III. BlackBerry 2,3% IV. Windows Phone 2%
A nagytömeg az Android rendszereket részeíti előnyben.
www.plixapp.hu
Android a világban
Az Android napjaink egyik sláger mobil rendszere A Google kereső óriás áll mögötte, és több ezer fejlesztő Egységes és kiválló mobil platform képét nyújtja Forradalmasította a mobil operációs rendszerekről kialakult képet
Tablet és mobiltelefon gyártók is szívesen használják
Találkozhatunk Android fejlesztésekkel Ipari automatizálás területén Gépjárművek fedélzeti számítógépeinek rendszereiben Navigációs szoftverekben
www.plixapp.hu
Hol kényelmes az Android?
Ipari felhasználásban Korlátozott méretű kijelző áll rendelkezésre Limitált erőforrások állnak rendelkezésre Az adatbevitel érintőképernyőn keresztül
történik
Üzleti életben Mobil munkaállomások Ügyfélközpontú megoldások
www.plixapp.hu
Android kiadások
Version Codename API
1.6 Dount 4
2.1 Eclair 7
2.2 Froyo 8
2.3 – 2.3.2Gingerbread
9
2.3.3 – 2.3.7 10
3.1Honeycomb
12
3.2 13
4.0.3 – 4.0.4 Ice Cream Sandwich
15
4.1Jelly Bean
16
4.2
www.plixapp.hu
Android kiadások népszerűsége
www.plixapp.hu
Android sikerének okai
Felhasználói élmény (iOS-hez hasonló) Sok kifejezetten olcsó modell Kis hardver igény Nyílt forráskód, ingyenes használat Gyors alkalmazás fejlesztés ??? Marketing
www.plixapp.hu
Androdi és google
Google integráció támogatása 100% Gmail – levelezés,
Névjegyzék,
naptár,
Beszélgetéseink (GTalk),
webes fotóalbumok (picassa).
Latitude – használatával megoszthatjuk ismerőseinkkel pontos helyzetünket.
www.plixapp.hu
A motorháztető alatt
www.plixapp.hu
Android fejlesztés
Java forrást virtuális gép (Dalvik) futtatja, ez adja az Android lényegét
A java Virtuális gép teljesen elfedi a Linuxot Egy alkalmazás nem, illetve nehezen tudja tönkretenni
a rendszert Felügyelt alkalmazás bolt – Google Play
Android licensing service: az app futás közben a Play-en keresztül tugja ellenőrizni, hogy a mobil app meg lett-e vásárolva.
Hazánkból jelenleg csak díjmentes app-okat tölthetünk fel a Google Play-be
Developer account szükséges az app publikáláshoz
www.plixapp.hu
Android biztonsági kérdések Nem csak a Google Play-en keresztül lehet mobil app-ot
telepíteni A Google Play-be könnyű feltölteni, a fejlesztőnek csak az
app hozzáférési engedélyeit kell beállítsa. Nincs igazi minőségbiztosítási eljárás Sok vírusos – kártékony kódot tartalmazó app A felhasználó szűrhet, ha egy játékot telepít, gyanús ha az
hozzáfér a telefonhívásokhoz. Számos vírusirtó létezik már, kérdés mennyire jók Számos buktatót rejt még az Android, amit a jövőbeli
verziók foltoznak
www.plixapp.hu
Hogyan fogjunk hozzá?
Android mobil app fejlesztés lépései Milyen problémát szeretnénk mobil alkalmazás
segítségével megoldani? Kinek- kiknek készül? Milyen környezetben használhatják az app-ot? Miket szánunk kulcs funkciónak? Konkurencia elemzés. Mitől lesz a miénk jobb és
több? Milyen üzleti modellre építsünk?
www.plixapp.hu
Android fejlesztés
Jó Android app-ot nehéz fejleszteni, viszont egy középszerűt vagy
egyszerűt, nagyon gyorsan össze lehet csapni.
Kinek mire van szüksége?
www.plixapp.hu
Android fejlesztés
A sikeres Android mobil alkalmazás jellemzői.
Innovatív megoldásokat alkalmaz Valós problémák megoldásában segít vagy, nagyon szórakoztató Egyedi ötletre épül Átgondolt mobil fejlesztés
eredménye
www.plixapp.hu
Új Android app fejlesztése
Igények felmérése (minél pontosabb) Tervezés, tervek belső tesztelése (képernyőterv
teszt) Visszacsatolás - értékelés – Tervek módosítása Mobil app Fejlesztés (kódolás) Mobil app tesztelése, kisebb körben, majd
publikálás Felhasználói vélemények értékelése Tovább fejlesztés vagy Lezárás
www.plixapp.hu
Android fejlesztés
PlixAppAndroid fejlesztés
Horváth ZoltánHorvathz kukac plixapp.hu
www.plixapp.hu
www.plixapp.hu