Read our cookies policy and privacy statement for more information.
×Cleveland, Ohio
The course provides an in-depth review of concepts, design strategies, tools and APIs needed to create, test and deploy advanced applications for mobile phones and occasionally connected mobile devices. Topics include: design of mobile user interfaces, application life-cycle, multi-threading, inter-process communication, data persistency, content providers, background services, geo-location and mapping, networking and web services, telephony, messaging, graphics and animation, multimedia, peer-to-peer communication, performance, security. The target computing environment changes overtime; currently the course explores the Android Operating System and its supporting SDK.
Units: 3.0