Udemy - Android Architecture Masterclass

Category: Technical

Tag: Embedded Systems


Posted on 2019-05-16, by phaelx.

Description



Date: March 2019
Author: Vasiliy Zukanov

Size: 1.9 GB
Format: MP4
Download     >>    https://dropapk.com/m2aa4t6eqce2
What you'll learn
   *Master the best architecture for Android applications
   *Understand the importance of software architecture in general
   *Write clean and readable Android code
   *Enhance your Android applications by following the best practices of Object Oriented Design


Course content

Architecture
   Course Overview
   Software Architecture
   Udemy Review System

MVx Architectural Patterns
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx

Review of Android Architecture Blueprint
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint

MVx in Android
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary

MVC Basics
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary

Dependency Injection
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary

Controller
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary

Packages Structure
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary
   Importance of Packages Structure
   Review of Packages Structure
   Cleanup of Packages Structure

Nested MVC Views
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary
   Importance of Packages Structure
   Review of Packages Structure
   Cleanup of Packages Structure
   Introduction of Toolbar
   Exercise 2
   Toolbar Up Navigation
   Nested MVC Views Summary

Nested MVC Views through Inheritance
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary
   Importance of Packages Structure
   Review of Packages Structure
   Cleanup of Packages Structure
   Introduction of Toolbar
   Exercise 2
   Toolbar Up Navigation
   Nested MVC Views Summary
   Introduction of Navigation Drawer
   Exercise 3
   Making Hamburger Button Open Navigation Drawer
   Making Back Button Close Navigation Drawer
   Exercise 4
   Reuse of Navigation Drawer
   Nested MVC Views through Inheritance Summary

Nested Controllers
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary
   Importance of Packages Structure
   Review of Packages Structure
   Cleanup of Packages Structure
   Introduction of Toolbar
   Exercise 2
   Toolbar Up Navigation
   Nested MVC Views Summary
   Introduction of Navigation Drawer
   Exercise 3
   Making Hamburger Button Open Navigation Drawer
   Making Back Button Close Navigation Drawer
   Exercise 4
   Reuse of Navigation Drawer
   Nested MVC Views through Inheritance Summary
   Why Fragments
   Refactoring of Questions List Screen to Fragment
   Exercise 5
   Refactoring of Question Details Screen to Fragment
   Refactoring to 'Single Activity' Approach
   Introduction of FragmentFrameHelper
   Refactoring of Navigation Drawer From Fragments into Activity
   Nested Cotrollers Summary

Summary
   Course Overview
   Software Architecture
   Udemy Review System
   Presentation Layer Architectural Pattern
   MVx
   Offiicial Android Architecture Blueprints
   Review of MVP Architecture Blueprint
   My Journey to MVx in Android
   The Main Benefit of MVx
   Extracting UI Logic from Activities
   From MVx to MVC
   MVx in Android Summary
   StackOverflow Client Application
   Straightforward Implementation
   MVC View
   ViewHolder in ListView
   MVC View in ListView
   MVC View in RecyclerView
   Extraction of ViewMvc Interface
   Extraction of ObservableViewMvc Interface
   Extraction of BaseViewMvc Abstract Class
   Extraction of BaseObservableViewMvc Abstract Class
   Activity as Controller
   Android Views are Non-Optimal Choice for MVC Views
   MVC Basics Summary
   Dependency Injection Architectural Pattern
   Composition Root
   Controller Composition Root
   MVC Views Factory
   MVC Views Factory in Lists
   Dependency Injection Summary
   Question Details Requirements
   Exercise 1
   Implementation of Question Details Screen
   Use Case
   Separation of Controllers from Networking Logic
   Standalone Controller for Unit Testing
   View Listener Management
   Controller Summary
   Importance of Packages Structure
   Review of Packages Structure
   Cleanup of Packages Structure
   Introduction of Toolbar
   Exercise 2
   Toolbar Up Navigation
   Nested MVC Views Summary
   Introduction of Navigation Drawer
   Exercise 3
   Making Hamburger Button Open Navigation Drawer
   Making Back Button Close Navigation Drawer
   Exercise 4
   Reuse of Navigation Drawer
   Nested MVC Views through Inheritance Summary
   Why Fragments
   Refactoring of Questions List Screen to Fragment
   Exercise 5
   Refactoring of Question Details Screen to Fragment
   Refactoring to 'Single Activity' Approach
   Introduction of FragmentFrameHelper
   Refactoring of Navigation Drawer From Fragments into Activity
   Nested Cotrollers Summary
   MVC Summary
   Architecture Summary
   Bonus Lecture: Special Discounts for My Other Courses and Social Links


Sponsored High Speed Downloads
8839 dl's @ 2489 KB/s
Download Now [Full Version]
5791 dl's @ 2065 KB/s
Download Link 1 - Fast Download
5049 dl's @ 3033 KB/s
Download Mirror - Direct Download



Search More...
Udemy - Android Architecture Masterclass

Search free ebooks in ebookee.com!


Links
Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.


Related Books


Comments

No comments for "Udemy - Android Architecture Masterclass".


    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top