Home
Mobile app development with React Native
Short answer
I build mobile apps for Android and iOS with React Native and Expo, and I write the backend behind them. At Qrispy I rewrote the mobile experience and set up a Turborepo monorepo that shares packages with the web. For Harmoni Yazılım I built a React Native Android app for after-sales services.
What I do
- Android and iOS apps from one codebase (React Native, Expo)
- A monorepo so the web and mobile versions of a product share packages
- The API and database the app needs
- Subscription and payment flows
- Rewriting an existing mobile app
When you need web and mobile together
If a product has both a web and a mobile version, splitting shared code such as validation rules and the API client into a package reduces duplication. At Qrispy I did this with Turborepo, keeping the Next.js and Expo apps in one repository.
Similar work I have done
- Qrispy: rewrote the mobile experience with Expo and React Native. Built Stripe payment and subscription flows and backend services with NestJS, TypeORM and MySQL. Integrated translation and speech-to-text features with AWS services and Telnyx.
- Harmoni Yazılım: an Android app and web interface with service request tracking, repair records, photo upload and OTP-verified delivery to the customer.
Questions
- How much does a mobile app cost?
- It depends on the number of screens, features such as sign-in, payments and notifications, and the backend you need. Describe the idea briefly and I will clarify the scope and send a quote.
- Do I need separate development for iOS and Android?
- With React Native I can ship both from one codebase. If you need a very device-specific feature, I tell you up front.
- Do you also publish the app to the stores?
- I help with the release process. The store accounts (Apple Developer, Google Play) are opened in your name.
- Can you rewrite an existing mobile app?
- Yes. At Qrispy I rewrote the existing mobile experience with Expo and React Native.
Tell me about your project
A short note is enough. We pin down the scope and discuss price and timeline together.
WhatsApp +90 539 980 47 25myyilmaz97@gmail.comFill in the form
Articles that go deeper
Other services
Written by Mert Yılmaz, freelance fullstack developer.