Coder Social home page Coder Social logo

tracker's Introduction

Building a GPS Tracker App in Titanium

I have big plans this summer. I hope to cycle 400km through Rwanda (Africa) and raise €10,000 in funds for Compassion, a children aid charity.

Obviously this means I'm on my bike a lot these days. I've been tracking all my rides using Ride with GPS from the start, but a few weeks ago I wondered how easy it would be to build such a GPS tracker myself in Titanium.

So, I present to you...

Tracker 4 Compassion

This initial version simply tracks your geolocation. You can view your previous routes on a map or browse through the individual data points. I plan to add more features in the next two months as I start to use the app for my own rides and hope to have it fairly complete by the time I go to Rwanda in June.

Screenshots

Get it on Google Play     

Learn from the source

As an Appcelerator Developer Evangelist I help developers to build Native Mobile Apps and APIs in JavaScript. One way I do this is by building and blogging about sample apps.

In this spirit I open sourced the app on GitHub and as I continue to develop the app I will publish blog posts to guide you through the code and share some best practices:

Contribute to the app...or to Compassion

I use GitHub Issues to track planned features, enhancements and bugs. Feel free to contribute ideas there, or help me resolve them and send a PR. I will list the names of all contributors on the app's Settings screen.

Of course you are also more then welcome to contribute to Compassion.

I'll follow up with the first blog post on the app source code soon.

Code Strong, Code with Compassion! 🚴

This software is licensed under MIT. Learn from it and use it in any way you want, as long as you include the copyright notice and permission notice in LICENSE, including the link to http://fokkezb.nl/rwanda. Also consider to donate to Compassion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.