Agile software development for mobile applications and wireless interaction with hardware development board (Arduino) | IEEE Conference Publication | IEEE Xplore