Experiencing Android App Development and Connecting Students Together
摘要
This research aims to create a convenient way for college students to connect with their peers and get educational help for their classes. In an age of social media and introversion, students can struggle to get study assistance, whether it be through professors or classmates. This research links those needing study partners and those willing to help. The research app, “StudyBuddy”, was developed in Android Studio. User information was created and stored in an unencrypted local SQLite Database as a temporary solution for the registration and login part of the app. SQLite was found to be easy to work with in Java and has a low barrier of entry for those new to the service, assuming one already has a basic understanding of SQL. Research was done on Android sensors, and the app contains a Google Maps activity that utilizes location sensors to help users find potential “Study Group” locations on campus. Research with the Android Studio emulator found that Google Maps needed to be launched and the location updated before it would work correctly within the StudyBuddy app. The research results found database utilization within Android Studio and Java to be efficient, specifically that local databases and SQLite are better suited for smaller amounts of data. It was also found that Android location sensors can be beneficial for developers in terms of user data and integration but can bring some privacy concerns and complications when using emulators. Keywords: Android app. Education app, Android Sensors application.