Android WordPress Blog Project Kotlin Volley, retrofit2, Gson, Okhttp, Picasso, Ahbottomnavigation

We are going to use multiple libraries and backend services to build Our wordpress blog app such as Android, GBEAPI, WordPress, Kotlin, Volley,HTML,CSS,JS, retrofit2, Gson, Okhttp, Picasso, Ahbottomnavigation.

Follow the following steps:

1-reserve your WordPress hosting from greenbackend and get your wordpress greenbackend api license
http://greenbackend.com/developer-hosting

2-create a new android project using android studio and replace grandle build with the following gradle build file

3-Create a new class for app

GBEAPISDemo

4-Add app and permissions to your manifest file

5-create main content in res/layout
content_main.xml

6-add AHBottomNavigation to main activity layout and include the main content
activity_main.xml

7- Add Tabs to MainActivity,

8- Create Config file for the urls
ANConfig Class

9-create HomeFragment

fragment_home.xml

10-Create Models Posts, and View post_row.xml
Models.kt

post_row.xml

11-Holder for HomeAdapter

12-Call the fragment from main

13-create CategoryFragment

fragment_category.xml

14- Category Models, CategoryAdapter and CategoryHolder and category_row.xml

category_row.xml

15-Call Category Fragment in MainActivity

16- CategoryDetailActivity, CategoryDetailAdapter, activity_post_detail.xml

17- FeedDetails, PostDetailActivity, CategoryDetailAdapter, activity_post_detail.xml

activity_post_detail.xml

18- raw/post_format.html