iOS/Android/Windows Phone - A Mobile Development Overview (MA-MDO)

Request a Quote for this class

About this Course

Apple's iOS, Google's Android and Microsoft's Windows Phone platform all allow you to build applications targeting mobile users. This 1-day Overview will demonstrate the requirements, tools and technologies necessary to learn to develop on the three primary mobile development platforms as well as point out the differences between them.

At Course Completion

Upon completing this course, students will learn to:

  • Understand how each platform is used to build
  • Test and deploy mobile applications
  • Learn about the monetization opportunities of each platform via their respective "App Store" concepts

Course Outline

Module 1: Mobile Development Introduction

  • Mobile Landscape and Trends
  • Common Architectures
  • HTML 5
  • Device Specific Code (Smart Client)

Module 2: Windows Phone / Windows 8 Development

  • Introduction to VS2010/Blend/Emulator
  • Silverlight and XNA
  • Demonstration Application

Module 3: Google Android Development

  • Introduction to Eclipse/Java/ADT
  • Java/Dalvik
  • Demonstration Application

Module 4: Apple iOS Development

  • Introduction to Xcode/Interface Builder/Simulator
  • iPad/iPhone/iPod Differences