Search
Sound interesting?
-
Recent Posts
@follow us…
- Come out to LA Youth Hack Jam. Courses for kids and adults, as well as food and giveaways! lahackjam.eventbrite.com Please share! 4 days ago
- LA #hackers! the @spireio hack night is the east side yin to our west side yang. come by tomorrow. meetup.com/Los-Angeles-Ha… 1 week ago
- C5 client @Taptera announces their latest app, Serendipity, at #DEMO conference in Santa Clara. blog.carbonfive.com/2012/05/02/tap… 2 weeks ago
Jonah Williams
Our applications need input and the default iOS keyboards are often not optimally suited to providing the sort of data we want. When we find that we really wish the keyboard had some extra controls or want to help our … Continue reading
Carbon Five had a set of lightning talks over lunch recently. Giving our designers and developers a chance to share recent experiences and side projects. A debate over the relative performance of different languages at our last hack night called … Continue reading
Posted in Everything Else
1 Comment
On mobile devices native UIs offer superior responsiveness and performance but web views offer flexible layouts and data driven content. How can we combine the strengths of both to produce a highly responsive UI which can display dynamic data from … Continue reading
While designing an api I need to provide reliable error responses to both protocol and application level errors. Here I’ll consider any error response generated outside our application stack to be a protocol error while those errors returned from my … Continue reading
It has been two weeks so it is time for another Hack Night at Carbon Five. Before our space fills up with hungry hackers, we like to set aside 4 hours of project time for employees to work on their … Continue reading
As Rails developers we design APIs on a regular basis: routes for browsers to interact with a web app, JSON apis and routes for client side javascript to build dynamic pages, payloads queued for background processing on a server, and … Continue reading
NSLog calls do not belong in release builds. Logging is slow and the performance impact of log statements on a device can be considerable. Logging is also noisy, it can obscure useful debugging information and may leak information you would … Continue reading
I’ve previously discussed Continuous Integration for iPhone Projects in TeamCity using Xcode 3 and Building Xcode 4 Projects from the Command Line. Now I’ll tie those together and use TeamCity to automatically create ad hoc builds I can install over … Continue reading
Posted in Mobile
Tagged continuous integration, Deployment, iOS, objective-c, teamcity, Xcode
8 Comments
On one of our rails projects I am creating an api to allow mobile clients to access a web service. I need to provide documentation of this API to the developers of several different clients during its development. Normally I … Continue reading
Command line builds for Xcode 4 projects are a good first step but I really want to get my project’s tests running on a continuous integration server again. Since “test” isn’t a valid build action to pass to xcodebuild I’ve … Continue reading