pgb-mobile-app-design
Using the Phonegap Developer App and NItrous.io this should eventually be a complete Mobile App Design course for High School Students
Note: Don't use IE (Internet Explorer as the web based drag and drop is not working as of Oct, 2014)
Youtube example installation video at https://www.youtube.com/watch?v=nuCaWh6_Hp8
Installation steps:
#Start Box
-
login to http://nitrous.io
-
open dashboard
-
New Box
-
click on node.js
-
(give your box a simple name such as a few letters of your first name)
-
(enter my github url) https://github.com/hpssjellis/pgb-mobile-app-design.git
-
click Create Box
-
click IDE
#Setup Box (once only)
-
(In the terminal at the bottom of the screen type)
-
npm install connect
-
npm install connect-phonegap
-
In the menu area above the terminal click "show hidden" to show the hidden .filenames
-
(using the package manager on the left open workspace and open pgb-mobile-app-design and move .nitrousboxrc file to the root folder, the upper-most folder)
-
chmod +x .nitrousboxrc
-
click "hide hidden"
-
(note: learn a few linux commands such as: pwd cd .. cd folder ls -la ./runbash.sh tab up arrow)
-
click box menu item --> restart box to activate .nitrousboxrc on startup.
-
Click Preview on the menu item (should see your web page. Copy this URL)
-
Install the Phonegap Developer App on your mobile device
-
Type the URL and see the webpage on your device.
#Daily use
-
login to nitrous, start your box
-
Start the Phonegap Developer App and view your webpages as Mobile Apps. (Note: Apps are only different from web pages when using plugins like the camera, accelerometer, GPS etc)
#Tips and Tricks
-
Do not use IE!
-
When using the Preview button it is a good idea in chrome to load an incognito window as Nitrous will be more stable if you accidentally load a plugin
-
Students with issues should be using google. Phonegap and Javascript have an enormous amount of example code on the web.
####Use this github site at your own risk! Note: This site will be changing as new information is found.
###Disclaimer: I spend my time getting complex things working in simple ways. I have no idea if I am doing anything correctly so please beware if you use my work. If you like this App and can hum, play or sing please help the musically illiterate, use a flash capable computer to add your favorite song at http://www.rocksetta.com twitter @rocksetta