software engineer at AWS·

I am building an app that would need at least two external APIs: a map and a payment service. I am currently building in Flutter, but I am having trouble integrating one of the external APIs with the app. I wonder (because I am still at the beginning) if I should switch to React Native or build native iOS and Android apps separately. Any advice would be appreciated!

READ LESS
6 upvotes·63.5K views
Replies (3)
Recommends
Flutter

Choosing between ios/android and Flutter is not simple. Neither is a one-size-fit-all solution. It would be impossible to suggest one or the other without first analysing particular project’s requirements.

Choosing cross-platform development (Flutter) offers a number of advantages – lower cost, faster time to market, etc…, and if applied to the right type of project, will result in high-quality, marketable mobile product. In my opinion, stick with flutter and try to resolve those problems. Here are some useful links,

Map: *https://pub.dev/packages/mapbox_gl *https://www.raywenderlich.com/4466319-google-maps-for-flutter-tutorial-getting-started

Payment Service: *https://developer.squareup.com/docs *https://github.com/square/in-app-payments-flutter-plugin *https://pub.dev/packages/stripe_sdk

READ MORE
7 upvotes·1 comment·62.1K views
espresso_coder
espresso_coder
·
January 15th 2021 at 10:56AM

Thank you for your advice!! :)

·
Reply
Recommends
Flutter

It's a bit late but I suggest staying on Flutter anyway. Though you might face troubles with APIs integration, overall development experience is better on Flutter, so you save some time & power on the project in general. Dunno if it's of any use to you, but as a prove I attach one of many Flutter vs RN comparison articles (you can find any other similar yourself on the web though), hope it helps you make a decision

READ MORE
Flutter VS React Native: What to Choose to Build a Mobile App (surf.dev)
4 upvotes·1 comment·46.7K views
espresso_coder
espresso_coder
·
June 22nd 2021 at 3:56PM

Thank you for responding to this and sorry I didn't respond. I actually chose Flutter and it has been going great for me :)

·
Reply
View all (3)
Avatar of espresso_coder

espresso_coder

software engineer at AWS