Index
A
- abstract state / Overview of the tabs-app application
- account, Firebase
- setting up / Setting up a new Firebase account
- Android / The beginning
- Android device
- todo app, running / Android
- Angular code, Bucket-List app
- writing / Writing the Angular code for our Bucket-List app
- text, entering into input box / Coding our input box
- wring, to UI / Wire it all up
- controller, binding / Binding the controller
- input box model, binding / Binding the input box model
- Add button, wiring up / Wiring up the Add button
- ion-item, binding / Binding ion-item
- AngularJS
- URL / Useful resources
- Apache Cordova
- about / Apache Cordova
- Appcamp.IO
- about / Appcamp.IO
B
- Bower
- URL / Useful resources
- Bucket-List app
- about / Creating a new to-do list application
- creating / Creating a new to-do list application
- overview / Overview of the Bucket-List app
- breaking down / Breaking down the app
- UI, designing / Designing the UI
- Angular code, writing / Writing the Angular code for our Bucket-List app
- testing / Testing our Bucket-List app
C
- code pen, Ionic
- about / The Ionic code pen
- URL / The Ionic code pen
- Continuum / Ionic serve labs
- Cordova
- URL / Summary
D
- data, London Tourist App (LTA)
- designing / Designing the view
- wiring up / Wiring up the data
- retrieving, with $http service / Retrieving the data with the $http service
- deleteBucketListItem function / Implementing the Delete button
- documentation page, Ionic
- about / The Ionic documentation
- URL / The Ionic documentation
F
- features, Ionic
- CSS / CSS features
- JavaScript / JavaScript features
- about / Uncovered features of Ionic
- Appcamp.IO / Appcamp.IO
- documentation page / The Ionic documentation
- Ionic creator / The Ionic creator
- code pen / The Ionic code pen
- Ionic.IO / Ionic.IO
- playground / The Ionic playground
- community / The Ionic community
- Firebase
- about / Firebase
- new account, setting up / Setting up a new Firebase account
- URL / Setting up a new Firebase account, Useful resources
- integrating, into Ionic tabs application / Integrate Firebase into tabs-app application, Adding Firebase and Angular-Fire scripts, Pulling from database, Adding to database
- adding / Adding Firebase and Angular-Fire scripts
- Angular-Fire scripts, adding / Adding Firebase and Angular-Fire scripts
- implementing, into Ionic tabs application / Implementing Firebase to our app
- pulling, from database / Pulling from database
- data, pulling from database / Pulling from database
- data, adding to database / Adding to database
G
- Google account
- URL / Firebase
- Google Chrome
- about / The ionic serve technique
- URL / The ionic serve technique
- emulation feature, using / Emulating with Chrome
- Gulp
- URL / Useful resources
H
- hybrid applications
- about / Apache Cordova
- issues / Early hybrid apps
I
- $ionicConfigProvider
- about / $ionicConfigProvider
- URL / $ionicConfigProvider
- $ionicPopover service
- adding / Adding the $ionicPopover service
- code, finishing / Finishing the popover code
- <ion-tab> element
- about / The <ion-tab> element
- input box, Bucket-List app
- text, entering into / Coding our input box
- controller, creating / Creating the controller
- model, creating / Creating the input box model
- array, creating for Bucket-List items / Creating an array for the Bucket-List items
- code, implementing for Add button / Implementing code for the Add button
- Delete button, implementing / Implementing the Delete button
- ion-item
- about / ion-item
- ion-option-button / ion-option-button
- ng-repeat, used for rendering list / Using ng-repeat to render the list
- ion-option-button element, wiring / Wiring up the ion-option-button element
- ion-list application, Bucket-List app
- implementing / Implementing the ion-list application
- using / Using ion-list for our Bucket-List app
- ion-list component / The ion-list component
- ion-item / ion-item
- ion-option-button / ion-option-button
- Ionic
- about / What is Ionic?
- history / Short history of Ionic
- features / Features of Ionic, Uncovered features of Ionic
- setting up / Setting up Ionic
- resources / Useful resources
- stack overflow, URL / Useful resources
- showcase, URL / Summary
- jobs, URL / Summary
- lab,URL / Summary
- ionic.app.scss file
- about / The ionic.app.scss file
- Ionic.IO platform
- Ionic application
- creating / Creating our first application
- blank template / Creating our first application
- tabs template / Creating our first application
- side menu template / Creating our first application
- to-do list app, creating / Creating our to-do list app
- customizing / Customizing the look and feel of your app
- Ionic CLI
- about / The Ionic CLI
- features / The Ionic CLI
- installing / Setting up Ionic
- Ionic community
- about / The Ionic community
- Ionic forum / The Ionic community
- Twitter / The Ionic community
- Ionic blog / The Ionic community
- meetup groups / The Ionic community
- Ionic creator
- about / The Ionic creator
- URL / The Ionic creator
- ionic folder, Ionic workflow
- css folder / The Ionic workflow
- fonts folder / The Ionic workflow
- js folder / The Ionic workflow
- scss folder / The Ionic workflow
- Ionic forum
- URL / The Ionic community
- Ionic framework
- URL / Useful resources
- Ionic GitHub
- URL / Useful resources
- Ionic IO
- account, URL / Testing todo app with the Ionic view
- URL / Testing todo app with the Ionic view
- Ionic labs technique
- about / Ionic serve labs
- used, for viewing app / Ionic serve labs
- Ionic market
- URL / Summary
- Ionic Modal
- about / The Ionic Modal
- creating / Creating the modal
- implementing / Implementing the modal
- modal.html file, creating / Creating the modal.html file
- wiring up / Wiring up the modal
- Ionicons / The Ionic workflow
- Ionic Popover
- about / The Ionic Popover
- implementing / Implementing the popover
- menu button, adding / Adding the menu button
- coding / Coding the popover
- $ionicPopover service, adding / Adding the $ionicPopover service
- popover.html file, creating / Creating the popover.html file
- wiring up / Wiring up the popover
- Ionic SCSS
- URL / Ionic styles with SASS
- overview / Ionic SCSS overview
- ionic.app.scss file / The ionic.app.scss file
- setting up / Setting up SCSS
- customizing / Customizing the SCSS
- $ionicConfigProvider / $ionicConfigProvider
- Ionic serve labs / Ionic serve labs
- ionic serve method / Implementing the input box
- ionic serve technique
- about / The ionic serve technique
- emulating, with Chrome / Emulating with Chrome
- Ionic setup
- NodeJS, installing / Setting up Ionic
- Ionic CLI, installing / Setting up Ionic
- Ionic Slack channel
- about / The Ionic community
- URL / The Ionic community
- Ionic tabs application
- about / The Ionic tabs application
- creating / Creating an Ionic tabs application
- running / Running the tabs-app application
- overview / Overview of the tabs-app application
- tabs.html file / Overview of the tabs.html file
- tabs, adding / Adding tabs to the tabs-app application
- state for new tab, adding / Adding the state for the new tab
- tab-wall.html file, creating / Creating the tab-wall.html file
- WallController controller, creating / Creating the WallController controller
- tab, creating / Creating the tab
- extending / Extending our tabs-app Ionic app
- post wall feature, implementing / Implementing the post wall feature
- Ionic view
- about / The Ionic view
- used, for testing todo app / Testing todo app with the Ionic view
- URL / Testing todo app with the Ionic view
- Ionic workflow
- about / The Ionic workflow
- ionic folder / The Ionic workflow
- bower.json / The Ionic workflow
- config.xml / The Ionic workflow
- gulpfile / The Ionic workflow
- ionic.project / The Ionic workflow
- package.json / The Ionic workflow
- index.html file / In-depth look at our project
- app.js file / In-depth look at our project
- app, envisioning / Envisioning our app
- todo app, building / Building our todo app
- iOS device
- todo app, running / iOS
L
- local JSON database file, London Tourist App (LTA)
- about / The local JSON database
- creating / Creating the local JSON database file
- populating / Populating the JSON file
- London Tourist App (LTA)
- about / Introduction to the London Tourist App
- creating / Creating the London Tourist app
- side menu app, designing / The side menu app design
- Ionic side menu template, using / Using the Ionic side menu template
- side menu app, using / Seeing the LTA side menu app in action
- side menu app’s code, exploring / Exploring the LTA side menu app's code
- developing / Developing the LTA application
- local JSON database / The local JSON database
- view, designing / Designing the view
- data view, designing / Designing the view
M
- meetup groups
- URL / The Ionic community
- menu.html file, London Tourist App (LTA)
- about / The menu.html file
- <ion-side-menus>element / The <ion-side-menus>element
- <ion-side-menu-content>element / The <ion-side-menu-content>element
- <ion-side-menu>element / The <ion-side-menu>element
- menu button
- adding, to Ionic Popover / Adding the menu button
- mobile development
- history / The beginning
- issues / The problem
N
- native mobile applications / The beginning
- ngCordova
- URL / Summary
- NodeJS
- installing / Setting up Ionic
- URL / Setting up Ionic, Useful resources
- Node Package Manager (NPM) / Setting up Ionic
P
- playground, Ionic
- about / The Ionic playground
- URL / The Ionic playground
- popover.html file
- creating / Creating the popover.html file
- post wall feature
- implementing / Implementing the post wall feature
- backend challenge / The backend challenge
S
- SASS / CSS features
- used, for ionic styles / Ionic styles with SASS
- side menu app’s code, London Tourist App (LTA)
- exploring / Exploring the LTA side menu app's code
- index.html file / The index.html file
- menu.html file / The menu.html file
- Single Page Application (SPA) / What is Ionic?
T
- tab-wall.html file
- creating / Creating the tab-wall.html file
- tabs
- adding, to Ionic tabs application / Adding tabs to the tabs-app application
- state, adding / Adding the state for the new tab
- creating / Creating the tab
- to-do list app
- creating / Creating our to-do list app
- Bucket-List app, creating / Creating a new to-do list application
- todo app
- building / Building our todo app
- UI, creating / Creating the UI
- code / The code
- user interface, connecting to code / Wiring things up
- ionic serve technique / The ionic serve technique
- Ionic serve labs / Ionic serve labs
- Ionic view / The Ionic view
- testing, with Ionic view / Testing todo app with the Ionic view
- running, on devices / Device
- running, on Android device / Android
- running, on iOS device / iOS
U
- UI, Bucket-List app
- designing / Designing the UI
- input box, implementing / Implementing the input box
- ion-list application, implementing / Implementing the ion-list application
W
- WallController controller
- creating / Creating the WallController controller