Hybrid Framework Setup Task
Ionic is the recommended platform this quarter. Ionic is recommended because it builds single-page apps that can be tested in web browsers, and has better support for automated testing.
- Each team member individually installs the necessary software on their machine, and
verifies it works using a simple "hello world" level program.
- Works means you can both simulate the app on your development machine, and deploy it to your personal smartphone.
- Note that you may need to purchase a cable to connect your device to your development machine that supports data transfer. Many cables only support charging.
- The team, together, creates a slightly more complex shared sample app.
- One team member should create a project repo in your team Github 394 repository. Be sure to set the Owner on the new project page to eecs394-s18.
- Every other member of the team should clone the repo, and make and deploy visible changes to it.
- Every team member should be able to run the app on both their development machine and personal device.
- When all this is done, every team member enters their setup data report on the framework setup report spreadsheet. The link is on the Canvas assignment page.
This task should take just an hour or so, but may take longer if there are network or permissions issues. Get help from your teammates!
Post problems and solutions to Piazza. Always include what OS you're working on.
Setting up Ionic
Follow the instructions for installing the Ionic CLI (command line interface). Be careful not to install the outdated Ionic v1.
Be sure to check my list of Ionic tips and pitfalls.