educative.io

Modern Android App Development with Java (Dmytro Danylyk)


Travel Blog - Details Screen - Loading Data From the Internet This lesson shows how to load and display the data from the internet. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/m704q7JGDxE). Travel Blog - Details Screen - Loading Indicator In this lesson, we will look at how to add a loading indicator when blog data is loading. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/N7NggQGE1Vm). Travel Blog - Details Screen - Error Handling and Retry This lesson will teach you how to handle and recover from errors. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/xo2lB1B8J7E). Travel Blog - Details Screen - HTML Handling This lesson will explain how to render HTML attributes in text. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/q2Y909j4XYD). Travel Blog - Details Screen - Quiz Have questions about Quiz? Go for it! View the lesson [here](https://www.educative.io/courses/modern-android-app-development/my8zX8X17p0). Travel Blog - List Screen - Overview In this lesson, we will discuss what our blog detail activity is going to look like and what it will be able to do. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/gkgNEjXm859). Travel Blog - List Screen - Building Layout This lesson will cover how to create a layout for our blog list screen. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/7XjM1pOLnnQ). Travel Blog - List Screen - Displaying Data From Code In this lesson, we will implement the recycler view adapter to render a list of blog articles. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/JP9YoJAjQOg). Travel Blog - List Screen - Pull to Refresh This lesson will introduce how we can add a pull-to-refresh functionality to the blog list screen to indicate that data loading is in progress and to give a user the ability to manually refresh the data. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/qAx628NnRq0). Travel Blog - List Screen - Click to Open Details This lesson will teach you how to add click listener to the list item. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/mEDY4KzGKGR). Travel Blog - List Screen - Quiz Have questions about Quiz? Go for it! View the lesson [here](https://www.educative.io/courses/modern-android-app-development/xllABwEo42P). Travel Blog - Search & Sort - Overview In this chapter, we will learn how to implement search and sort functionality for the list screen. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/JEWw1qDRy7g). Travel Blog - Search & Sort - Sort In this lesson, we will look at sort functionality for the blog list screen. The sort functionality will be available throughout the dialog which can be accessed via the toolbar menu. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/qZ3G6nE5rBk). Travel Blog - Search & Sort - Search This lesson will teach you how to add a search functionality to the toolbar and filter items in the blog list screen. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/q258w5PjMZ0). Travel Blog - Offline - Caching Solutions In this chapter, we will improve user experience by implementing offline support, so when we launch the application, the blog list screen must immediately show cached data. This lesson explains the different options available on Android to cache the data for offline support. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/g7Y3zJ0oyz9). Travel Blog - Offline - Room Database This lesson will introduce how to use Room database to store and access blog articles. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/qZNz84nJDw0). Travel Blog - Offline - Repository Pattern This lesson will go over the implementation of the Repository pattern. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/g2l9XNlAEjY). Travel Blog - Offline - Offline Support This lesson will provide instructions on how the application should function when not connected to a network. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/JPZDzAXZRyD). Conclusion - Where to Go From Here? Have questions about Where to Go From Here?? Go for it! View the lesson [here](https://www.educative.io/courses/modern-android-app-development/JY5ExnE0j4P). Android Ecosystem - Overview In this lesson, we will discuss what you will learn from this course and what information you should be familiar with before starting the course. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/g2g8m8JDLJl). Android Ecosystem - Android Development In this lesson, you will learn about the development environment that you can set up to begin creating applications in Android. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/7XNnJY6p1vA). Hello World - Project Overview This lesson will cover Android project structure, main project files and folders. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/RMxEBBVg6XO). Hello World - Activity This lesson explains what Android activity is. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/xo4zL4KNzDB). Hello World - Dependencies This lesson introduces commonly used Android libraries. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/xl4D67QAEP3). Travel Blog - Login Screen - Launch Second Screen This lesson will cover how to simulate a long-running operation and open a new screen. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/qAj4NO7lY0R). Hello World - Layout This lesson shows how to work with Android layout. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/q2mny70XWqD). Hello World - Travel Blog Application In this lesson, we will discuss how to build a travel blog application and what we want it to be able to do. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/7Xrx2B09LVj). Hello World - Quiz Have questions about Quiz? Go for it! View the lesson [here](https://www.educative.io/courses/modern-android-app-development/7AWpEm1onJr). Travel Blog - Login Screen - Custom Styles This lesson will cover how to apply custom styles. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/R8L98BvoGLK). Travel Blog - Login Screen - Overview This lesson provides a general idea of what kind of a login screen we will build in this chapter. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/q2w3nn345Dp). Travel Blog - Login Screen - Building Layout This lesson will cover how to create a layout for the login screen, which consists of username input field, password input field and login button. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/YMXW2pzKRx9). Travel Blog - Login Screen - Activity Declaration and Keyboard Support This lesson will cover how to declare activity and refine user interface for better keyboard support. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/B8XqVxPDjOk). Travel Blog - Login Screen - Data Validation and Error Handling This lesson will cover how to validate user input text and show error messages. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/B8QqBJywKWW). Travel Blog - Login Screen - Loading Indicator This lesson will cover how to display a loading indicator and prevent user interaction with the views. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/mE34G03MMQG). Travel Blog - Login Screen - Persist Login State This lesson will cover how to store login state in the Android key-value storage. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/B64y3rpLwjx). Travel Blog - Login Screen - Quiz Have questions about Quiz? Go for it! View the lesson [here](https://www.educative.io/courses/modern-android-app-development/7D2xqAVXNwG). Travel Blog - Details Screen - Overview This lesson provides a general outline of how we will create a blog detail activity for our travel blog. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/qAnED2PZ2xr). Travel Blog - Details Screen - Building Layout This lesson will cover how to create a layout for blog details screen which consist of image, text and author information. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/JY1vqBgLjoK). Travel Blog - Details Screen - Displaying Data From Code This lesson explains how to set all the data from code and write the logic for the image with back icon. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/q293ORW1vD3). Travel Blog - Details Screen - Image Loading This lesson goes over image loading from the internet. View the lesson [here](https://www.educative.io/courses/modern-android-app-development/gkMZ7l5Awj3).
About the Modern Android App Development with Java (Dmytro Danylyk) category [Modern Android App Development with Java (Dmytro Danylyk)] (1)