Mobile apps have become a huge part of our day-to-day lives. Most of us will own a smartphone and use several different apps each day. One way that you can further monetize your blog is to create a mobile app for it.
Check out this amazing guide to app monetization by MonetizePros which is one of the best I've read to date.
Advantages: Mobile apps can not only allow you to generate further revenue streams from your blog, but it also increases your online reach and will help to build your community. You'll also be in a position to gather further personal details from your users, which can be invaluable for further monetization in the future.
Considering the popularity of apps at the moment, it's no wonder how lucrative they can be.
Disadvantages: This isn't a method for someone who's running a small blog as a hobby. App development can be very expensive and on top of this, you'll really need to offer something of value when it comes to functionality.
Although revenue potential can be high, you'll need to plan out the development of your app very well, otherwise it could be a costly mistake.