LiveCode Mobile Development HOTSHOT

Create your own exciting applications with 10 fantastic projects

LiveCode Mobile Development HOTSHOT

Progressing
Dr. Edward Lavieri

Create your own exciting applications with 10 fantastic projects
$10.00
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Get Access

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781849697484
Paperback300 pages

About This Book

  • Create your own mobile games and apps using LiveCode
  • Develop user interfaces for mobile devices
  • Use databases and advanced features of LiveCode

Who This Book Is For

This book is great for anyone who wants to develop mobile applications using LiveCode. You should be familiar with LiveCode and have access to a smartphone. You are not expected to know how to create graphics or audio clips.

Table of Contents

Chapter 1: Developing Hello Planet!
Mission Briefing
Using pop-up dialogs
Detecting the time of day
Evaluating user input
Custom pop ups
Using locational services
Mission Accomplished
A Hotshot Challenge
Chapter 2: Developing User Interfaces
Mission Briefing
Orientation
Working with cards
Buttons
Graphics
Mission Accomplished
A Hotshot Challenge
Chapter 3: Using Math – Mobile Calculator
Mission Briefing
Creating the user interface
Accepting user input
Validating user input
Performing calculations
Using the order of precedence
Using random numbers
Mission Accomplished
A Hotshot Challenge
Chapter 4: Building Menus – Menu of Menus
Mission Briefing
Creating the main stack
Creating the project shell
Creating a swiping menu interface
Creating a pull-down menu interface
Creating an option menu interface
Creating a combobox menu interface
Creating a pop-up menu interface
Creating a tab menu interface
Creating a picker menu interface
Creating a drop-down menu interface
Mission Accomplished
A Hotshot Challenge
Chapter 5: Creating How Smart Am I? – A Quiz Game
Mission Briefing
Creating the main stack
Creating a true/false question card
Creating a multiple choice question card
Creating a sequencing question card
Creating a short-answer question card
Creating a picture question card
Adding navigational scripting
Adding scoring
Mission Accomplished
A Hotshot Challenge
Chapter 6: Creating the Find the Bananas Game
Mission Briefing
Creating the main stack
Creating the user interface
Importing and optimizing the images
Programming the game
Adding a scoring schema
Mission Accomplished
A Hotshot Challenge
Chapter 7: Creating the Jungle Dance Party Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Creating the Dog card
Creating the Monkey card
Creating the Panda card
Programming the application
Adding optional sound
Mission Accomplished
A Hotshot Challenge
Chapter 8: Creating the My Database Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Programming the Create database function
Programming the Open and Close database functions
Creating the Add Record card and functionality
Creating the View card and functionality
Creating the Query card and functionality
Mission Accomplished
A Hotshot Challenge
Chapter 9: Advanced Fun with the Advanced Fun Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Programming the All About Me option
Programming the Traveler option
Programming the Script Grabber option
Programming the Custom Properties option
Programming the Textual Fun option
Programming the Arrays option
Mission Accomplished
A Hotshot Challenge
Chapter 10: In-app Purchases and Advertising for iOS and Android
Mission Briefing
Creating the main stack
Creating the user interface
Integrating on-load advertising
Integrating banner advertising
Integrating Full Screen Ad #1
Integrating Full Screen Ad #2
Integrating in-app purchases
Mission Accomplished
A Hotshot Challenge

What You Will Learn

  • Create your first mobile app – Hello Planet!
  • Develop user interfaces
  • How to use math in mobile applications
  • Discover how to use custom menus
  • Optimize graphics for app efficiency and speed
  • Incorporate animation and sound
  • Incorporate in-app purchases and advertising
  • Create a quiz game
  • Explore how to use databases

In Detail

There are over 2,000 programming languages and several that can be used to program mobile applications. LiveCode has proven itself a strong competitor in the mobile application development market. The power of this easy-to-learn programming environment will get you starting developing mobile apps from the very first chapter.

"LiveCode Mobile Development Hotshot is a project-based guide to developing games and other apps for mobile devices using LiveCode. You will learn tricks and techniques for tackling even the most difficult mobile application topics. Best of all, you will be provided with 100% of the source code and have it explained too.

"LiveCode Mobile Development Hotshot" will present you with ten exciting projects that will expose you to different LiveCode programming techniques for mobile application development. The hands-on approach provides you with clear, step-by-step instructions in each chapter where a different type of mobile app is tackled. You will enhance your current knowledge of this programming language and build upon it by learning specific techniques and programming approaches to developing mobile applications. You will create your own calculator app, learn how to use menus for mobile apps, and design user interfaces that are optimized for mobile users. In the following projects, you will create a quiz game and learn how to use LiveCode to develop an entire game on one card. Other projects will look at using randomization and animation, as well as database control. Among the advanced features, you will learn about gathering information about a user's device, how to create contextually aware objects, how to transfer scripts, how to use custom properties, how you can analyze and manipulate text, and how to use arrays.

"LiveCode Mobile Development Hotshot" is a complete solution for people that are familiar with LiveCode and want to start developing mobile apps.

Authors

Table of Contents

Chapter 1: Developing Hello Planet!
Mission Briefing
Using pop-up dialogs
Detecting the time of day
Evaluating user input
Custom pop ups
Using locational services
Mission Accomplished
A Hotshot Challenge
Chapter 2: Developing User Interfaces
Mission Briefing
Orientation
Working with cards
Buttons
Graphics
Mission Accomplished
A Hotshot Challenge
Chapter 3: Using Math – Mobile Calculator
Mission Briefing
Creating the user interface
Accepting user input
Validating user input
Performing calculations
Using the order of precedence
Using random numbers
Mission Accomplished
A Hotshot Challenge
Chapter 4: Building Menus – Menu of Menus
Mission Briefing
Creating the main stack
Creating the project shell
Creating a swiping menu interface
Creating a pull-down menu interface
Creating an option menu interface
Creating a combobox menu interface
Creating a pop-up menu interface
Creating a tab menu interface
Creating a picker menu interface
Creating a drop-down menu interface
Mission Accomplished
A Hotshot Challenge
Chapter 5: Creating How Smart Am I? – A Quiz Game
Mission Briefing
Creating the main stack
Creating a true/false question card
Creating a multiple choice question card
Creating a sequencing question card
Creating a short-answer question card
Creating a picture question card
Adding navigational scripting
Adding scoring
Mission Accomplished
A Hotshot Challenge
Chapter 6: Creating the Find the Bananas Game
Mission Briefing
Creating the main stack
Creating the user interface
Importing and optimizing the images
Programming the game
Adding a scoring schema
Mission Accomplished
A Hotshot Challenge
Chapter 7: Creating the Jungle Dance Party Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Creating the Dog card
Creating the Monkey card
Creating the Panda card
Programming the application
Adding optional sound
Mission Accomplished
A Hotshot Challenge
Chapter 8: Creating the My Database Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Programming the Create database function
Programming the Open and Close database functions
Creating the Add Record card and functionality
Creating the View card and functionality
Creating the Query card and functionality
Mission Accomplished
A Hotshot Challenge
Chapter 9: Advanced Fun with the Advanced Fun Mobile App
Mission Briefing
Creating the main stack
Creating the user interface
Programming the All About Me option
Programming the Traveler option
Programming the Script Grabber option
Programming the Custom Properties option
Programming the Textual Fun option
Programming the Arrays option
Mission Accomplished
A Hotshot Challenge
Chapter 10: In-app Purchases and Advertising for iOS and Android
Mission Briefing
Creating the main stack
Creating the user interface
Integrating on-load advertising
Integrating banner advertising
Integrating Full Screen Ad #1
Integrating Full Screen Ad #2
Integrating in-app purchases
Mission Accomplished
A Hotshot Challenge

Book Details

ISBN 139781849697484
Paperback300 pages
Read More