Development of an Android Service

Development of an Android Service

ieee projects for mca 2019

ieee projects for mca 2019

he world is currently witnessing a revolution in the Internet of Things (IoT) field. It is predicted that one day, our everyday life’s objects will embed a computer. These devices collaborate to make all tasks as simple as possible, which is the ultimate objective of IoT. In this context, and with electronics and computer Science being one of the key skills in this field, there is a focus on lowering the entry level to these two fields, enabling a wider audience to learn the basic concepts at an early age. Different products are proposed, that simplify whether Electronics or programming tasks, however, a combination of both merely exists. ieee projects for mca 2019 The paper presents an initiative to simplify the programming task that consists of developing an Android service that integrates commands to control an electrical board called IOIO, which can be controlled via Android using Bluetooth. The service can be called by the App Inventor platform to add IOIO hardware features. With this integration, the developed Android apps can control the electrical board and electrical components connected to it. All of this without technical knowledge, which opens the way for easy prototyping of embedded systems.

IoT promises to revolutionize the world in the near future, its objective is to simplify different fields, we cite robotics, electronics, programming as the most popular ones. Thanks to the recent advances in technology and the wider access to internet, IoT applications are flourishing, some are at the experimental stage such as Moti [1] or in their final form like Ikea TV furniture [2], Blue peer [3] and Tokyo Ubiquitous project in Ginza [4]. In order to create similar products, the first step is to create working prototypes. Unfortunately, when electronics and programming are required skills, only a few set of experts are eligible to perform this task, the others are scared away. This is why different products have emerged that aim to simplify these two fields and make them accessible for a larger audience even if they don’t have a technical background. Mainly Arduino [5], Raspberry Pi [6] and few other boards [7] have done a good job in providing easier access to electronics and simplifying it a little, yet there is still room on the SW side for improvement especially that programming skills are still required. This paper is organized as follows: after having an overview of some existing projects, and highlighting the need for a combination of a platform that both simplifies HW and SW, the authors present their initiative in order to simplify the programming tasks for the IOIO electrical board. Then, they present the big picture of the designed system. After that, they present the steps of implementing the Android IOIO service in order to communicate with App Inventor App. After that, a demo is presented highlighting the different tasks that were made easier thanks to the developed service. Screenshots are presented, demonstrating the successful deployment of the developed App in a smartphone.