LiveCode Mobile Development Beginner's Guide

With this book and your basic programming knowledge, you’ll find it easy to use LiveCode to create mobile apps for Android and iOS. A great starting point for taking the app store by storm.
Preview in Mapt

LiveCode Mobile Development Beginner's Guide

Colin Holgate

1 customer reviews
With this book and your basic programming knowledge, you’ll find it easy to use LiveCode to create mobile apps for Android and iOS. A great starting point for taking the app store by storm.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$18.90
$44.99
$29.99p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


LiveCode Mobile Development Beginner's Guide Book Cover
LiveCode Mobile Development Beginner's Guide
$ 26.99
$ 18.90
LiveCode Mobile Development: Beginner's Guide - Second Edition Book Cover
LiveCode Mobile Development: Beginner's Guide - Second Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $31.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781849692489
Paperback246 pages

Book Description

LiveCode is a tool for developing mobile apps designed for those who don't want to use Objective-C, C++ or Java. Although it is a tool full of rich features to create apps it can be challenging to get beyond the basics and build interactive and fun apps. Using this book, you can develop various apps and this book guides you through ‘till you upload the apps in the appstore.

"LiveCode Mobile Development Beginner's Guide" will explain how to create applications with the easiest, most practical cross platform framework available, Livecode Mobile and upload the apps to the appstore with minimal effort.

Throughout the book, you'll learn details that will help you become a pro at mobile app development using LiveCode. You begin with simple calculator application and quickly enhance it using LiveCode Mobile. Start by learning the interface controls for videos and images of LiveCode’s environment. Dig into configuring devices, building user interfaces, and making rich media applications, then finish by uploading the mobile applications to App Stores. You will learn how to build apps for devices such as iPhone, Android with the recently developed LiveCode Mobile through sample applications of increasing complexity.

Table of Contents

Chapter 1: LiveCode Fundamentals
Background history and metaphors
You do have LiveCode, don't you?
Learning the lay of the land
Time for action – it's a drag, but you'll like it!
Creating a hierarchy
Time for action – making and navigating between cards
Making a simple calculator application
Time for action – making the calculator buttons
Other interface controls
Debugging
RunRev's online tutorials
Summary
Chapter 2: Getting Started with LiveCode Mobile
iOS, Android, or both?
Becoming an Android developer
Becoming an iOS developer
Installing Xcode
Before we can make our first mobile app
Time for action – starting an Android virtual device
Time for action – adding a Kindle Fire to ADB
Time for action – using the iOS simulator
Appiness at last!
Time for action – testing a simple stack in the simulators
Time for action – testing a simple stack on devices
Further reading
Summary
Chapter 3: Building User Interfaces
Setting up a test bed mobile app
Time for action – making the test bed stack
Time for action – calling the native e-mail application
Time for action – trying test bed stack on devices
Time for action – calling the native browser application
Time for action – showing a date picker
Time for action – loading pictures
Making OS styled buttons
Time for action – using Photoshop to prepare button states
Time for action – getting started with MobGUI
Time for action – using MobGUI to make a test bed app
Time for action – using native controls from MobGUI
Adjusting things for different screen sizes
Time for action – simple code layout example
Time for action – using the Geometry Manager to position buttons
Time for action – using MobGUI to remember layouts for us
Further reading
Summary
Chapter 4: Using Remote Data and Media
Stack structure
Loading and saving external data
Time for action – creating a data save stack
Creating a web "scraper" app
Time for action – setting up tab navigation
Time for action – adding the browser controls
Time for action – making a links extraction function
Time for action – adding the Links card "init" handler
Time for action – setting up the Text card
Time for action – extracting a list of media links
Time for action – setting up the Media card scripts
Time for Action – setting up the Keepers card
What now?
Summary
Chapter 5: Making a Jigsaw Puzzle Application
Image data format
Misusing imageData!
Time for action – testing a getPixel function
Time for action – making a racecourse
Time for action – making a race car
Making a jigsaw puzzle
Time for action – creating the pieces and choosing an image
Time for action – transferring imageData
Time for action – setting up touch events
Summary
Chapter 6: Making a Reminder Application
What is a "reminder"?
When?
Time for action – creating date and time pickers
Where?
Time for action – trying out native location tracking
What?
Making the reminders app
Time for action – creating the reminder app screens
Time for action – adding Stack level functions
Time for action – making the Home card buttons work
Time for action – making the location card work
Time for action – taking in information about the reminder
Summary
Chapter 7: Deploying to Your Device
Standalone Application Settings
Building Apps for Beta Testers
Creating an app store submission file
Uploading to the app stores
Summary

What You Will Learn

  • Create a simple sample application
  • Build the interface and write the code using a Multimedia Scrapbook as an example application
  • Make a 'To do/reminders application'
  • Build User Interfaces like Touch interfaces
  • Uploading your final app to the App Store
  • Create a jigsaw puzzle app that takes advantage of several mobile device features
  • Make standard looking buttons and fields, and programmatically create the screen layout

Authors

Table of Contents

Chapter 1: LiveCode Fundamentals
Background history and metaphors
You do have LiveCode, don't you?
Learning the lay of the land
Time for action – it's a drag, but you'll like it!
Creating a hierarchy
Time for action – making and navigating between cards
Making a simple calculator application
Time for action – making the calculator buttons
Other interface controls
Debugging
RunRev's online tutorials
Summary
Chapter 2: Getting Started with LiveCode Mobile
iOS, Android, or both?
Becoming an Android developer
Becoming an iOS developer
Installing Xcode
Before we can make our first mobile app
Time for action – starting an Android virtual device
Time for action – adding a Kindle Fire to ADB
Time for action – using the iOS simulator
Appiness at last!
Time for action – testing a simple stack in the simulators
Time for action – testing a simple stack on devices
Further reading
Summary
Chapter 3: Building User Interfaces
Setting up a test bed mobile app
Time for action – making the test bed stack
Time for action – calling the native e-mail application
Time for action – trying test bed stack on devices
Time for action – calling the native browser application
Time for action – showing a date picker
Time for action – loading pictures
Making OS styled buttons
Time for action – using Photoshop to prepare button states
Time for action – getting started with MobGUI
Time for action – using MobGUI to make a test bed app
Time for action – using native controls from MobGUI
Adjusting things for different screen sizes
Time for action – simple code layout example
Time for action – using the Geometry Manager to position buttons
Time for action – using MobGUI to remember layouts for us
Further reading
Summary
Chapter 4: Using Remote Data and Media
Stack structure
Loading and saving external data
Time for action – creating a data save stack
Creating a web "scraper" app
Time for action – setting up tab navigation
Time for action – adding the browser controls
Time for action – making a links extraction function
Time for action – adding the Links card "init" handler
Time for action – setting up the Text card
Time for action – extracting a list of media links
Time for action – setting up the Media card scripts
Time for Action – setting up the Keepers card
What now?
Summary
Chapter 5: Making a Jigsaw Puzzle Application
Image data format
Misusing imageData!
Time for action – testing a getPixel function
Time for action – making a racecourse
Time for action – making a race car
Making a jigsaw puzzle
Time for action – creating the pieces and choosing an image
Time for action – transferring imageData
Time for action – setting up touch events
Summary
Chapter 6: Making a Reminder Application
What is a "reminder"?
When?
Time for action – creating date and time pickers
Where?
Time for action – trying out native location tracking
What?
Making the reminders app
Time for action – creating the reminder app screens
Time for action – adding Stack level functions
Time for action – making the Home card buttons work
Time for action – making the location card work
Time for action – taking in information about the reminder
Summary
Chapter 7: Deploying to Your Device
Standalone Application Settings
Building Apps for Beta Testers
Creating an app store submission file
Uploading to the app stores
Summary

Book Details

ISBN 139781849692489
Paperback246 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

LiveCode Mobile Development HOTSHOT Book Cover
LiveCode Mobile Development HOTSHOT
$ 26.99
$ 18.90
LiveCode Mobile Development Cookbook Book Cover
LiveCode Mobile Development Cookbook
$ 29.99
$ 21.00
Instant Adobe Edge Inspect Starter Book Cover
Instant Adobe Edge Inspect Starter
$ 12.99
$ 9.10
Creating Mobile Apps with jQuery Mobile Book Cover
Creating Mobile Apps with jQuery Mobile
$ 26.99
$ 18.90
Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API Book Cover
Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
$ 29.99
$ 21.00
Joomla! Mobile Development Beginner’s Guide Book Cover
Joomla! Mobile Development Beginner’s Guide
$ 23.99
$ 16.80