Wireless technologies and challenges of mobile computing, Wireless
Architecture for mobile computing, Wireless LANs, Mobile IP, Wireless TCP,
Ad-Hoc Networks, Mobile Computing Software, Development Strategies and
tools, Location & Data Management for Mobile Computing.
Mobile phone programming components like :
UI programming, data management, localization, and programming sensors
like the accelerometer and compass, mobile OS services, and mobile phone
games from a systems and implementation perspective. how to use cloud
services in applications.
The course will focus on the Android platform.