150 likes | 158 Views
"Find Your Friend is an Android application that utilizes Google Maps and network connections to enable users to easily track the location of their friends. This project provides an introduction to the use of Google Maps in Android apps, as well as demonstrates how to implement network socket connections. The application also includes a comprehensive guide and question & answers section."
E N D
Content • Introduction • Google Maps and Android • Network Connection (Sockets) and Android • Conclusion • Question & Answers
Introduction • Motivation / Why a project with Android? • The idea / What do I need? • The two parts of the application
Google Maps and Android • Android support Location based service APIs. • In addition to simply using the Google maps application we can program to add many cool things to our application But how can we show Google maps in our application ?
Obtaining the maps ApI key • We need to apply for a free Google Maps API key before • we can integrate Google Maps into your Android application. • First we need to create a certificate and get its MD5 fingerprint • Then we code.google.com and register with MD5 to get the Google key.
Important android classes for our application • android. Location package contains • Location Manager :provides access to the location service • Location Provider : provides periodic reports on the geographical location • Location Listener :Provides callback methods when the location get changed…
Functions for Google maps application • displaying the zoom control • Getting the Location that was touched
Functions for Google maps application Changing Views : satellite view, street view, traffic conditions
Functions for Google maps application Add a Location Marker
Network Connection (Sockets) and Android Server Client
Conclusion • New experience • First time using java • First time using eclipse and working with smartphone applications on • real device and using the emulator Improving our application