Předmět Programování mobilních zařízení (MTI / PMZ)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu MTI / PMZ - Programování mobilních zařízení, Fakulta mechatroniky a MIS, Technická univerzita v Liberci (TUL).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
Témata přednášek:1. Operační systémy mobilních zařízení, Windows CE, Windows XP Embedded2. Symbian, vybrané distribuce Unixu3. Vývojové prostředky pro tvorbu aplikací, Java ME4. Visual Studio .NET5. Rozdělení frekvenčního spektra, vlastnosti přenosových médií6. Bezdrátové telekomunikační sítě7. Zdrojové a kanálové kódování8. Digitální modulace9. Zabezpečení přenosu dat, způsoby řízení opravy chyb10. Mobilní komunikace, princip buňkových sítí11. Sítě GSM/GPRS/EDGE - principy fungování, dostupné funkce, služby12. Sítě 3. a 4.generace - přehled, principy fungování, dostupné funkce, služby13. Ostatní bezdrátové sítě - IrDA, WiFi, Bluetooth, ZigBee, GPS, WiMAX,...14. Tvorba SIMToolkitových aplikacíNáplň cvičení:1. Seznámení se virtuálním zařízením, seznámení s vývojovým prostředím, struktura aplikace pro Android, třídy Activity, Button, EditText, TextView, instalace USB ovladače, nastavení ladění na telefonu2. Ovládací prvky, Uspořádání komponent v layoutu, třídy CheckBox, Spinner, RadioButton, DatePicker, Toast, ToggleButton3. Životní cyklus aktivity, Start aktivity, metoda OnCreate, pozastaveni aktivity, obnovení aktivity, znovuvytvoření aktivity, třída Bundle, spuštění další aktivity, předání dat spouštěné aktivitě4. Vykreslování grafiky, třídy Canvas, Paint, vykreslení bitmapy, animace5. Služby, třídy Service, ServiceHandler, IntentService, životní cyklus služby, metody startService, bindService, onCreate, onDestroy6. Poskytovatelé obsahu, třídy ContentProvider, Calendar, ContentProvider7. Intenty, třída Intent, metody getExtras, getAction, getData, Intent Objects, Intent filters8. SQLite databáze, třídy SQLiteOpenHelper, Cursor, SQLiteDatabase, ListViews, ListActivities, SimpleCursorAdapter, operace s databází9. Fragmenty, třída Fragment, životní cyklus Fragmentu, komunikace aplikace s Fragmenty, trvalá data fragmentů, Modifikace fragmentu za běhu10. Ukládání dat, ukládání párů klíč-hodnota, ukládání dat do souborů, ukládání souborů na externí uložiště, ukládání souborů na interní uložiště, zjištění volného místa, mazání souborů, sdílení souborů mezi aplikacemi
Získané způsobilosti
Student získá základní znalosti o programování aplikací pro mobilní zařízení.
Literatura
Adámek, J.:. Kódování. SNTL, Praha, 1989. Žalud, V. Moderní radioelektronika. BEN, Praha, 2002. Mahmoud, Q.H. Naučte se Java 2 Micro Edition. Praha, Grada, 2002. Lacko, L. Programujeme mobilní aplikace ve Visual Studiu .NET. Praha, Computer Press, 2004. Hanus S. Rádiové a mobilní komunikace. Brno, FEKT VUT, 2002.
Požadavky
Aktivní účast na cvičeních, znalost odpřednášené látky a uspokojivé výsledky průběžné kontroly. Úspěšné složení písemné a ústní zkoušky.
Garant
Ing. Miloš Hernych
Vyučující
Ing. Miloš HernychIng. Radek Srb