Washington University, St. LouisEngineering
Courses

MBL100   Mobile Development
    Android Platform Development


Code Course NameReg.Dur. Dates Days & Times Loc. Certifications Cost More info about cost of classes
L1 L2   NM
MBL100Android Platform DevelopmentRegister for Class6 Eves Jul 8-24 2013MW 5:30p-8:30p CTMobile Application Development (2012)
1340 1500 1590

Description: This fast-paced course will equip you with the essentials of Android development. The course describes the fundamentals of Android architecture and works through core components of Android development using the Android tools. The course includes numerous labs to reinforce learning. The course concludes with a discussion on how to package and publish an Android Application in the Android Market or on a Web site.

Audience: This course is for Java Developers interested in learning how to develop Android applications.

Prerequisites: Java development proficiency and familiarity with Eclipse IDE.Familiarity with SQL is helpful but not required

Objectives:

  • Learn the essentials of the Android Platform.
  • Work with the tools for Android development.
  • Understand the Android application architecture.
  • Develop Android applications.
  • Access files and database storage in Android applications.
  • Learn how to package and publish an Android application in the Android Market on a web site.
  • Work with the tools for Android development.
Outline:
  • Android Platform Essentials
    • Android Platform Architecture
      • Android SDK Versions
        • Android Manifest
          • Permissions
          • The Android Tools
            • Android SDK tools
              • Android Emulator
                • Eclipse and the Android plugin
                  • Debugging support
                    • Android Application Architecture
                      • Resources
                        • Adapting to device specific capabilities
                          • Activities (i.e., Android Screens)
                            • Screen Widgets (controls) and Listeners
                              • Intents
                                • Layout Managers
                                  • Adapter Views
                                    • Custom Views
                                      • Menus and Dialogs
                                        • Preferences and Settings
                                        • Storage
                                          • File Storage
                                            • Database Storage
                                            • Packaging an Android Application
                                              • Android Market
                                                • Non-Market distribution channels
                                                Elective Hours (Cum. Classroom Time): 18

                                                CEUs: 1.8

                                                 

                                                CAIT - Washington University in St. Louis School of Engineering & Applied Science

                                                5 N. Jackson Ave, St. Louis, Missouri 63105
                                                Phone: (314) 935-4444, Fax: (314) 935-4479