Links & Resources
suggested links and resources for COMP 322/422
This list contains a variety of information, suggestions, and generally interesting material.
This section will be updated on a weekly basis during the Fall semester.
We are not responsible for the content of external websites, and whilst we try to check the currency of each link, some may no longer work.
If you have any suggestions for additions to this section of the site, please feel free to contact me.
Documentation, Guides…
- Amazon Devices
- Android API
- Android Platform Guide
- Android SDK Manager
- Apache Cordova Documentation & Guide
- Apache Cordova Documentation - Platform Support
- Apache Cordova and Visual Studio Tools
- Google Dev - Async functions
- HTML5 File API
- Ionic Docs
- jQuery Mobile API
- MDN - Async function
- MDN - Await
- MDN - ES Modules
- MDN - IndexedDB
- MDN - Inheritance and the prototype chain
- MDN - JavaScript Generator
- MDN - JavaScript Promises
- MDN - Object.prototype
- MDN - Proxy
- React
- React Native
- W3 - Web storage specification
UI Frameworks and Libraries
NB: there are many other options available, simply search online for mobile frameworks and choose your favourite.
Mockup and Prototype Tools - a few examples
- Adobe Photoshop, Illustrator
- Apple’s Keynote (useful for iOS)
- Bootstrap
- Flinto
- Framer
- Google Drawings
- Mirror.js (useful for Android)
- Proto.io
- Sketch3
- XCode Interface Builder
Tools and Other Software
- Android - Stand-alone SDK Tools (see foot of page)
- Android Studio
- Apache Cordova
- Apache Cordova and iOS in the Cloud
- Apache Ripple Simulator - MS Article
- Axios JS library
- Fastlane tools
- Firebase
- Firebase - database rules
- Genymotion
- Git
- Google’s Cloud Platform
- Grunt - JavaScript Task Runner
- Java - JDK
- Microsoft’s AppCenter
- Node.js
- React
- React DevTools
- React Navigation
- React Native
- Visual Studio Tools for Apache Cordova
- Webpack - JS bundler
- Yarn - Firebase
Text Editors (examples)
Various
Videos
- Android One - YouTube
- Beginning Graphic Design
- iPad isn’t mobile - YouTube
- Google Prototyping Series
Websites
- Apple - UI Design Basics
- Colour
- Colour Inspiration
- Google - Material Design
- Microsoft - Guidelines for Windows Runtime apps
- Underestimated Power of Colour in Mobile App Design
- usability.gov
n.b. we are not responsible for the content of external websites, and whilst we try to check the currency of each link, some may no longer work.