Hálózati szolgáltatások fejlesztése Android platformon

Basic information
Neptun code: 
vitmav01
Hosting department: 
TMIT
Major: 
BME-VIK Electrical Engineering
BME-VIK Engineering Information Technology
Type: 
Freely elective subject (SZVT)
Availability: 
inactive
Course coordinator: 
Objective: 
Az okostelefonok a mobilitás egy új korszakát hozták az informatika világába. Az okostelefonok a mozgás teljes szabadsága mellett állandó hálózati kapcsolatot ígérnek a felhasználónak. A tárgy célja, hogy az Android platformon keresztül bemutassa a hallgatóknak a különböző hálózati lehetőségeket, azok előnyeivel, hátrányaival, korlátaival, és megtanítsa azokat a technikákat melyekkel alkalmazásaikban hatékonyan tudják kihasználni a hálózatok lehetőségeit. A félév során létező alkalmazások, keretrendszerek, és a laboron fejlesztett alkalmazások segítségével mutatjuk be a hallgatóknak a hálózati app-ok tervezésének, fejlesztésének, tesztelésének és üzemeltetésének különböző aspektusait az Android telefonokon futó kernelmoduloktól a socket-programozáson és hálózati protokollokon keresztül egészen az overlay-hálózatokig. Hogy a hálózati szolgáltatások szerepét bemutathassuk, elemezni fogunk néhány a hálózati forgalom szempontjából meghatározó alkalmazás-típust is: többek közt kitérünk az augmented reality és a közösségi hálózati alkalmazásokra.
Semester: 
Autumn