dc.contributor.authorTan, Shawn Jun Yong
dc.date.accessioned2016-04-25T03:13:50Z
dc.date.available2016-04-25T03:13:50Z
dc.date.issued2016
dc.identifier.urihttp://hdl.handle.net/10356/66748
dc.description.abstractAs technology advances over the years, almost everyone owns a smartphone now. The creation of smartphone has impacted our lives in various ways. For example, we are always relying on it to look for information and also using it to stay connected with people. The growth of smartphone also reflects that people are shifting towards the use of mobile application. Out of all the smartphone operating system, android holds the largest share currently as more companies are developing android based smartphones. The objective of the project is to come up with a novel app that has not been addressed in the market. Therefore, a novel app can be created via an integration of two main functionalities into one app. The app developed is capable of allowing user to post reviews on a restaurant and at the same time, user can use the same app for food recognition to retrieve the food calories. There are other add-on functionalities like searching for nearby restaurants and calculating calories burnt based on number of steps walked. Before the development work, the app will first be constructed into visual diagrams for a clearer view of the overall app. Diagram drawn includes Use Case diagram, Class Diagram, Activity Diagram and Sequence Diagram. All the development will be Android based and hence the Integrated Development Environment (IDE) would be on the Android Studio since it is named the official IDE for Android. Android programming is a Java based programming language and the layout used for Android is the Extensible Markup Language (XML) stored in a file. For the testing phase, test cases will be designed to cover all the possible paths that the app can go to. After that, user acceptance test will be conducted where users will be recruited to test out the functionalities of the app for a better preparation of the real world situation. In all, this project has been completed successfully where all the main functions have been developed. However, the app can be further improved in many ways depending on the comments given by the user in the future.en_US
dc.format.extent105 p.en_US
dc.language.isoenen_US
dc.rightsNanyang Technological University
dc.subjectDRNTU::Engineeringen_US
dc.titleApplication development on Android phone IIen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorYeo Chai Kiaten_US
dc.contributor.schoolSchool of Computer Engineeringen_US
dc.description.degreeBachelor of Engineering (Computer Science)en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record