Create interactive mobile apps for Android and iOS with LiveCode
About This Book
- Create fun, interactive apps with the rich media features of LiveCode
- Dive headfirst into mobile application development through explanations enriched with ample screenshots
- Learn to create apps and interfaces using the step-by-step instructions
Who This Book Is For
The ideal reader for this book would be someone who already knows LiveCode, is interested in creating mobile apps, and wants to save the many hours it took for me to track down all of the information on how to get started! Chapter 1, LiveCode Fundamentals, will help those of you who know programming but are not familiar with LiveCode. The knowledge you've acquired should be enough for you to benefit from the remainder of the book.
What You Will Learn
- Create a simple sample application and build its interface
- Write code using a multimedia scrapbook as an example application
- Make a "To do/reminders" application
- Upload your final app to the app stores
- 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
- Preview LiveCode version 8 Widget and Builder capabilities
In Detail
LiveCode is a tool for developing mobile apps designed for users who don't want to use Objective-C, C++, or Java. LiveCode Mobile Development Beginner's Guide, Second Edition will explain how to create apps and upload them to the app stores with minimal effort.
You will begin with a simple calculator application and quickly enhance it using LiveCode Mobile. You will also learn about the interface controls for videos and images of LiveCode's environment. You'll go on digging into configuring devices and making rich media applications, and then finish by uploading your mobile applications to app stores. You will learn how to build apps for iPhone and Android devices with LiveCode Mobile through sample applications of increasing complexity.
Joel Gerdeen obtained a PhD in engineering mechanics and biomedical engineering from Iowa State University, where he started using computers in experimental research. In his first employment as a structural analyst, he developed software to assist other engineers to graphically model heavy machinery. His support of engineering computer usage transitioned into a career of software project management at FMC, Honeywell, and BAE Systems, all of which were Fortune 100 companies. Joel has experienced computing evolution from loading machine code through switches on a DEC minicomputer to booting a Raspberry Pi from a microSD card. He has worked with microprocessors, timesharing, personal computers, mainframe business systems, and latest mobile devices. After 35 years of employment, Joel ventured into mobile software development in 2010, working with a small start-up company and publishing numerous apps on both Apple and Google app stores. After working with separate iOS and Android development environments, he discovered LiveCode and was able to build on his former HyperCard experience. Joel is also active in the mobile development community in Minneapolis and has presented LiveCode at local conferences.