1 / 15

Find your friend – An Android application

"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."

smeade
Télécharger la présentation

Find your friend – An Android application

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Find your friend – An Android application

  2. Content • Introduction • Google Maps and Android • Network Connection (Sockets) and Android • Conclusion • Question & Answers

  3. Introduction • Motivation / Why a project with Android? • The idea / What do I need? • The two parts of the application

  4. 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 ?

  5. 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.

  6. 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…

  7. Important android classes for our application

  8. Functions for Google maps application • displaying the zoom control • Getting the Location that was touched

  9. Functions for Google maps application Changing Views : satellite view, street view, traffic conditions

  10. Functions for Google maps application Add a Location Marker

  11. Network Connection (Sockets) and Android

  12. Network Connection (Sockets) and Android Server Client

  13. 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

  14. Reference book

  15. Thank You For Your Listening

More Related