Contact Us
Abu Dhabi Main Campus
Phone :
+971 2 6951062
Email :
Alain Campus
Phone :
03- 799 6444
03- 799 6411
Email :
Credit Hours:
Semester:
Pre-requisite:
Notes:
DescriptionThe goal of this course is to teach students how to design, implement, test, debug and publish smartphone applications (e.g. java based android phones). Students will learn how to take their innovative ideas from conception to the android market through a series of rigorous hands-on programming assignments and group projects Topics covered: the android development environment including the Android Studio IDE; key programming paradigms; UI design including views and activities; data persistence including SQLite; content providers; messaging and networking; phone sensors, location based services (e.g., Google Maps), background services; broadcast receivers; cloud programming using App Engine; and publishing applications to the android market. The course also embarks on concepts of mobile Vulnerabilities; Security threats and problems; Protection techniques, and Specification, design and development of secure systems involving mobility. Lecture: 2 hrs/week; tutorial: 2 hrs/week; Lab: 2 hrs/week.
P.O.Box 111499,
Abu Dhabi,
United Arab Emirates
P.O.Box 66844,
Al Ain,
United Arab Emirates
Last Updated Date : March 16, 2025
Phone :
+971 2 6951062
Email :
Phone :
03- 799 6444
03- 799 6411
Email :