Close Menu

Special Topics: Application Development IT-D 469

About this Course: 

This course will focus on mobile application development. Participants will create mobile applications on multiple platforms and will be able to discuss and evaluate differences in the platform environments. The along with introductions to all the platforms projects will focus on web service and web API consumption. Participants will build the same projects multiple times on different mobile platforms.

Course Status: 

In progress

Who Should Attend: 

Participants who have background and interest in the application development topics.

Expected Outcomes: 

Upon completion, participants should be able to:

  • Illustrate and identify good programming practices in specific mobil platforms
  • Practice development cycle and project management skills, using iterative design
  • Differentiate implementations of web API's on mobile platforms
  • Understand current mobile platforms and make informed choices in design specifications

 

Course Outline: 

Android basics
Android asynchronous network
Android Twitter and JSON
Android XML parser
Android introduction to iOS model view controller
iOS objective-c, views and grid
iOS threading and networking
Windows Mobile 7.5 model view viewmodel (MVVM) binding
Windows mobile JSon threading
Windows Mobile services

Course Details: 

Grading/CEU award for this course includes assignments, exams, projects, labs and paper.