Menu

Live Coding School Schedule

The course runs over 6 weeks. During that time we'll take you from Zero to Hero!

If you have a clear idea for your app we invite you to build your app as we go through the program. We'll help you as you go. If not, you can follow along and build the app we'll be showing in the webinar series together.

You'll learn how to program or refine existing programming skills. We'll start out with the basics, show you how to design an app, take account of different screen types and resolutions, add complex functionality, connect it to the cloud or a web service, use device features such as the camera or GPS, refine it and finally get it into the app store. We'll also talk about the business of apps and what it takes to be successful in today's world of mobile apps.

Every Wednesday during the 6 week Live Coding School we will run a live Q&A Webinar session where you can ask questions directly to the LiveCode team of experts.

We recommend that you follow the set schedule, however don't worry if you cant make every lesson, lessons will be stored in your account meaning you can go back to them at anytime.

Pre-lesson 1

Tuesday 11th March

Installation, set up of iOS and Android and MobGUI..

Live Q&A Session

Wednesday 12th March @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 1 - Introduction to LiveCode

Thursday 13th March

  • Introduction to Business Apps and the coding school
  • Introduction to LiveCode IDE
  • Introduction to LiveCode structure and operation
  • Creating cards, stacks and controls
  • Responding to events
  • Creating the basic coding school stack

Lesson 2 - App design

Tuesday 18th March

  • App design fundamentals, layout and consideration
  • Cross platform considerations and differences between iOS and Android
  • Cross device considerations, differences between phones and tablets
  • Resolution Independence in LiveCode
  • Using the App Starter template
  • Introduce MobGUI (which will be used throughout the Academy)
  • Add navigation to the stack, using MobGUI

Live Q&A Session

Wednesday 19th March @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 3 - Data Storage

Tuesday 25th March

This lesson will cover local and remote data storage

  • Set up the data storage card
  • Connect to, retrieve data from and update a local SQLite database
  • Using local databases on mobile
  • Connecting directly to a remote MySQL database
  • Connecting to a remote MySQL database via a server script and the reasons for choosing this option

Live Q&A Session

Wednesday 26th March @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 4 - Location Services

Tuesday 1st April

This lesson will use Google maps and the native browser control on mobile. On desktop we will use the launch url command.

  • Setup the location services card
  • Use the location sensor on mobile to “locate me”
  • Allow an address to be entered and that location pinpointed
  • Show directions from the current location to the chosen location

Live Q&A Session

Wednesday 2nd April @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 5 - Multimedia

Tuesday 8th April

This lesson will look at local and cloud based options for multimedia

  • Add an intro video to the stack
  • Demonstrate local and cloud based video playback
  • Set up the Offers card
  • Use remote images to show offers or news
  • Demonstrate use of the camera and uploading images

Live Q&A Session

Wednesday 9th April @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 6 - Web Services

Tuesday 15th April

This lesson will demonstrate how to use XML, JSon and RSS data and display it in LiveCode.

  • Set up the blog page
  • Impelement the XML, JSon and RSS options and switch between them

Live Q&A Session

Wednesday 16th April @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 7 - Communication

Tuesday 22nd April

This lesson will demonstrate ways the user can communicate from within the app and how the app can communicate with the user

  • Set up the Share card
  • Set up the appointments card
  • Email (from contacts)
  • Call (from contacts)
  • Social networking, Facebook and Twitter
  • Local Notifications
  • Push Notifications

Live Q&A Session

Wednesday 23rd April @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Lesson 8 - Setup and Deployment

Thursday 24th April

This lesson shows how to set up your app for deployment.

  • Standalone Application Settings
  • Deploy to iOS and Android simulators
  • Deploy to iOS and Android devices
  • Submitting to App Store and Google Play
  • Some business/marketing focussed discussion

Live Q&A Session

Wednesday 25th April @ 17:00 British Time

  • Ask your questions directly to the LiveCode team of experts

Post Lesson 8 - The Future

Delivered upon completion of the coding school.

A shorter session on the future of LiveCode with Kevin Miller.

All the content will be available in an online library for you to view any time after the course ends.