Android MySQL Retrofit Full App Development Course
Android MySQL Retrofit Full Course – INSERT SELECT UPDATE DELETE SEARCH PAGINATION. This is a premium course that will provide you with everything you need to create a full android mysql app with all the CRUD operations working perfectly.
- Lectures 62
- Quizzes 0
- Skill level All levels
- Language English
- Students 42
- Assessments Yes
Watch the video below to see the app demo.
In great detail we will look at all the PHP we need. We write clean Object Oriented PHP code suitable for most Java/Android developers.
Here we will prepare all the resources that we'll need to create a great app. Among them include custom fonts, animations and menus.
These are our data objects. By making use of Retrofit and GSON, we will serialize these classes fields thus saving us from having to manually parse JSON data.
These are methods defining the HTTP calls we will be making with Retrofit as our HTTP Client. They are abstract as we define them in an interface. However we decorate them with special attributes.
Utils - Reusable Methods
This is a utility class. It will allow us to define methods which then we can re-use throughout our application.
Creating Splash Screen
In this section we will create a professional looking splash screen for our brand. We will use the Animation class to animate the page.
A Dashboard provides a centralized page where options to navigate to other activities are provided. It is the center of our app.
In this section I will teach you how to perform all CRUD operations including inserting,updating,selecting and deleting. As a bonus we also do search/filter and pagination.
Creating RecyclerView Adapter
In this section we create our recyclerview viewholder as well as adapter, we also perform search and search highlighting.
Creating Scientists Activity with RecyclerView
Scientists Activity will show recyclerview with data from mysql. That data will be searchable as well as support pagination.
Creating Details Activity
The details activity shall show scientist's details.