Abstract

This chapter focuses on the major ideas behind the human‐in‐the‐loop (HiTL) application — HappyWalk Android project, and discusses the actual implementation of this application. It then discusses the various phases needed for setting up the development environment. These comprise installing the Android software development kit, cloning the HappyWalk Android project, deploying the server, and testing the basic sample app. Android applications are developed through Android Studio (AS). The chapter summarizes the necessary tasks to properly install this IDE, including installing the Java SE Development kit, AS, and Android SDK. To compile and use the server, the following technologies are available: PostgreSQL 9.3, for hosting the given database; Eclipse Mars IDE for Java EE Developers; and Apache Tomcat 7. The server needs to communicate with Foursquare to acquire POI information. Therefore, the machine hosting it needs to have an active Internet connection. This is essential for the proper functioning of the HappyWalk system.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call