The Android OS Application Development course is a 6-week program designed to provide an introductory overview of how to design and implement software in the Android environment. This course blends theory and practice to help students with no previous knowledge or experience build great applications by introducing necessary tools and fundamentals of Android applications for mobile devices. Upon completion of this course students will be able to develop an Android app from scratch by learning how to set up Android Studio, work with various Activities and create simple user interfaces to make apps run smoother.
Throughout this course, students will work with an instructor step-by-step to build a cloud-connected Android application, and learn best practices of mobile development. Students will apply what they’ve learned through hands-on labs and exercises, including how to create and deploy Android applications on a software simulator and hardware devices.
|Start Date: June 16, 2016||Course Length: 6 Weeks|
|End Date: July 25, 2016||Location: Online: Instructor-Led|
|Course Hours: 30 Hours||Meets: Online Only|
|CEUs: 3||Cost: $1,050|
|Last Day to Register: May 11||Register For This Course|
The Android SDK --Getting Started
- Android Controls using XML
- Android Menus --Context and Option
Table Layout in Android
- Android User Interface Themes
- Creating Background Services
- Using the WebKit
- Application Building
- The User Interface
- Programming a Service
- Investigating Multithreading
- Application Provisioning
- Final Project Application Proposal Implementation
- Internet connection
- Computer capable of running the latest Android Software Development Kit
One of the following operating systems:
- Windows 7(32- or 64-bit), or Windows 10 Mac OS X 10.11 or later
- Linux (tested on Linux Ubuntu Hardy Heron)
- The Eclipse development environment
Who Will Benefit from this Course?
This course is best suited for tech-savvy individuals who want to develop mobile apps as a hobby or those interested in developing new skills for a future career. This course is introductory in nature and no previous experience with mobile application development is required, however student should have a basic understanding of Java or other applicable programming languages.
- Tim Kellers