Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

what I learnt by reading and testing rubymotion code from other developers

branch: master
README.md

RubyMotion Book

last release on 30th May 2012

Work in Progress, chapter structure and content is subject to change as it is in very preliminary stages

You can post your questions / problems / suggestions / sample code / corrections on this link given below I would try to get a solution and also add it to this book and the accompanying code. Every contribution would be attributed.

https://github.com/railsfactory/rubymotion-cookbook/issues

RubyMotion Cookbook

What I learnt by reading and testing rubymotion code from other developers, sharing with this nascent RubyMotion Developer Community

Authors

  • A Senthil Nayagam (railsfactory) senthil at railsfactory dot org , twitter @senthilnayagam

Contributors

  • A Senthil Nayagam (railsfactory)
  • Aravind Muthukumaraswamy, created the book cover
  • Kirubakaran, site
  • Ryan Walker, @ryw

Formats

RubyMotion Cookbook is written using the markdown files provided in ./chapters, which can then be converted to several output formats, currently including pdf, mobi, epub and of course html.

Downloads

PDF downloads are available

Download Link

All Formats

$ make

PDF

Required by make book.pdf:

$ brew install htmldoc
$ make book.pdf

HTML

Required by make book.html:

$ gem install ronn
$ make book.html

EPUB

Required by make book.epub: Requires Calibre

$ make book.epub

MOBI

Required by make book.mobi: Requires Calibre

$ make book.mobi

References

Contents of this eBook currently reference the following software versions:

  • RubyMotion 1.2

Source

Source code referred in the book which you can find in the code folder for example: $ cd code/Hello $ rake

Third party code download steps is mentioned in Read Code chapter and the shell scripts to download all the 40+ projects exist in projects folder

$ cd projects
$ sh clone_all.sh
$ sh run_all.sh

License

RubyMotion is an official trademark of RubyMotion. This work is not formally related to or endorsed by the official HipByte RubyMotion open source or commercial project.

Thanks

I like https://github.com/visionmedia/masteringnode system of building book(generously copying its code and structure) which is easy to build and publish.

Disclaimer

No IDE or Windows machine were tortured while writing this book.

Initially started with the idea of writing the book with cookbook format, but based on initial feedback it is now written for first time iOS developer who know some ruby approach, book title may change

Creative Commons License
RubyMotion Cookbook by A. Senthil Nayagam is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Something went wrong with that request. Please try again.