Developing High Quality Android Applications
Build amazing Android apps! Learn the skills to create powerful mobile applications for Android devices. Start your Android development journey today.
Course Content
Developing High Quality Android Applications is an all-levels Udemy course taught by Infinite Skills. It runs 2h 6m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 6 reviews, with 64 students enrolled. It is a paid course, last updated January 2017.
Develop high-quality Android applications with this comprehensive training course! Expert Annyce Davis guides you through best practices to reduce defects and build maintainable Android software. This course is ideal for developers with a basic understanding of Android development.
You'll begin by mastering Android libraries and then dive into essential software design principles, including separation of concerns and the Law of Demeter. Learn how to effectively architect the presentation layer for a robust user experience.
This video tutorial covers crucial topics like the Model-View-Presenter (MVP) pattern, static code analysis using tools like PMD and FindBugs, and leveraging Android Lint for code quality.
Gain practical skills in unit testing with JUnit and comprehensive user interface (UI) testing using Espresso.
By the end of this computer-based training, you'll possess the knowledge and skills to consistently create high-quality Android applications. Working files are included to allow you to follow along with Annyce Davis throughout the lessons and reinforce your learning.
Need an app built? Hire the team behind TutorialSearch.io
Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.