Today is my first book review and the book is:Â LiveCode Mobile Development Cookbook by Dr Edward Lavieri. The book is centered aroundÂ 90 recipes to help introduce building cross-platform mobile applications with the LiveCodeÂ and isÂ published by Packt Publishing.
About the author
The author, Dr Edward LavieriÂ is a veteran game designer and developer. He has multiple masters degrees and was an Intelligence specialist and Command master chief in the US Navy. He has also written LiveCode Mobile Development Hotshot and Software Consulting: A Revolutionary Approach.
Who This Book Is For
The book is geared toward people who are new to LiveCode and who are wanting to get started with building cross-platform mobile apps for smart phones and tablets.Â While the book is for beginners, more experiencesÂ developers mayÂ also come some useful snippets of information.
Ideally you will want to have a bit of an understanding of LiveCode before reading the book,Â e.g. complete the LiveCode getting started tutorials.
What is LiveCode?
If you are not yet familiar with LiveCode, LiveCode isÂ programming language and development environment that allows you to create applications for all popular platforms (Windows, Mac, Linux, iOs, Android and web servers.) It’s a high level language, meaning you write less and can do more. You can find out more about LiveCodeÂ here.
About the book
I read the PDF version of the book on my laptop andÂ my t100 tablet. The pdf is well formatted and easy to read and follow. Everything is nicely linked and it was a joy to read. It is probably one of the better formated pdf based e-books I have read in while. The epub version looked greatÂ aswell..
The book is centered aroundÂ 90 practical examples covering various aspects of building mobile apps Â in LiveCode.Â This includes: installing and getting setup, building interfaces, interacting with a user, arrays, loops and timers, working with text, databases, xml, external media, mathematics, taking snap shots and numerous other examples.
The book also includes twoÂ chapters covering two of the more popularÂ LiveCode extensions. The firstÂ brieflyÂ covers using Mob Gui, a popular premium extension for adding iOS themed native control to your app and Animation engine.The second covers using Animation Engine, a popular extension for animating objects in LiveCode. While the authorÂ does not go into too much detail withÂ Animation Engine, he does cover the basics, which should be ample get started with.
The author makes a slight mistake with animation engine when he says it is commercial product that does not come with a commercial or community licence. Animation engine was dual licensed in 2013 and is available with a GPL3 or a commercial licence. See this post for, on the LiveCode forums for more details.
While the book is a great introduction to developing mobile apps, there were a few things, like interacting with the GPS, the accelerometer and resolution independence that I feltÂ could have also been included. They were most likelyÂ not covered as theyÂ are more advanced features and not in the scope of the book. If you master all the recipes in the book, you would have no problems picking more advanced conceptsÂ up by yourself.
While the book won’t make you a mobile rock starÂ over night. It will help you along the way and point you in the right direction.
Beginners and those new to LiveCode will find the book useful and it will help speed you along your path to being able to develop mobile apps. More seasoned LiveCode developers will probably get little from the book but if you have questions about building mobile apps, this book could be a good place to start.
if you are wanting to get started with Â mobile development or learn more specifically about developing mobile apps with LiveCode, I would definitely recommend the book. If you are already have some experience with LiveCode this book would also be worth taking a look at.. If you are already an experienced LiveCode developer, this book is probably a bit to entry-level for you.
The book is available fromÂ Packt Publishing, and costsÂ $25.50 for the digital book orÂ $49.99 for the print + digital book combo. It is also available from other online retailers such as Amazon. Should you have any doubts, Packt Publishing also have a free sample on their website.