1 option
LiveCode mobile development cookbook : 90 practical recipes for creating cross-platform mobile applications with the power of LiveCode / Edward Lavieri ; cover image by Neha Rajappan.
- Format:
- Book
- Author/Creator:
- Lavieri, Edward, author.
- Language:
- English
- Subjects (All):
- Application software--Development.
- Application software.
- Smartphones--Programming.
- Smartphones.
- Physical Description:
- 1 online resource (256 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, [England] : Packt Publishing, 2014.
- Language Note:
- English
- Summary:
- If you are a LiveCode mobile developer looking to improve your existing skills, add efficiencies to your code, or want a better understanding of LiveCode's capabilities, then LiveCode Mobile Development Cookbook is a must-have for you. The reader should at least have a basic understanding of LiveCode and mobile application development.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: LiveCode Mobile Basics; Introduction; Setting up your mobile environment for iOS development; Setting up your mobile environment for Android development; Defining icons and images for iOS development; Defining icons and images for Android development; Configuring standalone application settings for iOS applications; Configuring standalone application settings for Android applications; Using the simulator; Saving a standalone mobile app
- Chapter 2: Human Computer InterfacesIntroduction; Creating a new main stack; Displaying web pages in your app; Masking user passwords; Including glow effects on buttons; Including state graphics on buttons; Getting an object''s properties; Setting custom properties; Aligning interface objects; Dynamically displaying interface objects; Getting the user input; Recording user actions; Restricting the user input; Using mobile keyboards; Using a date picker; Using a time picker; Using effects between cards; Using buttons for navigation; Chapter 3: Loops and Timers; Introduction
- Implementing a countdown timerImplementing a count-up timer; Pausing a timer; Resuming a timer; Using a loop to count; Using a loop to iterate through a list; Chapter 4: Managing Text; Introduction; Reading user input; Searching text; Replacing text; Combining text; Encrypting text; Writing text; Reading text; Sorting text; Formatting text; Appending text; Translating text into Pig Latin; Chapter 5: Communications; Introduction; Initiating a phone call; Sending an e-mail; Formatting an e-mail; Chapter 6: Data Structures; Introduction; Using arrays; Using multidimensional arrays
- Saving external dataLoading external data; Reading XML; Writing XML; Using SQLite; Using MySQL; Chapter 7: External Media; Introduction; Loading an image; Capturing an image from a mobile device''s camera; Resizing an image; Playing a movie; Controlling the movie playback; Playing an audio file; Chapter 8: Using MobGUI; Introduction; Setting up MobGUI; Using a navigational bar; Using a button; Using a navigational button; Using a slider; Using a toggle button; Using a list button; Using a progress bar; Chapter 9: Using Animation Engine; Introduction; Setting up Animation Engine
- Moving objects along a lineMoving objects along a polygonal path; Moving objects along an elliptical path; Moving objects along a circular path; Stopping a moving object; Calculating the distance between two points; Using speed; Using collision listeners; Simulating gravity; Chapter 10: Miscellaneous; Introduction; Adding numbers; Subtracting numbers; Multiplying numbers; Dividing numbers; Using advanced math; Randomizing numbers; Opening a web page; Querying web data; Using the geometry manager; Using invisible objects; Taking snapshots of a card; Taking snapshots of an area on a card
- Detecting the operating system
- Notes:
- "Quick answers to common problems"--Cover.
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed September 24, 2014).
- ISBN:
- 9781783558834
- 1783558830
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.