I\'m new to Android development and am creating an app that allows a User to create a Geo fence around a specific location for reminders. For example: Making a geofence around a
An new API called Proxim.io was recently developed that serves your purpose. The website is www.proxim.io. Here is a quote from the developer documentation:
Proxim.io is a platform for delivering relevant messages to your application users. Messages that are delivered based on real-time location, topics of interest, and geo-triggers. Messages can be delivered to a device via Push, or can be routed to a software system through an API (Web Events).
I´ve found this simple and working example
http://www.javacodegeeks.com/2011/01/android-proximity-alerts-tutorial.html
You can use the new GeoFence class released at Google IO 2013:
http://developer.android.com/reference/com/google/android/gms/location/Geofence.html
AFAIK there are no tutorials for geofencing, but it's pretty simple (assuming you want a circular fence).