Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56822

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

Developing High Quality Android Applications Training Video
Год выпуска: 12/2015
Производитель: O'Reilly Media / Infinite Skills
Сайт производителя: oreilly.com, infiniteskills.com/training/developing-high-qaulity-android-applications.html
Автор: Annyce Davis
Продолжительность: 2:00
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: 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.

Содержание

01. Introduction
0101 Why Develop Maintainable Apps?
0102 About The Author
0103 Course Overview
0104 How To Access Your Working Files
02. Android Libraries
0201 Choosing The Right Library
0202 Choosing An Image Library - Part 1
0203 Choosing An Image Library - Part 2
0204 Choosing An Image Library - Part 3
03. Domain Design Challenges
0301 Domain Design Challenges In Android
04. Software Design Principles
0401 Software Design Principles
0402 Single-Responsibility
0403 Separation Of Concerns
0404 Law Of Demeter
05. Architecting The Presentation Layer
0501 Architecting The Presentation Layer
06. Model View Presenter Pattern - MVP
0601 Model View Presenter Pattern
0602 Migrating To MVP Pattern - Part 1
0603 Migrating To MVP Pattern - Part 2
07. Static Code Analysis
0701 Static Code Analysis
08. Checkstyle
0801 Overview Of Checkstyle
0802 Getting Set Up
0803 Cleaning Up Your Code
09. PMD
0901 Overview Of PMD
0902 Getting Set Up
0903 Cleaning Up Your Code
10. FindBugs
1001 Overview Of FindBugs
1002 Getting Set Up
1003 Cleaning Up Your Code
11. Android Lint
1101 Overview Of Android Lint
1102 Getting Set Up
1103 Cleaning Up Your Code
12. Testing
1201 Why Testing Matters
13. Unit Testing
1301 What Is Unit Testing?
14. Unit Testing with JUnit
1401 JUnit Overview
1402 Getting Set Up
1403 Creating Unit Tests
15. Unit Testing with JUnit And Mockito
1501 Mockito Overview
1502 Getting Set Up
1503 Creating Unit Tests With Mocks
16. User Interface Testing
1601 What is User Interface Testing?
17. UI Testing With Espresso
1701 Espresso Overview
1702 Getting Set Up
1703 Creating User Interface Tests
18. Conclusion
1801 Conclusion
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15/29.97fps, 240/958kbps
Аудио: AAC, 48kHz, 125kbps, stereo

Скриншоты


_________________
Показать сообщения:    

Текущее время: Сегодня 03:29

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы