Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
LiveCode Mobile Development Beginner's Guide (2nd Edition)

You're reading from   LiveCode Mobile Development Beginner's Guide (2nd Edition) Create interactive mobile apps for Android and iOS with LiveCode

Arrow left icon
Product type Paperback
Published in May 2015
Publisher
ISBN-13 9781849699655
Length 256 pages
Edition 1st Edition
Arrow right icon
Authors (2):
Arrow left icon
Colin Holgate Colin Holgate
Author Profile Icon Colin Holgate
Colin Holgate
Joel W Gerdeen Joel W Gerdeen
Author Profile Icon Joel W Gerdeen
Joel W Gerdeen
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. LiveCode Fundamentals FREE CHAPTER 2. Getting Started with LiveCode Mobile 3. Building User Interfaces 4. Using Remote Data and Media 5. Making a Jigsaw Puzzle Application 6. Making a Reminder Application 7. Deploying to Your Device A. Extending LiveCode Index

Preface

Everyone you know has a smart mobile device of some kind. You probably own several too! The general idea of having utility applications on a phone is not new. Even cell phone and PDA games have existed for years, but the way that iPhone used touch instead of a stylus or keyboard and the way it used gestures to reduce the number of steps to do something was a game changer.

iPhone was released in June 2007 and the Android OS was released in September 2008. If you wanted to create something that worked on both platforms, you'd had to learn two development environments and languages: Objective-C for iPhone and Java for Android.

In the desktop world, there are several development tools that allow you to publish apps on both Mac and Windows as well as Linux in the case of LiveCode. The most successful of these tools are Adobe Director, Adobe Flash, Unity, and LiveCode. Publishing apps to iOS was introduced with Adobe Director 12, which means that all four tools are also suitable for mobile development.

These tools have different strengths; in some cases, the strengths relate to the nature of the applications you can make and in other cases, they relate to how accessible the tool is to people who are not hardcode programmers. If you want to make a high-quality 3D game, Unity would be the best choice, with Director and then Flash as other choices. If you need a lot of character animations, Flash would be the best choice, Adobe Director being a good alternate.

If the most important thing for you is how approachable the tool is, then LiveCode wins easily. It's also a valid choice to make the majority of apps you might wish to make. In fact, for apps that are a set of single screens, as would be the case for most utility apps as well as board and puzzle games, LiveCode is better suited than other tools. It also has better access to native interface elements; with the other tools, you usually have to create graphics that resemble the look of native iOS and Android controls instead of accessing the real thing.

With its easy-to-use near-English programming language and the stack of cards metaphor, LiveCode lets you concentrate more on creating the app you want to make and less on the technicalities of the development environment.

lock icon The rest of the chapter is locked
Next Section arrow right
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime