- Basics of creating an Ionic development environment and CLI;
- ionic start movieApp tabs --type=ionic-angular (Project with ionic-v3)
- ionic serve (Project view in localhost)
- ionic cordova run android (Emulates project on Android Studio AVD)
- ionic g page NeatPage (Neutral default page called NeatPage)
- ionic g tabs (Create the TabsPage and its childs)
- ionic g pipe (Pipes are archives made for filtering something)
- ionic g provider (API caller)
- ionic g components (Components are modals, pop, slider, etc. They are a less generalist Page. All new element)
- ionic g directive (Directives are arquives to change the components behavior)
- Ionic lyfecyle;
-
- ngOnInit
-
- ionViewWillEnter
-
- ionViewDidEnter (DidLoad if only one time)
-
- ionViewWillLeave
-
- ionViewDidLeave
-
- ngOnDestroy
- Using framework specifics like:
- Providers View
- Enum View
- Tabs View
- navControl.push() View
- navParams View
- localStorage View
- ion-list View
- ion-toolbar View
- ion-item View
- ion-button View
- ion-refresher View
- ion-infinite-scroll View
- ion-note View
- Non specifics: