Developers should learn how to work with XUI library. It is very simple and once you understand how to use it you can share almost all of the code (95%+) between the three platforms.
it would be useful if the devs can set a project option cross platform (XUI) and the ide focus & support on this.
as example the "correct" definitions & events created by designer.
reducing of a few variations between platfroms.
i remember i used much time for search & try & solve for simple problems.
for the integration of a xCustomListView there was so much possibilities, you find outdated docu or something about CustomListView as basic class file.
i think much entrys in the forums that have replacement should get a deprecated flag and should hide by default because manuals are very important.
i believe all developers wish is that programming feels like walk through air and not walk through water. thats because people do not want waste any of her (spare) time.
there are small changes that u can make with a big benefit for us.
for any reason here i can't use B4XView
Private ListViewPWD As CustomListView 'B4XView ???
Private LabelColumn1 As B4XView
Private LabelColumn2 As B4XView
the TextField as B4XView missing the input type None property (.Locked=True in VB6).
one stumbling block
Dim p As B4XView = xui.CreatePanel("Row")
#if B4J
p.SetLayoutAnimated(0 ,0,0,600,30dip) 'how to use 100%x ???
#Else If B4A
p.SetLayoutAnimated(0 ,0,0,100%x,30dip)
#End If