Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eeue56/gappy
Learn Phonegap and some of the issues with it.
https://github.com/eeue56/gappy
Last synced: about 1 month ago
JSON representation
Learn Phonegap and some of the issues with it.
- Host: GitHub
- URL: https://github.com/eeue56/gappy
- Owner: eeue56
- License: bsd-3-clause
- Created: 2014-01-27T12:31:22.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-06T16:34:26.000Z (almost 11 years ago)
- Last Synced: 2024-05-21T12:33:39.422Z (8 months ago)
- Size: 141 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
gappy
=====Learn Phonegap and some of the issues with it.
What is PhoneGap?
-----------------PhoneGap (or the open source base cordova) is a technology that allows you create websites which interact with native features of mobile platforms. It turns your static site into a native application by running it in a browser session that has linking code to the actual platform. This allows you to write native plugins for advance functionality, while writing the bulk of your program in a way that doesn't require you to write the entire thing in a platform-specfic way.
Signing up to important things
------------------------------Create an account on PhoneGap, at http://build.phonegap.com
Do _not_ sign up with Github. It is not supported properly from the command line, and will lead to headaches.
Create an account on Github http://github.com
Installing the tools
--------------------- Git
For Linux, use your package manager to install git.
The easiest way by far is to follow the guide found at https://help.github.com/articles/set-up-git- Node.js
For Linux, use your package manage to install Node.
Grab the binary from http://nodejs.org/- phonegap (from npm)
Run `npm install -g phonegap`
What are the tools, in a nutshell?
-------------------- Git
A piece of software that allows you to log changes to your code and store code in a way that allows you to easily change it back and discover the changes between different versions of code. It also allows you use advance features like branching, which allows you to maintain mutliple versions of the same code at the same time and then join them together.
- Node.js
A non-browser based Javascript engine which allows you to access the local system in such a way that you can write traditional applications in Javascript. Node.js comes with builtin server support which allows you to create scalable non-blocking servers without too much hassle (other than the JS enviroment)
- phonegap
A tool used to simplify the management of your phonegap applications.