(React Native / Xamarin / Flutter) which one is better to develope a Cross-Platform mobile app? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

(React Native / Xamarin / Flutter) which one is better to develope a Cross-Platform mobile app?

Which will result a more complete, beautiful, and smooth app? Is it worth to learn Dart to use Flutter?

28th Aug 2020, 1:14 PM
Mosi B.
Mosi B. - avatar
10 Answers
+ 2
Hey there! You should learn Kotlin or JavaScript ( Kotlin preferably ). Then use Android Studio by Google to code the app. I believe this is the best method.
28th Aug 2020, 1:33 PM
Vatsal Sharma
Vatsal Sharma - avatar
+ 2
Hey! There is an alternative to learning Python or Kotlin. Learn how to create a website ie web developement. For this you need to learn HTML5 and CSS3. Then you can use Android Studio to create a webview app. For more details just search on Chrome : website to app.
28th Aug 2020, 1:37 PM
Vatsal Sharma
Vatsal Sharma - avatar
+ 1
Mosi B. I did used Xamarin during my internship, I liked it more than android studio. (I recommend C# Xamarin) Q) Is Xamarin fast? No, Android studio is faster than Xamarin in terms of performance since its native(you know android is build on Java). P. S: I've not used React Native nor Flutter. I think that this is an open-ended question and shouldn't be post here, best place to post this is your feed. Anyway, happy learning. 😊
28th Aug 2020, 2:17 PM
Rohit Kh
Rohit Kh - avatar
+ 1
Flutter!!! It is both and crossplatform, and fast, and beatiful. Actually flutter not the lang. It is framework. And for flatter you will write guess in what? ))) In Dart lang!!! Yes. That's it. This is what you want. But still, python rules! 😁💪
29th Aug 2020, 6:27 PM
Shadoff
Shadoff - avatar
+ 1
Mosi B. Xamarin UI is somehow similar to android studio. You've UI components and also can create/modify your own using XAML
29th Aug 2020, 7:11 PM
Rohit Kh
Rohit Kh - avatar
0
In case write once use everywhere... Maybe python.
28th Aug 2020, 1:17 PM
Shadoff
Shadoff - avatar
0
VATSAL SHARMA thank you but my Q is about cross platform development. I don't want to develope my Android and iOS app separately. You can't use Kotlin for iOS.
29th Aug 2020, 6:19 PM
Mosi B.
Mosi B. - avatar
0
VATSAL SHARMA webview apps are as good as the ones which developed by for example ReactNative? I read about it and some says it has some flaws.
29th Aug 2020, 6:22 PM
Mosi B.
Mosi B. - avatar
0
RKK you right, maybe it's better to post this Q in my profile. Is Xamarin good at UI? For example Material Design? How about APIs?
29th Aug 2020, 6:25 PM
Mosi B.
Mosi B. - avatar
0
Mosi B. Firstly, sorry I didn't read cross-platform 😅. Secondly, I have made a few apps this way (using webview ) and it works quite well. Some people first develop their website then use this method to create their app till they develop their app.
31st Aug 2020, 4:59 AM
Vatsal Sharma
Vatsal Sharma - avatar