Instant RubyMotion App Development by Gant Laborde by Gant Laborde - Read Online

Book Preview

Instant RubyMotion App Development - Gant Laborde

You've reached the end of this preview. Sign up to read more!
Page 1 of 1

Table of Contents

Instant RubyMotion App Development


About the Author

About the Reviewers

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

1. Instant RubyMotion App Development

So, what is RubyMotion?


Basic installation

Step 1 – installing the iOS SDK

Step 2 – RubyMotion buy/install/update

Editor independence

RubyMine and IDEs

Customizing RubyMine

Quick start – creating your first application

Step 1 – understanding the environment

Cocoa Touch

Step 2 – understanding the app structure

A short editorial about MacBacon

Step 3 – running and testing the application

Step 4 – writing Hello World the RubyMotion way

Top 3 features you need to know about


Implementing a Gem

Step 0

Step 1

Step 2

Step 3

Utilizing Gems

People and places you should get to know


Base documentation

RubyMotion documentation

RubyMotion examples

Popular Gems


Instant RubyMotion App Development

Instant RubyMotion App Development

Copyright © 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: July 2013

Production Reference: 1190713

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-84969-652-4



Gant Laborde


Amit Kumar

Steve Ross

Acquisition Editor

James Jones

Commissioning Editor

Sharvari Tawde

Technical Editor

Jalasha D'costa

Project Coordinator

Amey Sawant


Kelly Hutchinson

Production Coordinator

Prachali Bhiwandkar

Cover Work

Prachali Bhiwandkar

Cover Image

Disha Haria

About the Author

Gant Laborde is a New Orleans based programmer with more than 10 years' experience in a wide array of software development penchants and disciplines. He has aided and consulted numerous companies but mostly enjoys tinkering with his own projects at Iconoclast Labs. His proclivity to write and entertain is prevalent in his blogs, games, patent application, published 2600 magazine articles, and open source contributions.

This book is dedicated to the two people who made it possible: Matt Garrison, who has reinvigorated me with my thirst for Science, and my brother Eric Laborde, who has been a rock and beacon to guide me true in life.

About the Reviewers

Amit Kumar has more than 10 years of experience in the software industry with a focus on developing scalable software solutions. He is an IT Architect at McKinsey & Company.

He is passionate about engineering team building, Agile process methodologies, and user-centric, feature-based web software design.

He has been an avid practitioner of Agile and lean methodologies.

He is in constant pursuit of simple innovative solutions to complex problems.

He is an acclaimed speaker, speaking at developer and open source conferences worldwide.

Steve Ross has been working in Ruby since before the first release of Ruby on Rails. He built a web