+ 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?
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.
+ 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.
+ 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. đ
+ 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! đđȘ
+ 1
Mosi B. Xamarin UI is somehow similar to android studio.
You've UI components and also can create/modify your own using XAML
0
In case write once use everywhere... Maybe python.
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.
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.
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?
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.