Not only programmers and developers of Internet of Things devices are plagued with keeping up the schedule. Also house builders have to maintain theirs. Take for example the long drying times which are required for concrete waiting to get ready for the next building step. This could take anything from 30 to 60 days depending on weather and other conditions. A young company based in Germany and Switzerland came up with the neat idea to measure and monitor the moisture level directly inside the concrete and take the iPhone to analyze the data. A new IoT idea was born.


Now comes the question how to prototype and proof such an idea. By discovering techBASIC as an ideal software prototyping platform, the first demo was built in a matter of days. The QuickCM system was born. It uses a smart sensor and networks it via BLE to the iPhone or iPad. The iPhone is used to manage and control the individual sensors. It further uses the graphics and touch screen for visualization. It uses also the GPS system in order to store permanently the sensor location for later reference. Finally the sensor data is then processed and sent directly via cloud service to the Internet. Optionally the data could be sent via email directly from inside the App. So that make techBasic the heart of controlling the entire system.


After prototyping with techBASIC the application evolved into a stand-alone universal iPhone app, still using techBASIC and its Objective C run time environment. Some features by then have been complimented by native iOS programming and connecting the iOS system on an application level to the techBASIC world.


There came also the idea of launching different app versions. The support for techBASIC running with Objective C made it possible to integrate into Apple's Xcode iOS development system.This made further app development seamless and easy. To generate different app version the originally monolithic techBASIC source code was then split up in modules and a basic-pre-processor is used to splice the pieces for different apps together.


The QuickCM app was approved and is now ready for download. Thanks to this idea building a home is getting a step closer to downloading things over the internet ;-)

How techBASIC supports building your new home