Android - Create A BlogReader App with Android and WordPress

All the things from the basics that you need to develop an app that can fetch the data from a WordPress Blog.
4.5 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
314 students enrolled
Take This Course
  • Lectures 21
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2015 English

Course Description

After getting a good response on this course, I am changing the price to 10$ original was 30$ for a limited time only.

Hello, In this course we are going to learn a new thing in Android Development. We will create an app using the Android Studio, which is now the official IDE of Android. In this app, we will use a feed from a WordPress blog that will show its recent post and they will be sent to the app. A user will have the option to choose any post he wants to read and he can share it as well.

There are no special materials, you are going to need for this course. You will only going to need the Android Studio, Java Development Kit (JDK), Android SDK (comes with Android Studio), and Genymotion emulator. All the things are free and can be downloaded easily from their official site. I will teach you how to setup the Android Studio, how to set up the WordPress to show the JSON feed and after that how to setup the Genymotion Emulator to work with Android Studio.

This course is not that big and I have also omitted the materials which are not necessary. You can easily complete this course in a week and if you got any doubt then I will be there to solve it as well.

You do not need to have a working knowledge of Android for this course. Anyone who is willing to increase their knowledge about Android programming can this course. Making an app like this will be fun and you will also learn some very interesting things out of this course as well.

You will learn to parse the JSON data, how to handle the errors, how to make alert dialog box, how to use intent and how to use the Webview and process bar. It will going to be a great journey, so click the button and start the course !!

What are the requirements?

  • Download JDK from its official site
  • Download Android Studio from its official site

What am I going to get from this course?

  • Parsing the JSON Data
  • Setting up WordPress to show JSON feed
  • Creating the app using the Android Studio
  • Using the Hashmap and List Layout
  • Handle the errors

Who is the target audience?

  • This Android course is open for all. You should have a hunger for learning and getting your hands on the Android. If you know some basic programming in Android that it must be good.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Setting Up Our Tools
Setting up the Android Studio

In this video we will setup the Android Studio and the Android SDK.


In this tutorial, we will setup our WordPress blog to show JSON feed.


In this, we will download and install the Genymotion emulator. After that, we will integrate it into the Android Studio so that it can work.

Section 2: Starting the App

In this video, we will extend the List view and will start the app.


Here, we will test our app by putting some dummy data into the app.

Section 3: Fetching Data from the internet

Here, we will write the Try and Catch block and will put our code in it.


Here we will request the data from the Web using the http Request and will learn how to work with that.


In this video, you will learn to use the Async task and executing the doinbackground method.


Here, we will add a simple method which will check for the network and will display a Toast Notification.


Here we will get the data or the perfect response code from the server.


In this video, we will parse the data and will log the value we want.

Section 4: Adding the data into the list

We will add an another method in the Async task and will complete it.


We will fill our string array with the blog post titles.


Here we will write some code to show alert dialogue when there is some errors.


Here we will clean up our presentation and will add some more thing into them.


In this video, we will add the Author's name into the list.


In this video, we will use the browser to open the blog Post.


In this video, we will use the Webview to open the webpage inside the app, instead of using the browser.


In this video, we will add a button in the action bar using which a user can share the url he is viewing.


In this, we will add a simple icon to our app so make it look more better.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rohit Sharma, Instructor at Udemy

I love coding and making new things. I love to make new apps and websites. I knew many programming languages and I am learning more day by day. I have an experience of more than 1 year in Android Programming, PHP and MySql. Teaching is my hobby and learning new things is my passion

Ready to start learning?
Take This Course