Just wanted to express my fascination with B4X + B4XPages...
I have worked with B4A and B4i and lately also with B4R although that took me some getting used to after years of hacking with Arduino C. But I like B4R more and more, and I will soon share my creation, a Chromecast Radio
I have not used B4XPages much as my app for the Danish Society for Cat Protection "Kattens Værn" (Android, IOS) was started before B4XPages were introduced.
And I haven't used B4J at all except for a few simple non-gui experiments.
I want to install a thermometer in my greenhouse based on a ESP8266-01 and DHT11. The ESP uses a small B4R program with AsyncStream + B4RSerializator to send the readings to a simple Android app.
Then I wanted to have the app on my desktop as well, using B4J.
Fortunately I was wise enough to create the Android app with B4XPages, and B4X had already created the scaffolding for B4J automatically. So I opened the app in B4J and was curious of how much work and time it would take me to create the B4J version, given that I had almost done zero work on that platform. Wow, was I surprised ...
Steps involved:
That's cool! B4X + B4XPages are truly amazing.
I have worked with B4A and B4i and lately also with B4R although that took me some getting used to after years of hacking with Arduino C. But I like B4R more and more, and I will soon share my creation, a Chromecast Radio
I have not used B4XPages much as my app for the Danish Society for Cat Protection "Kattens Værn" (Android, IOS) was started before B4XPages were introduced.
And I haven't used B4J at all except for a few simple non-gui experiments.
I want to install a thermometer in my greenhouse based on a ESP8266-01 and DHT11. The ESP uses a small B4R program with AsyncStream + B4RSerializator to send the readings to a simple Android app.
Then I wanted to have the app on my desktop as well, using B4J.
Fortunately I was wise enough to create the Android app with B4XPages, and B4X had already created the scaffolding for B4J automatically. So I opened the app in B4J and was curious of how much work and time it would take me to create the B4J version, given that I had almost done zero work on that platform. Wow, was I surprised ...
Steps involved:
- I opened the designer and pasted all the controls from B4A onto it
- I added the B4RSerializator module
- I had to change ONE line of code: an EditText to TextField
That's cool! B4X + B4XPages are truly amazing.