Mobile Application Development

From CS Wiki
Jump to: navigation, search

Mobile Application Development

Course Desceiption: Hands-on experience developing software applications for mobile devices, including Apple iPhone and iPad and Google Android. Uses LLVM compiler for software development. Students use laboratory iMac computers with appropriate development environments and licenses.

Total Credits: 3

Course Coordinator: Robert Rinker

Prereq: Permission of instructor

Major Topics Covered

  • Analyze demo programs
  • Accessing the mobile device user interface
  • Platform-specific Application Programmer Interface (API) calls
  • Programming within the limits of mobile devices, such as lack of virtual memory.