Ionic is almost ready. They are on RC 1 and I thought it was appropriate to end the year showing you how to create a hybrid application using Ionic 2 and Angular 2. Doors will open at 6pm. Pizza at 6:30pm and workshop starting at 7pm.
In this workshop, I will be covering how to set up an Ionic 2 project. This will all be done using the terminal. You will need to have Nodejs installed as well as npm. I will list some things to have installed before the workshop below. What we will be creating is a CRUD list application using Firebase for the backend. We will be using TypeScript for AngularJS so make sure you have that installed as well.
Things you will learn.
• Creating Slides: This is like a slide show before your user starts the app.
• Views: You will be creating different views and switching between them
• Providers: This is the service that will connect your app to Firebase
By the end of the workshop, if we haven't run into any trouble, you will have a fully working list app that connects to Firebase.
Must haves before the workshop. These are important to have installed. If you don't have them installed before we start working, you will not be able to keep up with the group. I will be there at 6 pm and can try to help you download Ionic if you had trouble.
Things to have installed:
Node and npm: Test this to make sure. Put this in the terminal to make sure npm -v. Try to make sure it is current. 2.15.9 or higher. You can always download NodeJs again and install it. https://nodejs.org/en/
Ionic: Once you have npm installed. Install Ionic. In the terminal type this, npm install -g ionic , you may have to put sudo.
Cordova: You will need Cordova as well. In terminal type this, npm install -g cordova , you may have to put sudo.
Typescript: You will need Typescript as well. In terminal type this, npm install -g typescript , you may have to put sudo.
I will be using PHPStorm as my IDE but you can use whatever you would like.
Hope to see you there.