It seems that most of the product/services among the community here are build on web. Although there are a few mobile apps here, I feel that majority is in the web.
Why is that?
If you have the mobile product, feel free to post it
Mobile indie hacking still feels under-discussed compared with SaaS. For Kinetic Override, the hardest part has been distribution language: generic Android utility channels are broad, but exact-intent searches like no-root auto clicker, macro recorder, and record taps/swipes bring much better signal.
Mobile app stores can be a grind for minimal payoff because of the 30% cut to Google & Apple. I enjoy seeing mobile related content here though & still continue to love and build mobile apps. I have made for Android & iOS and now dabbling into building for the web with React. I did make this straightforward guide to ASO for mobile devs starting with their first apps on mobile: https://asochecklist.com. Happy to connect with any other mobile devs!
Cool guide! Thank you.
Thanks Kai!
That's handy, thanks for sharing!
Thanks Filipp! Thanks for bringing out some mobile people haha.
Mobile devs unite!
ππ
I worked for a mobile app business for a few years, and I will try my hardest to avoid working in mobile apps ever again, it was such a terrible experience. A bunch of people here have commented on the 30% app store tax, which is certainly an issue, but the bigger problems to me are as follows:
This was my experience, you may have a different one.
At the end of the day, part of the reason I became an Indiehacker is I hate people telling me what to do, and I want to play by my own rules. So having to pay 30% plus ad expenses to play by their rules in their store while renting their user base... that just doesn't work for me.
Of course, web apps aren't a walk in the park. But I think you have a greater chance of being able to charge a reasonable price for your app, and you have many more marketing channels that work.
Maybe it's slightly off topic but I want to add a side note:
As a mobile dev myself I can say: Don't build a mobile app unless you absolutely need it.
The mobile ecosystem is a bitch. You have to change something in your app every year when a major OS update hits the shelf.
If all you do is grab data via a REST Api to show it to users, without using hardware capabilities (background location tracking? Bluetooth?) then the only reason to be on the app store is to be on the app store. Meaning: You want to use the app store to be visible to end users since they are more used to installing an app than to save a PWA.
Besides that, you are investing a lot of money to develop and maintain software which isn't really better than your website.
Minimalist Retro Clock App (70k+ downloads, 1.5k daily active users)
https://apps.apple.com/cn/app/minimalist-retro-clock/id1491920613
I've been working on https://usegravity.app/native to make mobile dev more accessible to web devs.
I started off selling a web boilerplate, and wanted to make it super-easy for anyone using it to expand to native apps without having to learn native code.
I believe that you're correct in your assumption that web dev is definitely more popular. I sell a lot more web boilerplates than I do mobile, but then the mobile version is relatively new and not well marketed yet.
I think a large part of this is accessibility, mobile dev is pretty complicated. I've been coding for 20+ years and could never get my head around Objective-C or Swift.
Financially, web dev seems to be more lucrative. It's much easier to launch a web app and charge $20 a month than to do it with mobile, plus the factor of losing 30% of revenue to the app store.
This is an interesting topic.
imo apps offer the best user experience (I'm including desktop apps here), whereas with web you get the best device coverage for the least effort. I know many will disagree, but the web cannot compete with the performance, native device capabilities, and touch interfaces of native implementations.
Then there's also the developer's skillset to consider. Web developers have a massive advantage here, as this single skillset gives them great device / audience coverage. Most app developers are skilled in a single platform, and this doesn't really help capture a market.
As far as indie hacking is concerned, you also want to get to market testing asap - the audience coverage, and much easier deployment model for the web is fantastic for this.
Onboarding is also typically much easier where all the user needs is a web link to get started.
With http://www.remotime.net I've gone with fully native apps (currently on iOS and Android, but coming to Windows and MacOS soon)
That's why I love the Xamarin technology stack - 95% of my code is cross platform, but because it all renders to the actual native implementations, I can dive in and tweak any platform specific component at any time. So, this gives me fully native experiences and performance without duplicating my effort.
That being said, what I gain in native experiences, comes at a cost of lengthier development times (although not nearly as much as dedicated native), and more complicated deployment models - but for me, I'm happy to do that to deliver the native experience.
Lastly - motivation is also a factor. Even though I'm perfectly capable of building web apps, I don't enjoy it nearly as much as native. I would not be motivated to give up sleep if I knew that what awaited me was wrangling with CSS & Javascript.
If you are playing with Xamarin -- have you checked out Flutter? Allows to both iOS/Android and soon also web (beta now).
If you come from a web background, and would like to get into cross platform apps - Flutter is great :)
It's not exactly native - but then that's part of it's appeal: drawing on a Skia canvas to get consistent UI everywhere.
I come from Android native background and recently started to love Flutter. Mostly for this ability to be on all platforms and so I don't have to about os changes.
My product is both Mobile and Web. I agree with what most everyone is saying but I have a few counterpoints:
Any recommendations for a good designer to help with the graphics elements of an app (for a bootstrapper)?
Such as Playstore screenshots, feature graphic, logo,etc.
I've created a gamebook to bring back the nostalgia, it's quite basic but hey, it's a side project. Curious what you think:
https://play.google.com/store/apps/details?id=com.warquest
I made recently an iOS and Android app for Fortnite.
Getfoyl.com
Those kind of apps quite often are super popular, but I'm never aware of that kind of niche and don't quite understand it.
I make MeetFriends.app
I do this app to solve my own need and not just for MRR. I like reminders like Duolingo for languages, Zero for fasting, Oak for meditating, HabitMinder and I don't want some crazy complex CRM for personal reminders etc.
I can only repeat the points already mentioned:
I know the guy who created https://everyday.app/ hangs out here. I'm not sure his name, but his app is really cool!
ππ» Mobile here -- in the fintech space.
I've been working on a fintech app for over a year now:
https://www.chromabill.com/
Technological innovation across the financial services space is growing rapidly. Fintech companies such as Cleo, Dave, Stash, Chime, and Acorns have already amassed more than 1 million customer accounts. It's clear that the fintech industry is rapidly growing.
also Revolut is super strong and probably became so popular because it's mobile first
I'm here! ππ»
My baby is Snap Search π
Yup, building pipfeed.
I built a video dating app with my cofounder. https://stepup.app. Had some early traction and then slowly died out. We are struggling with marketing.
Interesting idea. Especially with that blur effect π
I guess most people may feel a bit of fear by showing themselves to strangers, but it might be a profitable niche IMO. Probably, it's not for everyone as for speed dating in general but I'll repeat it - there should be some market for such services.
Do you continue the project or you abandoned it completely?
We havenβt really abandoned it completely, but i see it hard if not impossible to take off.
Most female users freak out when hearing video dating and it is a constant upward battle to balance our gender
How about making video optional for females, but the compulsory 3 minute reveal for men?
Can you elaborate a bit more? Not sure I understand
You said "Most female users freak out when hearing video dating". so give them the option to not do video, but make it required for the guy to do video.
Oh, yeah, I can imagine but that's a problem for all dating apps I think.
There was a case study about Tinder's first days somewhere on the Internet. Have you read it? I can't find a link but I remember that they had to figure out "gender balance" as well. And they did it in their early days.
Sorry for not being specific, but maybe you'll be able to google it.
I think you are talking about how Tinder conquered one campus at a time in the US and grew through the sorority/fraternity network?
Yeah I studied many dating apps already, including some here. Perhaps the most successful on IH is @harrydry who did an app for Kanye West's fans.
Yeah, it might be it.
Anyway, good luck man. The idea seems to be interesting π
Yes. We are focusing on mobile app only product, with over millions download - https://wenote.me
Congratz on 1M downloads π² Also interested in some tips on how youβve done it.
nice! any tips on growing to such a big audience in such a competitive market?
My several thoughts are
There are still a lot of $ in mobile app. The reason is pretty simple. Retail consumers still spending most of their screen time within apps.
Need to understand the niche problem in your domain, then solve it really, really well. At least, solve it better than rest others. (This is a very difficult part)
Invest anything you can in marketing, this includes but not limited to great localization, great graphics, great promotional video, great copy-writing, ...
Play according the app store rule. App stores have set of strict rules. Make sure you comply to them.
Don't be afraid to charge. Consumers are willing to pay for good quality product. If they don't, they are not your targeted customers.
A lot of luck for being discovered by end consumers. (This is a very difficult part)
By creating web apps everyone has access to it from desktop to mobile phones. You can even create mobile hybrid apps by doing knowing how to code for web.
By working only on mobile you either work on iOS or Android so you are narrowing down your audience. If you don't know web development you cannot connect to any meaningful API and to some backend logic.
I had the same question. I'm starting my path to an indie mobile hacker and I missing more topics about mobile. I just add extra energy to filter which knowledge about SaaS projects can be adapted to mobile products. (It's a lot)
Hi ππ
I've few apps on the google play. I've just released an app called Lilbite - Food Tracker
Calorie Counter & Diet Log.
https://play.google.com/store/apps/details?id=com.lilbite.ai
Yup! Building an Indie Hackers mobile app!
Sweet! Just signed up for your beta, I've been wishing there was an IH app for a while now.
Awesome! Looking forward to hearing your feedback/requests!
I saw this! I'd probably use it, but not sure if I'd be keen to pay for it
Hey Filipp. Curious why you'd need it to be free. Care to expand? Thanks so much!
Mobile app for me would be a nice addition to the web. If app would be paid then probably I wouldn't have any initiative to pay for it, since web is doing all it's job. Just faster work wouldn't be enough.
Although, that's my perspective and my look at spending money. Other people might think different!
Ah I see. Thanks for the explanation π
Yes! https://apps.apple.com/app/brabble-fm/id1497910767
Cool, what are you feeling on starting in this competitive app market? (
Good question! This is just the first version, I am working on Livecasts and paid subscriptions right now!
This comment was deleted 5 years ago
This comment was deleted 4 years ago
This comment was deleted 2 years ago
This comment was deleted 6 years ago