First of all, I discourse and, this is not just another article complaining the mobile compatibility of this wonderful software. I wrote this because of my concern about the future of Discourse. If this article is shown offensive in some ways, please Be Agreeable, Even When You Disagree.
I met Discourse five months ago. At that time I think I eventually find a software that could make a different to my forum. It is simple with powerful features that I never seen on any others forum softwares. After time I also discovered that many big companies are using Discourse for their forum too. I was so happy that we made the same choice.
But after a while, when I Google Discourse iOS/Android App, I didn't find anything useful but I saw @codinghorror 's article about his opinion about App. App-pocalypse Now. As a indie developer I was shocked by his view on mobile app. I think I should write an article on that, proving why Discourse Do Need An App.
It is simple to think of it. What we are doing with internet, what we are doing with softwares, what we are doing with every pixel we see on the screen. Through what? We can't just access/use/see them. We do those things through a device. Even the browser you use to see this post, whatever it is, Chrome, Firefox, Safari, those are all apps also. Or if you want to argue that, let's just say those are all native programs.
So, what do you think. A webpage or an App, could use most of the device? Absolutely Apps, because they go native. They could push notifications right on your phone, they are more easily to access, they are more natural to play with, because they are natively on your device.
What I'm saying isn't that webpages aren't important and, I believe @codinghorror also motioned Discourse is just like an app, but running without the iOS/Android part (JavaScript). Webpages are wonderful for search engine when people are looking for resources. But Apps always being the real deal. There is a reason why Facebook, Twitter are prompting their Apps more than their website. And there are many social networks even just focus on Apps. Like Instagram and Snapchat. Because they realized the power of Apps.
Yes Discourse isn't running completely on the server, it has the native parts. But this website has an App, do you want it? Yes. As long as it could provided me more easily access to the contents. As long as I could reply faster. As long as I could get notifications sooner. As long as it is a good App.
Or let's say, when you opened an app, the app said this app has a website, do you want to open the URL? Woah what is this, no man I'm enjoying the native world.
Hopefully this article won't be deleted. Again I love Discourse, it is a software with love, too. I want to help Discourse and thousands or maybe millions developers here to recognize and pick up the power of Apps.