r/mobiledev

▲ 7 r/mobiledev+2 crossposts

Profiling flutter apps

Hey lovely developers

I’m a Flutter developer and I want to learn how to properly profile and optimize Flutter apps.

I’m especially interested in learning:

  • How to use Flutter DevTools for profiling
  • Finding performance bottlenecks
  • Identifying unnecessary rebuilds
  • Understanding CPU, memory, and GPU usage
  • Detecting jank and dropped frames
  • Improving scrolling and animations
  • Real-world techniques for optimizing production apps

I’m not sure where to start or what learning path to follow.

Can anyone recommend good resources, tutorials, courses, or a practical way to learn Flutter profiling step by step?

and I'm pretty grateful for anyone will help me thanks lovely people

reddit.com
u/Individual_Cat_6061 — 24 hours ago
▲ 4 r/mobiledev+2 crossposts

Lacking to make a perfect mobile app

I made my google play console account 3 months ago and hadn’t uploaded any app on that, I tried many tools Claude, google ai studio and replay free and also loveable they all make app but can’t deploy it please guide me how to build my first simple app easily with complete vibe coding and upload on google play console account

reddit.com
u/YogurtMission1969 — 3 days ago

Looking for 1–2 React Native developers to build PEAPOD with me

Hey everyone,

I'm looking for 1–2 mobile developers who are interested in joining me to build an early-stage product called PEAPOD.

This isn't a paid freelance gig or a request to build an app from scratch based on a vague idea. I already have a working MVP/prototype and have spent a significant amount of time working on the product concept, features and direction. I'm now looking for developers who can help turn it into a proper, production-ready application.

What is PEAPOD?

PEAPOD is a social app focused on helping couples, friends and families stay connected.

The idea is to combine things such as:

- Group/private communication

- Shared activities and experiences

- Memories

- Milestones and countdowns

- Location/contextual features

- Gamification

- A small farming/game system tied into real-life interaction

The core idea is that staying connected shouldn't just mean sending messages. PEAPOD is designed to give people more reasons to interact, create memories and participate in each other's lives.

It's based on a real problem I've personally experienced, rather than something I came up with purely as a business idea.

Current state

I already have a functional MVP.

It is currently good enough to demonstrate the concept and user flow, but it is not production-ready.

The next stage is essentially rebuilding/refactoring the important parts properly:

MVP → proper architecture → beta → real users → iterate

I'm looking for someone who wants to be involved in that process rather than just completing isolated development tasks.

Technical side

The main mobile stack will be:

- React Native

- TypeScript

- Backend/API

- Database

- Authentication

- Real-time functionality

- Push notifications

- Cloud infrastructure

Backend is particularly important.

I'm not looking for someone who only wants to work on the screens. We need to establish a proper backend architecture that can support the social, real-time and gamification aspects of the product.

If you're primarily a React Native developer but have some backend experience and are interested in expanding into it, that's completely fine.

I'm more interested in your ability to think through technical problems and build things properly than whether your CV has every technology listed.

What I'm looking for

Ideally, someone who:

- Has experience with React Native

- Is comfortable with TypeScript

- Understands mobile architecture

- Has some backend/API experience

- Can work independently

- Is comfortable communicating asynchronously

- Is interested in product development, not just coding tickets

You don't need 5+ years of professional experience.

A strong student developer or someone early in their career who has built several serious projects could be a great fit.

About me

I'm currently serving NS in Singapore and will be starting NTU Business after I ORD.

My academic background is in Banking & Finance, but I've been working on the product and development side of PEAPOD myself.

I'm essentially the person driving the product vision, business direction and overall concept. I'm now looking for technical people who can help me take the product significantly further.

Compensation / commitment

I want to be completely transparent:

There is currently no salary.

This is an early-stage passion project and I don't currently have funding to pay developers upfront.

I'm looking for people who are interested in potentially becoming part of the founding team, rather than freelancers doing unpaid work.

The compensation/ownership structure would be discussed openly before anyone commits to anything. I'm not interested in vague promises about "you'll get equity if we become successful."

If we decide to work together, I'd want the arrangement to be properly discussed and documented.

I'm also not expecting someone to suddenly work full-time on this. I'm looking for people who can realistically commit some consistent time alongside their studies/work.

Why I'm doing this

I've tried looking for experienced developers internationally before.

I realised that what I'm actually looking for isn't necessarily the person with the most impressive resume.

I'd rather find someone who genuinely likes building products, believes there is something interesting here and wants to grow alongside the project.

I'm intentionally keeping the initial team very small.

The goal isn't to create a giant Discord server with 30 contributors.

I'd rather have 1–2 strong developers who actually care about what we're building.

If PEAPOD goes nowhere, at least we'll have built something real and learned a lot.

If it works, I'd like the people who helped build it from the beginning to have a meaningful place in that journey.

Interested?

If PEAPOD sounds interesting, feel free to DM me.

I'd be happy to show you the current MVP, explain the architecture/product direction and answer any questions about the project before you decide whether it's something you'd want to be involved in.

I'm not expecting a polished portfolio or years of experience.

I'm looking for people who want to build something real.

reddit.com
u/LLW05 — 4 days ago

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

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!

reddit.com
u/Coderas_AH — 7 days ago

Stripe for subscription

Hello, does someone here have experience with payments inside app and avoiding using Apple’s In App Purchases and using stripe? We have an IoT app and we sell licenses for unlocking some features on physical device, which also affect some parts of an app, for example ai forecast which depends on physical device (controller) functionality. Does someone here have experience with that, will apple allow us to use stripe, can we get banned etc?
If it helps, we are based in EU and so are our customers. We also have a web app but want to slowly migrate all users to app only.
All help would be appreciated! Thank you in advance

reddit.com
u/destrux98 — 6 days ago
▲ 13 r/mobiledev+1 crossposts

Introducing expo-targets v1.0: expand the UI surface of your app

Hi! i built a library so expo apps can ship iOS targets and Android app extensions. I posted about this a while ago when the set was smaller. since then i've added a lot more Xcode targets and Android support, and i'm pretty excited about where it landed.

Expo is great at the main app, but a phone is full of other UI surfaces (share sheet, widgets, Live Activities, App Clips, iMessage, keyboards, Watch, etc). I wanted my apps on those too, and Expo didn't really give you a path there, so I built this. Some of the targets can be React Native (share, action, clips, messages), and Expo UI is also supported on both platforms. widgets and a lot of the rest are Swift/Kotlin because that's what the OS hosts. Android covers a slice of the same idea. about 47 types now.

RN targets can also OTA through expo-updates. Updates can't run inside the extension (that crashes it), so the host copies the new JS bundle into the App Group after an update. As far as i can tell, no other lib can do this - so hopefully should unlock a lot for you guys! docs: https://github.com/csark0812/expo-targets/blob/main/docs/react-native-extensions.md#extension-bundle-sideload-with-expo-updates

npm install expo-targets
npx expo-targets add

if you're already on official expo-widgets, you may need to fully swap over - they fight in some places.

repo: https://github.com/csark0812/expo-targets
npm: expo-targets (1.0.3, tested on SDK 57)

lmk if questions! excited for you all to get your hands on it!

reddit.com
u/csark0812 — 7 days ago
▲ 1 r/mobiledev+2 crossposts

Choix stack et framework pour créé une application native

Bonjour , je me posais la question dans un objectif de créé une application native sur mobile Android et iOS le mieux serait python et Kotlin en framework ou html css javaScript, node.js et sql en back et côté framework flexbox avec vue.js , vous me dirait cela dépend du projet oui je suis ok mais dans un objectif de performance de rapidité et design ?.

reddit.com
u/After-Light6403 — 10 days ago
▲ 13 r/mobiledev+10 crossposts

I spent almost a year building a personal development app by myself. Today real people started using it.

Hi everyone.

About a year ago I decided to build an Android app to help people organize habits, journaling and the best tools of personal development in one place.

I had never published something this big before, so the journey was much harder than I expected. I spent months learning, fixing bugs, redesigning screens, integrating authentication and cloud sync.

Today I checked my database and discovered that a few people had actually registered on their own.

It sounds small, but seeing real users instead of test accounts honestly made my day.

I'm still improving the app every week, so I'd love to know:

What is the one feature you wish every personal development app had?

I'm trying to build something people genuinely enjoy using and that can help you in life.

So it's still in an early stage, if you find any bug just tell me to fix it.

So if you are interested is available now on play store and if it grow enough one day it could be in IOS.

Google play Depsal 360 app

u/Lonewolf-199 — 11 days ago

What part of mobile development takes way longer than people expect?

There are some parts of building a mobile app that sound simple until you actually have to deal with them. A feature might take a few hours to build, but testing it across different devices and OS versions can take much longer.

I’ve also noticed that small things like permissions, keyboard behavior, background tasks, and app lifecycle can create unexpected problems.

For developers here, what’s one part of mobile development that you think people underestimate the most?

reddit.com
u/BravePea7749 — 10 days ago

Indian founder 🇮🇳 building a MedTech startup in Germany 🇩🇪– looking for feedback from mobile developers

Hello Dear Dev community,

I'm an Indian entrepreneur currently based in Germany. Over the past year I've been building a MedTech startup focused on digital mental health and helping people overcome anxiety.

I'm currently building the MVP and would love to hear from experienced Android/iOS developers.

I'd appreciate your thoughts on:

Flutter vs React Native for a healthcare app

Backend choices (Firebase/Supabase/etc.)

AI integration with LLMs

Building secure healthcare applications

If anyone has experience with mobile development, AI, or health-tech, I'd love to connect and exchange ideas. Feel free to comment or send me a DM.

I'm also happy to share more about the startup and the product vision if there's interest.

Thanks!

reddit.com
u/Extension-Sir-1576 — 12 days ago

What’s one mobile development problem you didn’t expect to be this annoying?

When I first started paying attention to mobile development, I thought most of the difficult parts would be writing the actual features. But the more I learn, the more it seems like the small details can take just as much time.

Things like handling different screen sizes, background tasks, permissions, app lifecycle changes, or making sure something behaves the same way across devices can become surprisingly tricky.

For developers here, what’s one mobile development problem that looked simple at first but ended up taking way more time than you expected?

reddit.com
u/BravePea7749 — 12 days ago

What mobile development challenge did you completely underestimate when you started?

When I first started learning mobile development, I assumed writing the features would be the hardest part. Instead, I found that things like handling edge cases, testing across different devices, and maintaining a clean codebase took much more time than I expected.

Looking back, there were a lot of lessons that no tutorial really prepared me for.

What challenge caught you by surprise when you started building mobile apps, and what helped you get past it?

reddit.com
u/Super-Bill4349 — 13 days ago