Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Developing High Quality Android Applications
Rating: 4.4 out of 5(6 ratings)
65 students

Developing High Quality Android Applications

Learn How To Build Powerful Android Applications
Created byInfinite Skills
Last updated 1/2017
English

What you'll learn

  • Learn the skills needed to create commercial Android Applications
  • Learn how to write efficient Android code that reduces defects and errors in your program

Course content

18 sections43 lectures2h 6m total length
  • Important - Download These First - Working Files0:01
  • Why Develop Maintainable Apps?1:09
  • About The Author1:09
  • Course Overview1:02

Requirements

  • This course is designed for users that already have a basic working knowledge of developing Android applications.
  • Training can be used on PC or MAC

Description

In this Developing High Quality Android Applications training course, expert author Annyce Davis teaches you how you can reduce defects and create maintainable software. This course is designed for users that already have a basic working knowledge of developing Android applications.

You will start by learning about Android libraries, then jump into learning about software design principles, including separation of concerns and Law of Demeter. From there, Annyce will teach you how to architect the presentation layer. This video tutorial also covers topics such as model view presenter pattern, static code analysis, PMD, FindBugs, and Android Lint. You will also learn about unit testing, unit testing with JUnit, and user interface testing. Finally, you will learn about user interface testing with Espresso.

Once you have completed this computer based training course, you will have gained the knowledge necessary to develop high quality Android applications. Working files are included, allowing you to follow along with the author throughout the lessons.

Who this course is for:

  • Ideal for students who would like to gain a solid working knowledge of creating Android Applications