My Account Log in

3 options

Ultimate Android Design Patterns : Master Android Design Patterns with Real-World Projects for Scalable, Secure, and High-Performance Apps (English Edition).

EBSCOhost Ebook Public Library Collection - North America Available online

View online

EBSCOhost eBook Community College Collection Available online

View online

Ebook Central Academic Complete Available online

View online
Format:
Book
Author/Creator:
Vainigli, Lorenzo.
Language:
English
Subjects (All):
Object-oriented programming (Computer science).
Software architecture.
Physical Description:
1 online resource (239 pages)
Edition:
1st ed.
Place of Publication:
Delhi : Orange Education PVT Ltd, 2025.
Summary:
Design patterns are the backbone of well-structured software, enabling developers to write clean, reusable, and testable code. By mastering these patterns, you'll enhance code efficiency, reduce technical debt, and future-proof your apps against rapid industry changes. Ultimate Android Design Patterns is your essential guide to building scalable, maintainable, and high-performance Android applications. You'll start with the fundamentals of design patterns, advance through architectural decisions and performance optimizations, and conclude with real-world project implementations. This book systematically explores creational, structural, behavioral, and architectural design patterns, demonstrating how they solve real-world coding challenges. You'll implement these concepts through three hands-on projects--an e-commerce app, a social media platform, and a chat system--leveraging Kotlin, Jetpack Compose, Room, and Dependency Injection to create production-ready applications. Whether you're an aspiring Android developer refining your fundamentals or an experienced programmer looking to elevate your app architecture, this book provides a structured learning path. Don't miss the opportunity to master the best practices that top Android engineers rely on--stay ahead in the fast-evolving world of mobile development!.
Contents:
Cover Page
Title Page
Copyright Page
Dedication Page
About the Author
About the Technical Reviewer
Acknowledgements
Preface
Get a Free eBook
Errata
Table of Contents
1. Overview of Design Patterns
Introduction
Structure
Understanding Design Patterns
History and Evolution of Design Patterns
SOLID Principles
Single Responsibility Principle
Open/Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle
Influence of SOLID Principles on Design Patterns
Types of Design Patterns
Conclusion
Points to Remember
Multiple Choice Questions
Answers
Questions
References Generated by AI.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
ISBN:
93-481-0745-3
93-481-0740-2
OCLC:
1519985578

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account