Install Ionic
First, install Node.js. Then, install the latest Cordova and Ionic command-line tools. Follow the Android and iOS platform guides to install required platform dependencies. Windows users might want to watch this installation video.
Note: iOS development requires Mac OS X.
$ npm install -g cordova ionic
Install 2
Ionic comes with compiled Javascript and CSS for your app, optional Sass files and JS Framework extensions, along with a great icon pack.
Install 3
Ionic comes with compiled Javascript and CSS for your app, optional Sass files and JS Framework extensions, along with a great icon pack.
Install 4
Ionic comes with compiled Javascript and CSS for your app, optional Sass files and JS Framework extensions, along with a great icon pack.
Overview
Welcome! Ionic is a powerful HTML5 native app development framework that helps you build native-feeling mobile apps all with web technologies like HTML, CSS, and Javascript.
Start building with Ionic!
Follow these quick steps and start building high quality mobile apps in minutes. For a more indepth overview, watch our Crash Course video, which covers everything else you'd want to know.
Install Ionic
First, install Node.js. Then, install the latest Cordova and Ionic command-line tools. Follow the Android and iOS platform guides to install required platform dependencies. Windows users might want to watch this installation video.
Note: iOS development requires Mac OS X.
$ npm install -g cordova ionic
Start a project
Create an Ionic project using one of our ready-made app templates, or a blank one to start fresh.
$ ionic start myApp tabs
$ ionic start myApp blank
$ ionic start myApp tabs
$ ionic start myApp sidemenu
Run it
Ionic apps are based on Cordova, so we can use the Cordova utilities to build, test, and deploy our apps, but we provide simple ways to do the same with the ionic utility (substitute ios for android to build for Android):
$ cd myApp
$ ionic platform add ios
$ ionic build ios
$ ionic emulate ios
Major Data
Insert all possible majors that companies will be recruiting. For each major, indicate a friendlyName
to display in the user interface, and a name
, an abbreviated simple text form of the major - i.e. without any special punctuation - to use in the code.
For example, "Computer Science (B.S.)" might have a friendlyName of "CompSci (BS)" and a name of "cs".
name friendlyName
AM Applied Mathematics
BME Biomedical Engineering
CE Civil Engineering
ChE Chemical Engineering
CmpE Computer Engineering
CS Computer Science
EE Electrical Engineering
EnvE Environmental Engineering
IE Industrial Engineering
MaDE Manufacturing and Design Engineering
MatSE Materials Science andEngineering
MBP Masters of Biotechnology Program
ME Mechanical Engineering
MEM Masters of Engineering Management
MMM MMM
MPDD MPDD
MPM Masters of Product Management
MSEDI Masters of Science Engineering Design and Innovation
MSIT Masters of Science Information Technology Program
TAM Theoretical and Applied Math
UND Undeclared
MSiA MSiA
ECS ECS
Econ Economics
ISP Integrated Science Program
Position Data
Insert all possible positions/job types that companies will be recruiting. For each position, indicate a friendlyName
to display in the user interface, and an abbreviated simple text name
- i.e. without any special punctuation - to use in the code.
For example, "MS/Ph.D." might have a friendlyName of "MS/PhD" and a name of "msphd".
name friendlyName
coop Co-op
FT FTE
intern Intern
Booth Data
For each booth/table, list the booth
number, the floor
(level) number, and the room
name.
booth floor room
23 1 Heritage
11 1 Heritage
2 1 Heritage
24 1 Heritage
12 1 Heritage
20 1 Heritage
7 1 Heritage
15 1 Heritage
9 1 Heritage
26 1 Heritage
Overview
Welcome! Ionic is a powerful HTML5 native app development framework that helps you build native-feeling mobile apps all with web technologies like HTML, CSS, and Javascript.
Start building with Ionic!
Follow these quick steps and start building high quality mobile apps in minutes. For a more indepth overview, watch our Crash Course video, which covers everything else you'd want to know.
Download
Download the latest official release of Ionic and get started!
- Latest Version: 1.0.0-beta.8 "fermium-flamingo"
- Released: 2014-06-16
Download v1.0.0-beta.8 "fermium-flamingo"
You can also clone it on GitHub to get the bleeding edge release. Additionally, all of our previous releases can also be found on Github.
Command Line Utility and Seed Project
We have a node.js utility that can be used to quickly start an Ionic project. We are working to build out the functionality of this tool, but right now you can quickly create a project with our seed project by doing:
$ sudo npm install -g ionic
$ ionic start myproject
You can also clone the seed project itself, which gives you everything you need to build Ionic apps with Cordova and AngularJS.
Company Grid
Ionic was built by @benjsperry, @adamdbradley, and @maxlynch at Drifty, an independent bootstrapped software company and makers of such fine products as Codiqa and Jetstrap.
Ionic was built to take HTML5 on mobile into the future. We wanted a mobile framework that not only looked and worked great, but was also powerful enough to build the amazing apps the best developers were creating. HTML5's time has arrived. Ionic is the framework that proves it.