Skip to content

Acknowledgements

Hadi Michael edited this page Oct 18, 2012 · 1 revision

Acknowledgements

Several tools, plugins and open-source libraries were used to make V-Tracker possible. Gratitude is extended to each and every developer that contributed to these projects.

Software libraries and plugins

PhoneGap - Apache 2.0

PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript.

alt-text
Figure 1. Apache Cordova, the project behind PhoneGap

jQuery - MIT

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

alt-text
Figure 2. jQuery Mobile logo

A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design.

alt-text
Figure 3. jQuery mobile logo

flot - MIT

flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.

alt-text
Figure 4. jQuery.flot logo

Numeric Javascript is a javascript library for doing numerical analysis in the browser. Because Numeric Javascript uses only the javascript programming language, it works in many browsers and does not require powerful servers.

alt-text
Figure 5. NumericJS logo

Modernizr - MIT & BSD

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

alt-text
Figure 6. Modernizr logo

Google Maps - application must be free for users

Google Maps has a wide array of APIs that let you embed the robust functionality and everyday usefulness of Google Maps into your own website and applications, and overlay your own data on top of them.

alt-text
Figure 7. Google maps logo

Other tools

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

alt-text
Figure 8. node.js logo

YUIDoc is a Node.js application that generates API documentation from comments in source, using a syntax similar to tools like Javadoc and Doxygen.

alt-text
Figure 9. YUI logo

Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development engine.

alt-text
Figure 10. Aptana logo

Mou is the missing Markdown editor for web developers.

alt-text
Figure 11. Mou App logo

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers.

alt-text
Figure 12. GitHub logo