Trying to find out shifts in mobile development tech

July 1, 2022, 6:27 am
Trying to find out shifts in mobile development tech
Trying to find out shifts in mobile development tech stacks in Indian startups. Reply to this with any startups you work(ed) at or know, which have moved from one tech stack to another (i.e. React Native to Native, or Native to Flutter) etc. RT for good karma.

UrbanCompany Moved from native android and ios to React Native completely last year. Web is also powered by same platform named Orion which powers android, ios and web all 3 platforms.

Yocket Full fledged flutter.

Any idea on MedPlus? I loved how light their app is.

We at groww started with react-native, later because of performance issues we moved some parts to native on android. Our android app is an brownfield app and IOS is an Greenfield app with 100% react-native.

Zestmoney moving from native Android to flutter, 50-50 at the moment in prod. Ios app built completely on flutter. Any new feature/module is built on flutter.

Worked at Freshworks and we had a mix. Here`s how we went about choosing what worked for us I`m not sure of that. If you want, I can connect with folks from that worked on it.

I guess you can also check the demand for developers with Native, RN and flutter as which stack is getting adopted

At Practo, part of the doctor side app is written in react native, newer features are still written in native only, rn is just maintained.

didnt Groww move from RN to native on Android?

Worth considering ionic portals with capacitor

At Grab we had started with react native at experimental basis for some flows but after sometime we decided to sunset it and transition to flutter. Now we have merchant app in flutter and few flows in the main app using Flutter.

Going pretty good, we are live on both platform for more than half a year now. Tooling support is a bit lacking.

Yeah, luckily internally we had already decided to move to webview and some of our verticals like Health Records, Online Consultation and Lab Tests (soon) are on WebView. The one in TataNeu is end to end webview. Almost no rework needed on the code. So that was a breeze for us

Interesting, Tata 1MG going from Native to webviews At 1mg, we`ve been in the process of moving to webviews completely. - We wanted quicker TAT for experimentation - Do highly dynamic UIs and iterate quick - One codebase to rule them all - Native bridges for app-webview comms - Faster rollouts with no legacy maintenance overhead

Urban Company always got a feeling that zerodha is flutter

Yeah they are going back to native

Not an Indian startup, but anyway adding to the list In Dineout written some module on react native but mostly in native. Not sure if it is still there.

After the migration (with react native)

Am a bit astounded to hear this Thanks for sharing, I`ll research more on this ..

would you have some insights ..

Maersk moved from native to flutter I guess most of the screens are in React Native but there are a lot of Native components within those screens that`s why they are using the Sushi UI library. Also saw a recent RN blog post on their engineering blog BikeWale app was migrated from native to React native with lot of hacks and compromises 2 years back. On iOS it was working smoothly but on Android there were lots of UI and performance issues.

oh haha, I did actually read it. I agree that thir can be npm issues at times but DX is unlikely to be as smooth as native. Also seemed like extensive usage of native libraries rather than JavaScript.

Flipkart: Originally native, moved to React Native to move faster across multiple platforms and roll out features simultaneously mWeb is also important for them. They use native, RN and RNWeb all three Navigation framework is written natively More Started with native on Android, and never made native iOS. Moved to React Native for both platforms, but it didn`t work and moved to Flutter eventually. More to read here: Grofers went from native to React Native (when I was there 3 years back) Gojek has teams experimenting with Flutter and Kotlin Multiplatform

Our competitor company has made a transition. Though note sure why. Coinbase has used React Native for almost similar UI. Originally React Native app, remained mostly RN till 2019. Off late, some portions are moving to native. I hear on Android the home screen is mostly in Kotlin now. Still majority of codebase remains React Native.

Adding more I know of: Slice Pay Originally native apps on both platforms. Recently experiments with Flutter has made it brownfield with very few flows (~5%) in Flutter. New features continue to be made mostly in native, not in Flutter.

I remember BMS went from RN to Native I guess can confirm

zerodha shifted from RN to flutter, i remember a blog from them

I can start off myself: Zomato At Zomato the main apps are native with 9-10 yr old codebases. The "chat" flow was created in React Native but has been moved to native since then. The apps for drivers and restaurants were React Native but are now in native Android.

flutter to native

Native apps for Android was there, now shifted to flutter to cater to both android/iOS

 
Sponsored links