Crafting iOS Dev Tools in Redcar, the Ruby Editor - RubyMotion #inspect 2013
Slides from a short talk on Alcatraz, the Xcode package manager, given with Marin Usalj on 12 June, 2013 at the 2nd Annual Cocoapods WWDC Meetup
A protip about remote pairing with some tooling suggestions, from experiences working on Cocoa projects.
Another day, another project! Last night, Marin Usalj and I shipped Alcatraz, a package manager for Xcode that discovers and installs Xcode plugins, color schemes, and templates for you. If you use Xcode, stop what you’re doing and check it out! :D
If you’d like to make your own packages available through Alcatraz, head over to alcatraz-packages and open a pull request. :)
After making the DerivedData Exterminator, I thought it would be helpful to make a base template for people creating their own Xcode plugins.
Xcode4 Plugin Template configures the build options for a simple plugin, linking against AppKit and Foundation and adding a menu item to show an alert.
Install the template by copying or cloning the project to
~/Library/Developer/Xcode/Templates/Xcode4Plugin.xctemplate/ (the suffix
.xctemplate is important)
Cheers to better tooling!
I wrote an Xcode plugin to add a button for clearing a project’s DerivedData directory. No more of this opening the terminal/Alfred/AppleScript stuff.
Clone and build the plugin, restart Xcode. Select Clear Derived Data in Title Bar from the View menu.
Get a weird build error, push button. Moonwalk back to productivity land.
We are super excited to announce the first official RubyMotion conference to be held in Brussels, Belgium on the 28th and 29th March, 2013.
Two days. Single track. 100% RubyMotion. A limited number of early birds tickets are now on sale with a 20% discount!
A 100% RubyMotion event