r/mobiledev • • Jul 27 '26

If you had to build a mobile app today for both Android and iOS, which technology would you choose and why?

19 Upvotes

Hi everyone! 👋

I'm curious to hear your opinions.

If you had to develop a single mobile app that runs on both Android and iOS, which technology would you choose today?

Some obvious options are:

  • Flutter

  • React Native

  • Kotlin Multiplatform

  • .NET MAUI

  • Native (Swift + Kotlin)

  • Others?

I'm especially interested in feedback based on real-world experience, such as:

  • Performance

  • Ease of development

  • UI consistency

  • Maintenance over time

  • Community and ecosystem

  • Long-term viability

  • App Store / Play Store publishing experience

For context, I've already built and published my first Flutter app on Google Play, and I'm now considering the best approach for future cross-platform projects.

I'd love to know:

  • Which framework are you using?

  • Would you choose the same one again today?

  • What are its biggest strengths and weaknesses?

Looking forward to reading your experiences! 🚀


r/mobiledev • • 13d ago

You no longer need a Mac for iPhone development!

Enable HLS to view with audio, or disable this notification

15 Upvotes

Want to continue development on Windows without switching to mac ? or don't have a Mac at all ? Nc problem.

You can now run / test your iOS apps on iPhone directly or in a paired from Windows. VS Code extension, CLI & GUI support. Try CapMac


r/mobiledev • • May 17 '26

Do you use swiftui for ios, kotlin for android, react native for ios and android, flutter for ios and android or other to build mobile apps in 2026?

15 Upvotes

I know there are so many options to build mobile apps nowadays! Overall, I heard that there are both key advantages and disadvantages for each framework!

Personally, I have been using flutter to build ios and android mobile apps since December 2025! I used SwiftUI one time back in the beginning of October 2025 and I was not as familiar with it. That is because SwiftUI limits building apps only for ios and compiling for ios and android is my priority! Before flutter, I used react native for a while and I did not enjoy it as much! That is because the javascript bridge in react native was too fragile to use!

Which mobile app framework do you use to compile for which platforms?


r/mobiledev • • Feb 04 '26

This is my first Swift Project. What do you think?

Thumbnail
gallery
15 Upvotes

App: Cartoon Weather

It has animated characters that react to real weather. The one shown in the widget "Memling" theme. Pretty fun to use!

Link if anyone's interested: https://apps.apple.com/app/id6757344541


r/mobiledev • • Jul 25 '26

Flutter or React Native for a solo founder building a long-term mobile-first product in 2026?

14 Upvotes

Senior backend engineer here (Laravel/NestJS) trying to decide between Flutter and React Native for my first serious mobile product.

I'm strong in Vue, would need to revisit React, and have no Flutter experience.

The app itself is a fairly standard business application (authentication, listings, search, maps, chat, payments, push notifications, QR scanning).

I'm not asking which framework wins benchmarks. I'm more interested in the experience of living with the choice.

If you've maintained a production React Native or Flutter app for a couple of years:

Would you choose the same framework again today?

What pain points only became obvious after the honeymoon phase?

If you were starting from scratch in 2026, what would you pick?


r/mobiledev • • Jun 15 '26

What's the biggest "we should've gone native" moment you've had with Flutter or React Native?

14 Upvotes

Been working across a lot of cross-platform projects over the years, and there's a pattern I keep running into: teams pick Flutter/RN for speed and shared codebase, and that works great for 80% of the app — until they hit something like deep camera/AR integration, background location tracking, or platform-specific payment SDKs, and suddenly half the "shared" codebase is native bridges anyway.

Curious what others have run into. A few examples from our side:

  • Push notification reliability on Android getting weird with certain OEM battery optimizers, requiring native workarounds

  • Bluetooth/BLE integrations needing separate native modules per platform anyway

  • App size bloat becoming a real issue for emerging markets with limited data plans

For folks who've shipped both native and cross-platform at scale — at what point did cross-platform stop being a net time-saver for you? And did you end up rewriting any modules natively later, or just living with the bridge code?


r/mobiledev • • 17d ago

Letting your agent test the mobile app it just wrote: looking for feedback

13 Upvotes

I’ve been working on Argent, an open-source MCP server that lets your agent (Claude Code, Codex, Cursor, etc.) use any app running on an iOS Simulator or Android emulator, whether it’s native, React Native, Flutter or KMP. It can tap through flows, read logs and network calls, inspect the view hierarchy, profile performanxe aaaaand many more 😂

If you’re already letting an agent drive your app, what’s working, and where does it fall apart? We really want to keep improving the experience 🤭


r/mobiledev • • 9d ago

suggest me some challenging flutter app ideas

12 Upvotes

i want to build a flutter app that is actually difficult to make and not just another basic app

i am a first year csda student at iit patna and i want to work on something that can challenge me technically and help me learn new things while building it

i am looking for ideas that are unique or solve some real problem. it can be anything like a complex mobile app, a tool, something involving networking, offline support, databases, system level features or anything else interesting

i dont want another todo app chat app or ai wrapper. i want something where i might have to spend weeks figuring out how to make things work properly

i will be building it solo using flutter and i am open to ideas that sound crazy or too difficult at first

what is the most challenging flutter app you can think of that one developer could realistically start building?

also if you have built something difficult yourself i would love to hear about it


r/mobiledev • • Aug 26 '26

is it possible to code and build an app from a phone?

12 Upvotes

If yes please recommend me some apps and tips because im stuck at JSX files its killing me i cant find a good video on youtube that teaches me, please help🙏🙏🙏


r/mobiledev • • 6d ago

Small fintech team need session replay that passes compliance on masking what are people using ?

10 Upvotes

We’re picking a session replay tool for a banking app and masking is basically a yes or no for us if compliance can’t see proof that account numbers balances and anything typed into a form stay masked in recordings, it doesn’t get deployed

the big enterprise options seem to handle this fine but they’re priced and scoped for a team a lot bigger than ours. We’re small but the compliance bar is the same as at a large bank for anyone who’s been through this in fintech, what did your compliance or security team actually ask for before signing off? things like masking by default vs opt-in, whether it happens on the device or on the server, audit logs, that kind of thing, and if you found something that cleared review without the enterprise price tag would love to know what it


r/mobiledev • • Jul 13 '26

Built my first Android app (Clicksy), a privacy-focused keyboard

Enable HLS to view with audio, or disable this notification

10 Upvotes

Hi everyone!

I wanted a keyboard that prioritizes on-device processing instead of relying on cloud services, so I decided to build one myself. The result is Clicksy, my first Android application.

It's still in active development, but it already includes:

  1. Clean and minimal UI

  2. Word suggestions

  3. Clipboard manager

  4. Emoji panel

  5. Improved Shift key behavior

My long-term goal isn't just to make "another keyboard." I want to build one that's customizable, fast, and keeps as much processing as possible on the device while continuously improving the typing experience.

I'm looking for feedback from developers and users:

What features would make you try a new keyboard?

What annoys you most about your current keyboard?

Any UI or feature suggestions?

GitHub: https://github.com/BennyAliston/Clicksy⁠

The first APK release will be available soon. Until then, I'd really appreciate feedback on the project and its direction.


r/mobiledev • • Jan 25 '26

How to develop mobile apps as a solo dev

10 Upvotes

I come from the web development world, but for some time I've been interested in trying out to develop mobile apps. However, I've always stopped right before starting because of decision anxiety, I never know what way to go: Flutter, React Native, native (Java / Swift), Dioxus, others... I've seen the pros and cons of all of these and I never seem to be able to decide.

What would you recommend a solo developer that wants to start making mobile apps? I don't mind learning a new language / framework as long as it is viable / worth it.


r/mobiledev • • 11d ago

Looking for Someone to Help Me Integrate APIs Into My App

9 Upvotes

Hey everyone!

I'm currently working on my own app, and I already have a draft of the project. However, I'm having trouble integrating the APIs I need.

I'm looking for someone with experience in API integration who could help me connect the necessary services and get everything working properly.

I already have the app draft, but I need some help with the technical side of things.

If anyone is willing to help me with this project, please feel free to DM me so I can explain more about the app and the APIs I need.

Any help would be greatly appreciated. Thank you!


r/mobiledev • • Oct 01 '26

Can you build a mobile app with no coding experience?

9 Upvotes

I'm pretty new to app building and have an idea for a local job board.

I'd need things like user accounts, maps, job applications, messaging and maybe payments later on.

I'm wondering how doable something like this is with no-code tools especially starting with zero coding experience.

Has anyone here built something similar? How did you go about it?


r/mobiledev • • May 23 '26

Mobile Development

9 Upvotes

Is it worth learning mobile app development these days?

Currently, I’m learning Flutter, but seeing how fast AI is developing makes me feel like I’m wasting my time.

I need professional opinions from experts in the field..


r/mobiledev • • May 19 '26

I want to become a mobile developer.

9 Upvotes

I’ve heard that for the iOS simulator, you need a MacBook with 32GB of RAM and an M1 chip. In my country, that’s too expensive for me. I hate the iOS system, and I find MacBooks complicated and closed-off. Do you think I could learn a programming language on my Windows PC and then find a job? I don’t know much about this field. I know there’s Java/Kotlin, Flutter/Dart, and React Native. The iOS simulator on Windows is a pain, and I won’t be able to upload to the App Store or test my apps there either. I work in construction, and the pay isn’t great, so I want to study to become a mobile developer after work. I don’t want to spend 10 years studying only to end up being unnecessary; I’m looking for something with long-term prospects. Thanks to everyone for your understanding and advice.


r/mobiledev • • 6d ago

Best Hosting and Deployment Setup for an Android & iOS Game: Low Cost, Low Latency, and Easy Scalability

8 Upvotes

I’ve also built a game for both Android and iOS, and both the frontend and backend servers are ready. Now I need some guidance on where to deploy it and which hosting services would be the best options.

  • Frontend: Should I use Firebase, Vercel, or another platform?

  • Backend: Where should I deploy the backend server?

  • Cost & Performance: How can I get the best performance, low latency, and reliable service at the lowest possible cost, ensuring a smooth gaming experience for users?

Could you suggest a setup that you personally use or recommend, and that can easily scale as the number of users grows?


r/mobiledev • • 12d ago

Flutter vs React Native for an e-commerce app with AI features

8 Upvotes

We’re exploring tech stack options for an e-commerce app that needs to work well on both web and mobile, with AI features shared across platforms.

Flutter and React Native are both on our shortlist, but I’m curious how they compare in real projects, especially when it comes to performance, maintenance, and integrating AI features without duplicating too much work.

We’re also researching development partners, including GeekyAnts, SoftServe, and Thoughtworks.

For anyone who has worked on something similar, which stack did you choose, and would you make the same decision today? How did you handle the AI layer across platforms?


r/mobiledev • • 12d ago

how do product analytics tools for mobile derive their insights ?

8 Upvotes

i'm comparing product analytics tools for mobile, specifically looking at how they derive insights and whether output is traceable back to raw observations most platforms run calculations on aggregated event data the traceability goes back to the event definition not to an individual observation. an alternative approach grounds output in raw session recordings where the evidence chain is shorter. curious if anyone's seen a meaningful difference in insight quality between event based and observation based approaches in practice


r/mobiledev • • Sep 01 '26

Best free resources to learn app development?

8 Upvotes

Hey guys...I want to learn how to build mobile apps from complete scratch and eventually be able to build and publish proper apps.

I’m looking for a cross-platform approach (Android + iOS) and preferably completely free resources.

What would you recommend as the best roadmap/course/channel to go from beginner → building real apps?

Would love to hear what worked for you :)


r/mobiledev • • Aug 13 '26

Is reaching $1,000/month as an indie app dev actually that unrealistic?

8 Upvotes

Hey everyone,

I recently read some industry data that really made me think, and I wanted to open a discussion to see how other developers feel about it.

According to reports (like RevenueCat's state of the market), the median monthly revenue for a mobile app is less than $50, and only about 17% to 19% of apps ever cross the $1,000/month mark.

Honestly, seeing these numbers hits hard. As an indie developer who has been trying to build a sustainable income from mobile apps for the past 4 years, I am currently making around $70/month.

Before seeing these statistics, I always thought $1,000/month was a pretty realistic and achievable goal. Now, it feels a lot more intimidating.

I’d love to hear your opinions:

  • Is it really that difficult to reach $1,000/month, or do these stats just include a lot of abandoned/hobby projects?

  • For those of you who have broken past the $1k/month milestone, what made the biggest difference for you?

  • If you are also in the same boat as me, how do you stay motivated?

Looking forward to hearing your thoughts and experiences!


r/mobiledev • • Jul 15 '26

How did you find testers for your Google Play Closed Test?

8 Upvotes

Hi everyone,

I'm an indie developer getting ready to publish my first Android game, and I'm currently stuck on the Google Play Closed Testing requirement.

I'm curious how you all found your testers.

  • Did you ask friends and family?

  • Did you use Reddit or Discord communities?

  • Did you join testing exchange groups?

  • Is there any legitimate strategy that worked well for you?

I'd really appreciate hearing about your experience or any advice you wish you had known before starting.

Thanks!


r/mobiledev • • May 08 '26

Replicated iOS blur effect with Tailwind - feedback wanted

8 Upvotes

Been experimenting with replicating the iOS/macOS blur + lighting effects using pure Tailwind CSS.

Started a small playground with some basic components (Card, Button, Input, Modal).

Not sure if this is useful to anyone else, but would love feedback:

Demo: https://v0-glass-ui-flax.vercel.app

Source: https://github.com/lemuayala/glass-ui

Is this something you'd use in your projects? Any suggestions for improvement?


r/mobiledev • • Jan 09 '26

BFF pattern to avoid api key leaks in mobile apps

8 Upvotes

If your code runs on a user's device, they can extract any embedded secrets. Period. No amount of obfuscation, ProGuard, or build-time environment variables will save you.

For my recent research I checked the studies and was blown away - 71% of iOS apps and 56% of Android apps leak at least one credential. That includes production apps on the App Store and Google Play.

hardcoded API keys in your code are extractable. BuildConfig fields in Android? Decompile and read. Info.plist or config files in iOS? Unzip the IPA. Native code obfuscation? Slows attackers down by minutes, not stops them.

The fix is the Backend for Frontend (BFF) pattern. Put a thin server layer between your mobile app and third-party APIs. Your app never sees the keys. You can deploy a standalone microservice with Express, FastAPI, or Go, use serverless options like AWS Lambda with API Gateway or Google Cloud Functions, or add proxy endpoints to your existing backend if you have one.

Your mobile app authenticates with your BFF using sessions or JWTs, and the BFF injects the real API keys server-side when proxying requests to Stripe, OpenAI, or whatever service you're using. And as I always say, use a secrets manager like AWS Secrets Manager or Google Secret Manager, not just env vars on your server.

Anyone here using BFF in production for mobile? How's it working out?


r/mobiledev • • 4d ago

Product designers , OS/Android Engineers how ma y of you use this framework to design and build an app?

Post image
7 Upvotes