15. Tooling
Ionic playground – can be used as a REPL for
learning Ionic
Ionic Lab – Desktop app to create ionic apps
Any text editor of your choice
Visual Studio 2015
VS Code
Sublime Text
Atom
Vim
Emacs etc.,
17. JS Components
Action Sheet
Backdrop
Popup
Popover
Modal
Loading
Spinner
Slide box
Tabs
Side Menus
Navigation
Header
Footer
Form inputs
ion-checkbox
ion-radio
ion-toggle
Lists
ion-list
ion-item
ion-delete-button
ion-option-button
ion-reorder-button
collection-repeat
ion-refresher
ion-pane
ion-content
and many more and more ….
18. CSS Components
Header
Footer
Buttons
List
Cards
Form inputs
Toggle
Range
Select
Tabs
Grid
and many more and more ….
19. ngCordova/Ionic Native
ngCordova gives simple AngularJS wrapper for most commonly used
cordova plugins to make app development efficient and faster
Barcode scanner
Camera
TouchID
Oauth
iBeacon
Social Sharing
Push notifications
Progress indicators
and many more and more …
Ionic Native is ngCordova’s ES6 and Typescript equivalent focused more
for ng2 and Ionic v2 apps
21. Ionic Cloud
Users - User authentication
Push - Push notifications
Deploy - Live app deployment
Package - Native app packaging
Other services in alpha/beta
Analytics - To capture the various telemetry about the app
Deep linking – To easily link to content hidden deep inside the
app
and many more and more ….
22. Ionic View
Ionic View makes it easy to share your Ionic and
Cordova apps with clients and testers around the
world, all without ever going through the App Store.
Sign up at apps.ionic.io
Run the below ionic CLI commands
ionic upload
ionic share <email>