Android is the most widely used mobile operating system today. Not only does it have the largest market share of smartphone and tablet operating systems, but Android also powers devices such as TV streaming boxes, digital cameras, vehicle dashboards, and much more. In this course, you will learn how to develop and publish an Android app, focusing on developing business apps for tablets and smartphones that are compatible with a wide variety of Android versions and device layouts. This course is also designed to assist you in preparing for the Master Mobile Application Developer (MMAD) (Exam MAD-111) certification examination. What you learn and practice in this course can be a significant part of your preparation for portions of that certification.
To ensure your success, you should have experience developing applications using an object-oriented programming language such as Java, Python, C++, C#, Visual Basic, and so forth. This course focuses on Android development and does not elaborate on the Java programming language; experience or prior coursework in Java is highly recommended.
3 Days/Lecture & Lab
This course is intended for a programmer or web developer who is new to mobile-app development for the Android operating system. You should also have experience developing web or desktop applications using object-oriented programming languages and tools; experience developing mobile applications is helpful, but not required.
- Getting Started with Android Studio
- Working in the Android App Framework
- Creating an App with Multiple Activities
- Using Resources
- Working with Multimedia
- Working with Data and Storage
- Debugging and Analyzing Android Apps
- Working with Web Data
- Working with User Preferences
- Integrating with the App Ecosystem
- Finalizing Your App