How come b4x is not listed.. Shame.
Cross platform tools can mean many things.Cross platform means u create 1 project 1 ui 1 code and have the possibility to export that code to any platform.
Cross platform tools can mean many things.
I consider B4X to be a suite of cross platform development tools as you can share most of the code.
Actually you can share much more than you can share in Xamarin (with the exception of Xamarin.Forms).
Are you sure that it would have been a good idea to limit the features to only features that are available in all platforms (Arduino, Android, iOS, desktops, servers and others)?Unfortunately not all created code can be wholly transported between B4A B4I B4J B4R
The number one cross platform tool in this article is Xamarin. As I wrote, Xamarin.iOS and Xamarin.Android (which are the tools that most Xamarin developers use) are not cross platform at all. They allow you to write code based on the native APIs with C#.anually is maturing and the XUI interface makes it more versatile, but still can not be considered at the level of other languages that have only one IDE for all platforms.
I could not try the new XUI tools because I'm still with version 6.50. But I follow with interest the developments of the new versions.The number one cross platform tool in this article is Xamarin. As I wrote, Xamarin.iOS and Xamarin.Android (which are the tools that most Xamarin developers use) are not cross platform at all. They allow you to write code based on the native APIs with C#.
Xamarin.Forms is cross platform as they provide their own abstraction layer.
Compare this code snippet: https://www.b4x.com/android/forum/threads/b4x-xui-create-a-round-image.85102/#post-539123
To: https://blog.xamarin.com/elegant-circle-images-in-xamarin-forms/
The "cross platform level" of the B4X snippet is 100%.
The level of this Xamarin solution is ~0%
We would have ended with a development tool limited to one feature:
Log
Cons: One of the biggest disadvantages with RhoMobile is Its RhoElements RFID plug-in is not freely available for Windows Mobile/CE.
I also really don't understand why in the article there is not react native.. Facebook, Instagram, and more other applications are made using react native, and this is not a tool... This is THE tool
I heard it, but don't know nothing about react navite before this week end. During the week end, i listen a speech from an architer software from Moscow, during the devfest organized with Google support. I think it is really great. I'm not able to compare it with B4x, and btw B4x is RAD, react native no, but there are some features that are fantastic. For example, you can change the code of your application and fix bug after that application is in distribuition, without send a new package on store. I don't know java script, and i never wanted to learn it, but i think i will learn itI honestly never heard of it. I've discovered the existence of your post.
It is written in JavaScript and realizes native App, no hybrids as it may seem.
The Linguistic Market is becoming crowded. This is good, allowing us to choose to develop the language that is most enjoyable to us. Too bad that there is not enough information to let you know all the offers.
At the same time too many choices sometimes lead to confusion. We look like kids in a hypermarket full of toys of all kinds and have to choose one just one.
I have my idea about the best RAD CrossPlattform, at least compared to those I know, maybe in the future knowing other existing (or being developed) I could change my mind
It is completely different from Java. Javascript has nothing to do with java, except the first 4 letters in its name.it's not very different from Java