crossmob / CrossMobile

Create native iOS, Android, Windows Phone and Desktop applications in Java. Write it once, and produce sophisticated multiplatform applications.
GNU Lesser General Public License v3.0
51 stars 14 forks source link

CrossMobile Android Design and Drag drop add widgets #14

Open droidalfa opened 1 year ago

droidalfa commented 1 year ago

I am using CrossMobile, it has some shortcomings for Android, for example, there is no checkbox, there is no Android basic elements such as ListView, there is no application design screen for Android, I want it to be like this, I will drag the button, add it to the home screen, and when I double-click the button, I will enter the click event of the button and write the code.

It would be great if these features existed

teras commented 1 year ago

The idea behind CrossMobile is to use iOS elements. There's no ListView, there's UITableView, there's no checkbox, since there's no checkbox under iOS either, etc.

Having said that, there is a - platform specific - way to access all that, but you'll need to write a "plugin". There's already an open issue for that, about documenting plugin creation.

About D&D tools to create UIs, there's one but maybe you won't like the answer: it's Xcode itself. CrossMobile understands the code generated by Xcode and tries to re-implement it in Android.