With the right developer, is it possible to convert a forum into a real iOS and Android app?
What are the main challenges, if any (besides finding the right developer, of course)?
With the right developer, is it possible to convert a forum into a real iOS and Android app?
What are the main challenges, if any (besides finding the right developer, of course)?
Define ārealā? Because even PWA is ārealā, as is DiscourseHub.
Itās been done before, or in progress, by others, might be interested to check it out and ask them. These 2 were very recent ones:
But, afaik, itās pretty tough to get everything Discourse has into a native app.
Both examples above donāt cover everything by far, which makes me think itās not as simple as just wrapping it in something and calling it a day.
Also, if you look through Meta, you will find many instances of the same question asked and discussed already:
Cost of maintenance.
By ārealā I mean that it belongs to the forumās owner, not the official Discourse app where thereās more forums that users can add. An app people can download from the store with the forumās name.
Thanks for sharing. I saw that DisHub recently.
I have an issue with people promoting stuff when they seem to just sign up to promote their product, but they have never interacted with the community before. It always feels suspiciousā¦
And then for DisCorkie, for example, the developer hasnāt been active at all in his topic since April. Weirdā¦
Iām thinking that maybe the app could cover the most used features, just to make it usable enough, and some other features like stuff related to user account, etc, could still rely on the browser?
At this point Iām just guessing. I just thought about it today, actually, and decided to ask.
I will check the other links as well. Thanks!
This would be something down the road, of course.
As a musician myself, this community will eventually be my main āhubā and place to communicate with not only my fans, but other musicians as well. More than my social media or my official websites. So, a bigger investment would be justified, because thatās where people will be able to find more of my stuff, up to date, exclusive content, etc.
Iām super tired of social media algorithms, short attention span, constant scrolling, etc. I rather focus on valuable content, than āfast-foodā content.
Haha yes, I hear you, Iām not saying āuse thoseā but it could still provide some context.
At least from the videos, DisCorkie looks pretty decent. Very āDiscord-esqueā, which is good, along with a desktop app as well.
The downside is that all the customization is lost.
But yeah, looking at those options, makes it look like itās a possibility. I will keep that in mind for sure.
Appreciate it
The easiest thing you can try is deploying a TWA based on a PWA for Android. Itās really simple; itās essentially publishing a PWA on the Play Store with official tools.
Itās a more involved process for iOS, especially because of the review process, but you can also use something like PWABuilder or a similar tool to help publish your web app there.
Both are just web views which will work almost the same as an installed PWA.
I saw other people talking about PWA, but I have no idea what that is. Gotta do some research. Thanks for the extra info.
As I mentioned, this is something to truly think about down the road. Iāve been using the platform as an admin since March, so Iām still exploring what can be done, how I want it to be structured, etc. Iām just gathering more info for future updates so when the time comes, Iām ready!
EDIT: @renato I just did a quick research and I understand what TWA and PWA are. It seems like a simpler and first step indeed. At least, people would be able to download it from the app store, and it would have my own icon, etc. Thanks.
The simplest to think of PWAs is that they are āinstallable web appsā. You can check this behavior on iOS when you āAdd to Home Screenā and the website has the information needed to be āinstalledā (Discourse has it, so you can try it with your own site)
It then becomes visually standalone instead of opening inside a browser. Doing so is also a way for a website to use push notifications on iOS.
It would be brilliant to have a more detailed guide on how to do that, with a summary of the likely costs and maintenance requirements.
Iāve looked into it this in the past, and have been rather put off by how much it would cost to maintain.
Hey! DisCorkie developer here. Itās not weird that I wasnāt active on this topic. I just didnt want to Hijack a public forum to promote my app. Updates about DisCorkie are being published regularly here https://blog.appoutlet.dev/series/discorkie
The inspiration on Discord is on purpose. I find it very easy to switch servers and be active in more than one at the same time. So, why not to apply this concept to forums?
Im glad that you liked the UX. You can experience it in first hand by downloading it here DisCorkie
Removing the customisation initially was a strategical decision. DisCorkie is developed by just one dev (myself) and I decided to focus on the UX, basic features and make it available on all platforms.
Once the project has achieve a good level of maturity, the forum customisation will be on the roadmap.
When I said āweirdā is just because I would expect a Discourse developer to be active on the forum when it comes to updates on the platform they use for their own product, asking questions, sharing issues they encounter, etc. Not necessarily focused on promoting the app, which I agree, it would probably be āannoyingā, but at the same time, if the updates are balanced, meaningful, and probably all done in the same thread, I believe all users would benefit from your updates. If your app is good, then why not share it, get feedback from users, etc?
I agree. Discord is well designed (for the most part⦠there are things that make absolutely no sense, butā¦). The official Discourse app could actually mimic some of the features, one of them being the communities on the left, swipe gestures, etc.
I understand it. It makes sense. Itās better to have a simpler yet functional app than something that tries to do a lot and nothing really feels solid.