ANDROID ALKALMAZÁS FEJLESZTÉS

Hasonló dokumentumok
Részletes tantárgyprogram és követelményrendszer

Pénzügyi instrumentumok számvitele

Mobil Informatikai Rendszerek

Mobil Informatikai Rendszerek

Mobil Informatikai Rendszerek


Gépipari Technológiai Intézet

FÉLÉVI KÖVETELMÉNYEK 2010/2011. tanév II. félév INFORMATIKA SZAK

Játékelmélet és stratégiai gondolkodás

Internet szolgáltatások és alkalmazások. Házi feladat október 1. gyakorlat

Mobil Informatikai Rendszerek

Stratégiai és Üzleti Tervezés

Stratégiai és Üzleti Tervezés

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL

Döntő feladat. Főtámogató. Arany fokozatú támogatók. Szervezők





BEVEZETŐ Tantárgyi követelmények

Adatbázis alapú rendszerek (2015 tavaszi félév) Előadás

Bevezetés a számvitelbe

FELADAT KIÍRÁS ÉS PONTOZÓ LAP

Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció

Ember-gép interfész. 1. gyakorlat. Csapó Tamás szeptember 16.

Előzetes követelmény(ek): Feltételezett tudásanyag, előképzettségi szint: Épületszerkezettan és építéstechnológia ismerete. Oktató tanszék(ek) 6 :

Nokia N9 - MeeGo Harmattan bemutatkozik

Tantárgyi program 2013/2014. I. félév

A TANTÁRGY ADATLAPJA

KÖVETELMÉNYEK 2018/ FÉLÉV. 1. hét Szervezési feladatok. Tematika, követelmények.

TANTÁRGYI ÚTMUTATÓ. Marketingstratégia. tanulmányokhoz

Digitális technika VIMIAA02

Tantárgyi tematika (nappali tagozat)

PÉNZÜGYI ÉS SZÁMVITELI KAR ALKALMAZOTT TUDOMÁNYOK EGYETE SZÁMVITEL INTÉZETI TANSZÉK. MESTER PÉNZÜGY és SZÁMVITEL (VEZETŐI SZÁMVITEL) SZAK

TANTÁRGYI ÚTMUTATÓ. Marketingstratégia. tanulmányokhoz

FELADAT KIÍRÁS ÉS PONTOZÓ LAP

TANTÁRGY ADATLAP és tantárgykövetelmények Cím:

HALLGATÓI TÁJÉKOZTATÓ 2015/16/2. Gépelemek II.

Két ZH előre megbeszélt időpontban: okt ; dec

Szoftver technológia. Projektmenedzsment eszközök. Cserép Máté ELTE Informatikai Kar 2019.

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

Adatbázis alapú rendszerek (2016 tavaszi félév) Előadás

TANTÁRGYI ÚTMUTATÓ. Szervezeti magatartás és vezetés tanulmányokhoz

Az Adatbázis alapú rendszerek kurzus követelményei és tematikája

ÚTMUTATÓ. I. évfolyam. Felsőoktatási szakképzés Gazdaságinformatikus szakon. 2016/2017 I. félév

Alkalmazás boltok. Android Market, Apple AppStore, WP7 MarketPlace Cserna Bence, Paksy Patrik

Számítástechnika I. 0. Ea: Infó Mátrix (2018)

Tárgyleírás (tematika)

Iványi László ARM programozás. Szabó Béla 1. Óra Verziókövetés

Mikroelektronika Laboratórium

Mobilalkalmazás fejlesztés. Android I. előadás

GP1022L A megváltozott képességű tanulók tanítási, módszertani sajátosságai

Szakdolgozati, TDK témajavaslatok

Bevezetés a számvitelbe

II. évfolyam BA TANTÁRGYI ÚTMUTATÓ. Számvitel alapjai. 2012/2013 I. félév

Társadalmi és vizuális kommunikáció

iphone és Android két jó barát...

Géprajz (GEGET284L) kommunikációs dosszié GÉPRAJZ (GEGET284L) ANYAGMÉRNÖK BACHELOR LEVELEZŐ KÉPZÉS TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek

Foglalkoztatási terv MAD1108L Pályatervezés Oktató: Barabásné Dr. Kárpáti Dóra. Meghirdetés féléve 1 Kredit 5 Heti kontakt óraszám

Felületmódosító eljárások

TANTÁRGYPROGRAM 2015/16. ŐSZI FÉLÉV

Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben

Teljesítményértékelések eredményeinek rögzítése az oktatói weben

KÖVETELMÉNYEK. Anyanyelvi tantárgy-pedagógia IV. Tantárgy kódja TAB 1313 Meghirdetés féléve 5. Kreditpont 2 Heti kontaktóraszám (elm. + gyak.

SZOFTVERFEJLESZTÉS. Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány. 2017/18 II. félév. A kurzus ebben a félévben nem indult

ALKALMAZOTT ÁRAMLÁSTAN MFKGT600654

KÖVETELMÉNYEK 2017/ félév. Informatika II.

Elektronikus azonosítás biztonsági megoldásai

Foglalkoztatási terv MAD1117L Menedzsment a felnőttképzésben Oktató: Kósáné dr. Bilanics Ágnes

Használati útmutató. Xperia Z C6603/C6602

MÉRLEG- ÉS EREDMÉNYELEMZÉS c. tárgy tanulmányozásához

Matematika A1a-Analízis (keresztfélév) TÁRGYKÖVETELMÉNY Gépészmérnöki Kar

TERMÉSZET KALENDÁRIUMA - tkkincs Adatgyűjtő program használata

TANTÁRGY ADATLAP és tantárgykövetelmények Cím: Épületszerkezettan I.

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

konzultáció V. A feladat beadása a félév értékelése

Gép- és szerkezeti elemek II.

AZ ANATÓMIA, SZÖVET- ÉS FEJLŐDÉSTAN TANTÁRGGYAL KAPCSOLATOS TANULMÁNYI INFORMÁCIÓK 2014/2015-ös tanév, I. félév, II. évfolyam FOK

01. gyakorlat - Projektalapítás

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

TANTÁRGYI ÚTMUTATÓ a

Név: Neptun kód: Pontszám:

Számítástechnika I. 0. Ea: Infó Mátrix (2016)

Neumann János Egyetem GAMF Műszaki és Informatikai Kar

SZÁMVITEL INTÉZETI TANSZÉK TANTÁRGYI ÚTMUTATÓ. Vezetői számvitel. Pénzügy - számvitel alapszak Távoktatás tagozat 2015/2016. tanév II.

Használati útmutató. Xperia T2 Ultra D5303/D5306

Villamosenergetikai Intézet Kandó Kálmán Villamosmérnöki Kar Tantárgy neve és kódja: Energiagazdálkodás KVEEG11ONC Kreditérték: 6

Code review és continous integration toolok BME-MIT

Java-ról Kotlinra. Ekler Péter AutSoft BME AUT. AutSoft

Statisztika 1. Tantárgyi útmutató

NGB_KV008_1. TANTÁRGYI TEMATIKA Tantárgy kód

KOMPLEX ELEMZÉS c. tárgy tanulmányozásához

Pénzügyi kimutatások elemzése Tantárgyi útmutató

SZAKIGAZGATÁSI ISMERETEK

KÖVETELMÉNYEK. Bevezetés a cigányság irodalmába II. (Műköltészet)

Dr. Ráth István

Mobil Informatikai Rendszerek

Címtár Felhő Projektfeladat specifikáció

Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer

Átírás:

ANDROID ALKALMAZÁS FEJLESZTÉS 2017/18 II. félév Android alapú fejlesztés Mobil rendszerek programozása I. Sicz-Mesziár János sicz-mesziar.janos@nik.uni-obuda.hu Mezei József mezei.jozsef@nik.uni-obuda.hu

TÁRGYISMERTETŐ Kreditérték: 3 Labor: 3x45 perc, laborgyakorlat Évközi jegy Téma: Csoport munka, verzió követés Android alkalmazásfejlesztés alapjai Andorid alkalmazás publikálás

TÉMAKÖRÖK Android rendszer és fejlesztői környezet bemutatása Grafikai felület megismerése, felbontások kezelése Android komponensek Adattárolás Szenzorok, GPS és helymeghatározás Google Maps használata Kommunikáció: Mobil internet, Wi-Fi Kommunikáció: GSM, SMS, Bluetooth, NFC, USB Optimalizálás Kamera programozása Google Play Store publikáció

FÉLÉVKÖZI KÖVETELMÉNYEK 4. hét 3-4 fős csoportok kialakítása és féléves feladat témájának meghatározása 6. hét Git repository link elküldése 8. hét Zárthelyi dolgozat 10. hét Code review, féléves projekt min. 30%, konzultáció 13. hét Féléves feladat beadása Hiányzás: maximum a TVSZ-ben meghatározott 30%. Pótlás: 14. héten, csak annak aki elégtelen értékelést kapott, vagy a ZH-t nem írta meg. Pótlás módja: gépes dolgozat a teljes anyagból.

ÉRTÉKELÉS A jegy két részből tevődik össze Zárthelyi alapján (30%) Az órán megírt elméleti ZH eredménye. Féléves feladat alapján (70%) Hallgató által választott feladat implementálása alapján. Elért eredmény Félévközi jegy 90%-100% Jeles (5) 80%-90<% Jó (4) 70%-80<% Közepes (3) 60%-70<% Elégséges (2) 0%-60<% Elégtelen (1)

FÉLÉVES FELADAT ÉRTÉKELÉSI SZEMPONTJAI Határidőre teljesítve 4. oktatási héten feladatkiírását leadja 6. oktatási héten Git repository linket elküldi 10. oktatási héten projekt min. 30%-on 13. oktatási héten beadja megoldott feladatát Kiírásnak mennyire felelt meg Kitűzött célokat sikerült-e megvalósítania? Minőségi / mennyiségi munka aránya Optimalizálás: mennyire figyelt a mobileszközök korlátos erőforrásaira (proc. - akku. - mem.) Feladat nehézsége Használhatóság: felbontás, billentyűzet, UI, UX, Előadás (14. oktatási héten)

FÉLÉVES FELADAT TÉMAVÁLASZTÁS Ajánlott mellőzni az alábbiakat: snake, ötödölő, torpedó, léghoki, amőba, form kitöltő, vízszintmérő, km/h óra, labirintus, lépésszámláló Beadás módja: PDF dokumentum, 1-2 oldal E-mailben, 4. oktatási hétre elküldeni Tartalmi követelmények: Csapattagok nevei, Neptun kódja Téma megnevezése Téma kifejtése: működés kifejtése, célközönség, támogatott os verzió, eszközök 2-3 wireframe, drótváz rajz, kocepció felület

FÉLÉVES FELADAT BEADÁSA Git repository 6. oktatási hétre Github, GitLab, Bitbucket használható Lehet public vagy private repository is, csak legyen hozzáférés master, developer branchek léteznek Nem üres, legalább egy alap Android projektet tartalmaz, de nem tartalmazza a.idea/ mappát és a *.iml project fájlokat Beadás a 13. oktatási hétre az alábbi módon: Package név: hu.uniobuda.nik.[valasz.nevet] Projekt lefordul és futtatható Minimális kommentek, amiből látszik mit miért csináltatok Nincs ékezet forráskódban! Kommentben lehet Projekt feltöltése GIT repository-ba Csak az számít ami a master branchen van!!

HALLGATÓI INDOKOK AMIK NEM MŰKÖDNEK Nem volt kedvem időm gépem telefonom Miért nem működik nem érdekel a félév most kezdődik van nyílt labor van emulator és penetrációból adódóan garantáltan lesz a közelben akinek van Nem tudtam mi a határidő melyik időzóna szerint feltelepíteni a fejlesztő környezetet csapatban dolgozni mindenki tudta csak te nem? magyar, UTC+01:00 akkor rossz helyre jelentkeztél akkor kommunikáld YOLO

IRODALOM Órai anyag: http://nik.uni-obuda.hu/malk/android/ Ajánlott irodalom: Ekler Péter - Fehér Marcell - Forstner Bertalan - Kelényi Imre: Android-alapú szoftverfejlesztés Ed Burnette: Hello, Android: Introducing Google's Mobile Development Platform Reto Meier: Professional Android Application Development Rick Rogers - John Lombardo - Zigurd Mednieks - G. Blake Meike: Android Application Development: Programming with the Google SDK További hasznos információk: Android developers: http://developer.android.com/index.html Google I/O videók: http://www.youtube.com/user/googledevelopers Andriod Developer Youtube Channel: https://www.youtube.com/user/androiddevelopers