When I am developing I use to test the app in several different devices.
I find boring to have to go to the menu Tools/b4abridge/select ip and then pick the IP (and to always need to take a look on the device to know which IP refers to which device)
I would like to suggest the following:
Create a new (docking?) window for the IDE, where you will show the devices available as buttons.
Change B4ABridge to send UDPBroadcast to the network. Since 99% of the devices will be in the same subnet of the computer used for debug the b4a IDE can listen to the UDP packets and then you have a b4a bridge device discovery method. You could send the device name in this packet. B4ABridge could keep sending this information like once per minute to make sure things did not change (only when START was pressed)
For the developer it will select on the Device window which device to work with. You can put IP, Android Version and Android Model in side these buttons.
As a docking window can select where to best fit in the IDE according the number of devices available. I usually have 6 at hand.
Thank you
I find boring to have to go to the menu Tools/b4abridge/select ip and then pick the IP (and to always need to take a look on the device to know which IP refers to which device)
I would like to suggest the following:
Create a new (docking?) window for the IDE, where you will show the devices available as buttons.
Change B4ABridge to send UDPBroadcast to the network. Since 99% of the devices will be in the same subnet of the computer used for debug the b4a IDE can listen to the UDP packets and then you have a b4a bridge device discovery method. You could send the device name in this packet. B4ABridge could keep sending this information like once per minute to make sure things did not change (only when START was pressed)
For the developer it will select on the Device window which device to work with. You can put IP, Android Version and Android Model in side these buttons.
As a docking window can select where to best fit in the IDE according the number of devices available. I usually have 6 at hand.
Thank you