Mon, Mar 30
Xcode Plugin: Access Xcode Features from Keyboard

Pedro Gomes on XCActionBar:

“If you use Alfred, LaunchBar, QuickSilver or other similar products (and if you don’t, you really should!), then you already know what this is all about.”

I work in a manner similar to Pedro, I’m most efficient when my my hands are on the keyboard (versus reaching for touchpad/mouse). With XCAxctionBar, it’s all about running commands to directly access Xcode features.

Check out the demos.

Hired – Marketplace for iOS Developers

As an iOS developer, you have a skill set that’s highly sought after by today’s most innovative companies. Leverage your unique position with Hired—the first two-sided marketplace for developer jobs.

In one week, your profile will get exposure to over 2,000 tech companies. If they’re interested, they’ll send you an introductory offer with compensation info upfront. Meaning you get to decide which offers are worth pursuing before having to interview.

Interested but not looking right now? Refer a friend and get a $1,337 bonus if they take a job.

Check out Hired and discover great new job opportunities today!

Hired.com is a sponsor of iOSDeveloperTips.com.

Fri, Mar 27
Build Native iOS Apps Using JavaScript

Familiar with JavaScript? Looking to build native iOS apps?

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React.”

Facebook, creator’s of React Native, use the platform for a number of production applications.

Thu, Mar 26
Functional, Declarative Approach to Building a User Interface

ComponentKit puts a unique spin on describing and building a user interface:

“It lets you focus on what your UI should look like, not the steps necessary to build it. It emphasizes a one-way data flow from immutable models to immutable components that describe how views should be configured. It does the heavy lifting of building a view hierarchy from this description.”

This is a powerful concept, moving from code specific statements (e.g layoutSubviews) to more a more generic idea such as “stack these UI elements, one atop the other.”

Wed, Mar 25
as? Operator for Objective-C

SwiftyAs provides similar functionality to the as? operator in Swift, allowing for safer type casts. So how is this accomplished in Objective-C? Tom Adriaenssen:

“SwiftyAs introduces a category on NSObject, providing a readonly block property taking a Class and returning an id. The class represents the desired type.”