Modern Android App Development with Java

Modern Android App Development with Java

Modern Android App Development with Java
Modern Android App Development with Java

Modern Android App Development with Java

So, you want to learn to build your own Android apps? You’ve come to the right place.

In this course, you’ll take a hands-on, project-based approach to developing Android applications. You’ll work with the most common tools that Android developers use every day including Java, Groovy, and XML.

As you learn, you’ll build a fully functional Travel Blog Application that will be a great addition to your portfolio.

By the end of this course, you’ll have built a fully functional Android application and be ready to build even more complex projects.


Contents

1. Android Ecosystem

  • Overview
  • Android Development
2. Hello World
  • Project Overview
  • Dependencies
  • Activity
  • Layout
  • Travel Blog Application
  • Quiz
3. Travel Blog - Login Screen
  • Overview
  • Building Layout
  • Activity Declaration and Keyboard Support
  • Data Validation and Error Handling
  • Loading Indicator
  • Launch Second Screen
  • Persist Login State
  • Custom Styles
  • Quiz
4. Travel Blog - Details Screen
  • Overview
  • Building Layout
  • Displaying Data From Code
  • Image Loading
  • Loading Data From the Internet
  • Loading Indicator
  • Error Handling and Retry
  • HTML Handling
  • Quiz
5. Travel Blog - List Screen
  • Overview
  • Building Layout
  • Displaying Data From Code
  • Pull to Refresh
  • Click to Open Details
  • Quiz
6. Travel Blog - Search & Sort
  • Overview
  • Sort
  • Search
7. Travel Blog - Offline
  • Caching Solutions
  • Room Database
  • Repository Pattern
  • Offline Support
8. Conclusion
  • Where to Go From Here? 

https://www.educative.io/courses/modern-android-app-development?aff=xDzJ

Share This :
Santosh Kumar

We are sharing the knowledge for free of charge and help especially third world countries who can create a simple blog and start making money from own blog. so we have launched this site. Facebook | Twitter | Pinterest | LinkedIn