This is the Largest Stars App written in Kotlin(Java version also included) designed to teach the following concpets:

Kotlin and Java Programming Languages

Model View ViewModel(MVVM) in both Kotlin and Java.

Retrofit2 + PHP + MySQL

Multipart Uploads, Downloads, Update, Delete.

Server side Load more Pagination.

Data Binding.

Creating a full app with several templates.

Disk Caching

In short you learn how to create a full app in the fastest way possible using high quality,easy to understand code rather than going through tons of tutorials and manuals. Code is commented and variables are well named. We also offer lifetime support and updates to our students. Read documentation here.

Get this and all other Downloads,as well as new projects every week for Free by purchasing Become a Premium Member.

This is the Largest Stars App written in Kotlin(Java version also included) designed to teach the following concpets:

Kotlin and Java Programming Languages

Model View ViewModel(MVVM) in both Kotlin and Java.

Retrofit2 + PHP + MySQL

Multipart Uploads, Downloads, Update, Delete.

Server side Load more Pagination.

Data Binding.

Creating a full app with several templates.

Disk Caching

In short you learn how to create a full app in the fastest way possible using high quality,easy to understand code rather than going through tons of tutorials and manuals. Code is commented and variables are well named. We also offer lifetime support and updates to our students.

This project is perfect if you are looking for a quality full app template to either learn or create your own project.

Instructions

First thanks very much for purchasing this project. Am available to assist you all through the way.

RUNNING THE PROJECT
1. In you android studio import the project
2. Then sync to download dependencies.
3. Run.

When you run the project, we will use a demo mysql database we host online.

SETTING UP YOUR DATABASE
1. In XAMPP/WAMP server navigate over to the root directory(www in WAMP and htdocs in XAMPP).
2. Place the php folder you will find in the downloaded project in this root directory.
3. In the php code you can start by specifying the credentials to your database. Normally by default root with an empty password is used for testing.

If you want to use our online database just run the project without changing the php code.

4. That’s it.

NB/=

You don’t have to create a database. We are using Redbean PHP which will automatically create for us
a database and a table based the data we are trying to save. However you have to attempt to save data
first. For example go to the CRUD page of the app then choose an image, fill all the fields and click
upload. ReadbeanPHP will create a database table based on those fields.

For queries contact me: oclemmi@gmail.com

HOW TO OBTAIN YOUR IP ADDRESS

If you are using localhost(WAMP/XAMPP), you may need your ip address to allow for testing either in emulator or device.

Connect to a wifi network.

Type ipconfig in the cmd

The IPv4 Addess will be listed. It is your ip address

Look at the image below:

Or alternative you can use default ip address for emulator:

10.0.2.2 or 10.0.3.2 in some emulators.

Documentation

We have written a public article associated with this project. READ IT HERE.

Updates History

We continue updating all our projects, fixing bugs, releasing more features and improving code quality. If you buy the project we will continue sending you the updates via email.

Here are the update history so far:

25th April 2020(Major Update)

Redesigned all the layouts to better match smaller devices.

Upgraded Retrofit version to latest(2.7.1) for Java project and 2.5.0 for Kotlin project.

Updated libraries.

Updated dialog icons to better match smaller devices.

Reduced APK size by remoing most of the unused resources.

20th March 2020

Published the project.

Support

We provide lifetime support exclusively by email address. I always reply as soon as I receive the email. However this will be within a 24 hour window.