LiveCode 8 App Building Course
Learn by building real world apps.
First, Download LiveCode
Select your operating system below. This will download the installer for the latest version of LiveCode Community. This is currently 9.6.1.
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