Notes App
Learn by building real world apps.
Get Started
Please note that you have to be logged in to start the course.
Course Content
 					Lessons 					Status 				
 				2
 							 								Calculator 																																   																	 										 																																																										-  													 														 															App Introduction 														 													 												
-  													 														 															Constructing the UI: Adding Buttons 														 													 												
-  													 														 															Constructing the UI: Setting Button Properties 														 													 												
-  													 														 															Constructing the UI: Completing the UI 														 													 												
-  													 														 															Constructing the UI: Adding Button Icons 														 													 												
-  													 														 															User Events and Messages 														 													 												
-  													 														 															Custom Commands and Parameters 														 													 												
-  													 														 															Grouping Buttons Together 														 													 												
-  													 														 															Entering Numbers 														 													 												
-  													 														 															Clearing the Display 														 													 												
-  													 														 															Calculating a Percentage 														 													 												
-  													 														 															Toggling a Value Between Negative and Positive 														 													 												
-  													 														 															Removing the Leading 0 														 													 												
-  													 														 															Storing Values 														 													 												
-  													 														 															Calculations 														 													 												
-  													 														 															Resizing the Number to Fit 														 													 												
-  													 														 															Saving As A Standlaone 														 													 												
 						- App Introduction
- Constructing the UI: Adding Buttons
- Constructing the UI: Setting Button Properties
- Constructing the UI: Completing the UI
- Constructing the UI: Adding Button Icons
- User Events and Messages
- Custom Commands and Parameters
- Grouping Buttons Together
- Entering Numbers
- Clearing the Display
- Calculating a Percentage
- Toggling a Value Between Negative and Positive
- Removing the Leading 0
- Storing Values
- Calculations
- Resizing the Number to Fit
- Saving As A Standlaone
3
 							Notes
4
 							 								Clock 																																   																	 										 																																																										-  													 														 															App Introduction 														 													 												
-  													 														 															Creating a Navigation Bar 														 													 												
-  													 														 															The World Clock Interface 														 													 												
-  													 														 															The Stopwatch Interface 														 													 												
-  													 														 															The Timer Interface 														 													 												
-  													 														 															The Alarm Interface 														 													 												
-  													 														 															The Edit/Add Alarm Interface 														 													 												
-  													 														 															Implementing the World Clock 														 													 												
-  													 														 															Implementing the Stopwatch 														 													 												
-  													 														 															Implementing the Timer 														 													 												
-  													 														 															Adding an Alarm 														 													 												
-  													 														 															Checking for Alarms 														 													 												
-  													 														 															Editing and Deleting Alarms 														 													 												
-  													 														 															Saving as a Standalone 														 													 												
 						- App Introduction
- Creating a Navigation Bar
- The World Clock Interface
- The Stopwatch Interface
- The Timer Interface
- The Alarm Interface
- The Edit/Add Alarm Interface
- Implementing the World Clock
- Implementing the Stopwatch
- Implementing the Timer
- Adding an Alarm
- Checking for Alarms
- Editing and Deleting Alarms
- Saving as a Standalone
6
 							 								Weather 																																   																	 										 																																																										-  													 														 															App Introduction 														 													 												
-  													 														 															Adding Controls to the Stack 														 													 												
-  													 														 															Constructing the UI in the Card Script 														 													 												
-  													 														 															Retrieve the Current Location 														 													 												
-  													 														 															Retrieve Weather Data For Current Location 														 													 												
-  													 														 															Update the UI - Days 														 													 												
-  													 														 															Update the UI - Temperatures 														 													 												
-  													 														 															Update the UI - Forecast 														 													 												
-  													 														 															Update the UI - Icons 														 													 												
-  													 														 															Update the UI - Breakdown 														 													 												
-  													 														 															Update the UI - Background 														 													 												
-  													 														 															Converting to Celsius 														 													 												
-  													 														 															Swiping 														 													 												
-  													 														 															Saving as a Standalone 														 													 												
 						- App Introduction
- Adding Controls to the Stack
- Constructing the UI in the Card Script
- Retrieve the Current Location
- Retrieve Weather Data For Current Location
- Update the UI - Days
- Update the UI - Temperatures
- Update the UI - Forecast
- Update the UI - Icons
- Update the UI - Breakdown
- Update the UI - Background
- Converting to Celsius
- Swiping
- Saving as a Standalone
7
 							Compass
8
 							 								Photos 																																   																	 										 																																																										-  													 														 															App Introduction 														 													 												
-  													 														 															Introduction to SQLite Databases 														 													 												
-  													 														 															Database Example 														 													 												
-  													 														 															Binary Data and Image Data 														 													 												
-  													 														 															Creating the Photos Database 														 													 												
-  													 														 															Database Handling 														 													 												
-  													 														 															Creating a Thumbnail 														 													 												
-  													 														 															Constructing the UI 														 													 												
-  													 														 															Navigating Between the Cards 														 													 												
-  													 														 															Listing Photos 														 													 												
-  													 														 															Selecting Photos 														 													 												
-  													 														 															Importing Photos 														 													 												
-  													 														 															Deleting Photos 														 													 												
-  													 														 															Sharing Photos 														 													 												
-  													 														 															Viewing Photos 														 													 												
-  													 														 															Viewing a Single Photo 														 													 												
-  													 														 															Viewing Albums 														 													 												
-  													 														 															Listing Albums 														 													 												
-  													 														 															Album Header Actions 														 													 												
-  													 														 															Viewing Albums II 														 													 												
-  													 														 															Adding Photos to Albums 														 													 												
 						- App Introduction
- Introduction to SQLite Databases
- Database Example
- Binary Data and Image Data
- Creating the Photos Database
- Database Handling
- Creating a Thumbnail
- Constructing the UI
- Navigating Between the Cards
- Listing Photos
- Selecting Photos
- Importing Photos
- Deleting Photos
- Sharing Photos
- Viewing Photos
- Viewing a Single Photo
- Viewing Albums
- Listing Albums
- Album Header Actions
- Viewing Albums II
- Adding Photos to Albums
