YoVDO

Android Application Architecture - Best Practices and Patterns

Offered By: Android Developers via YouTube

Tags

Android Development Courses User Experience Courses Memory Management Courses Event Handling Courses Application Architecture Courses Design Patterns Courses Dependency Injection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Android application architecture patterns, best practices, and design principles in this 42-minute conference talk from Android Dev Summit 2015. Dive into topics such as user experience, dependency injection, networking, fragments and views, memory management, and code organization. Learn how to structure robust, high-performing Android applications while avoiding common pitfalls. Gain insights on handling global event buses, client IDs, synchronization, and maintaining client consistency. Access the accompanying demo app source code on GitHub to reinforce your understanding of the concepts presented.

Syllabus

Intro
Application Architecture
User Experience
Dependency Injection
Networking
Fragments and Views
Memory
Ugly Code
Demo
Global Event Bus
Client ID
Synchronization
Questions
Client Consistency


Taught by

Android Developers

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn