github.com/rubymotion

154 views
Skip to first unread message

Colin Thomas-Arnold

unread,
Jun 21, 2012, 10:58:13 AM6/21/12
to rubym...@googlegroups.com
I just wanted to give everyone a "what's up" about this github orgnization.  It is not run by Laurent, it is run by the community (but it does have his blessings).


rubymotion.github.com - the rubymotion documentation project

My hope is that, as a community, we can write uikit documentation that is tailored to rubymotion development.  There are a couple drafts up already: an introduction and an article about UIButton.

This project was meant to be less of an "exploratory" blog, as it is an API reference.  How to instantiate a label, how to make it "look right", how to work with a UINavigationController, how to link targets&actions, those kinds of things.

(In an ironic twist, it generates pages using StrangeCase, which is my own static site generator written in python.  If anyone wants to figure out how to organize the site in jekyll, that would be welcomed.  The site design was a pro bono project by the company I work for, fusionbox, specifically Justin Stollsteimer)


github.com/rubymotion - rubymotion community projects

This is the home of projects that come out of the community and are developed collaboratively.

* Teacup - a DSL for creating view hierarchies and for styling views
  - #teacuprb @ irc.freenode.net

* Bubblewrap - A collection of tools that help you get work done.  HTTP communication, querying the device, and a `require` method that brings a little sanity to the dependencies problem
  - #bubblewrap @ irc.freenode.net

As projects and libraries become more popular, and less the "pet project" of one developer, I hope that they can be moved into the rubymotion organization, in the spirit of openness and open-source development.


# What's the point?

As a resource, github/rubymotion should be a place for new rubymotion developers to get a get glimpse of popular tools and a place to go to look up the UIKit API, without having to do the objc<=>ruby translation.


#colinta

Thom Parkin

unread,
Jun 21, 2012, 11:27:34 AM6/21/12
to rubym...@googlegroups.com
Colin,
Thank you and extend thanks to Justin. 
I wish to actively assist on this noble endeavor. 

Although I am still new to iOS development, I am an "old timer" developer with almost 10 years of Ruby (and Rails) experience; off-and-on. 
I have committed this year to become more active in the open source community. As if an answer to a prayer RubyMotion as appeared and I am proud to be among the early adopters!

Watch for my contributions and do not hesitate to reach out to me directly. As I gain experience with iOS and RubyMotion I may be able to provide value with two of my strongest attributes; copy-editing/proof-reading and my skill as a teacher. Currently, in my full-time job I am teaching software developers (in many countries) under a contract for the US Air Force. 

I am anxious to contribute and expect to be adding value very soon, as I gain some traction with RubyMotion. 

Thom Parkin
Lady Lake, Florida
USA

Sent with a Touch
--

Josh Greenwood

unread,
Jul 25, 2012, 8:59:59 AM7/25/12
to rubym...@googlegroups.com
I am very interested in helping as well!  I plan to fork this later today.  If there are specific articles you would like written, feel free to email me directly and I would be more than happy to help.

Colin Thomas-Arnold

unread,
Jul 25, 2012, 9:29:35 AM7/25/12
to rubym...@googlegroups.com
Thanks, all!!

I do not have anything specific in mind, I was hoping to write some more myself!

I think that it could touch on a few things:

1) the UIKit API, as it appears to a RubyMotion developer.  It would be great to point out the odd quirks, too (I was recently wrestling with a UINavigationController as a subview of a custom TabBarController - still has me cocking an eyebrow)

2) the RubyMotion libraries: BubbleWrap, motion-layouts, nitron, teacup, etc.

3) Links: OpenSource projects, other documentation.

--
 
 
 

Reply all
Reply to author
Forward
0 new messages