Big Nerd Ranch recently sent Brian Gardner and me to the Railsberry Conference in Krakow, Poland. Having been to several Rails conferences already, I expected some technical talks, Agile process talks, and the requisite talk on refactoring.
I was hanging out on the #macdev IRC channel on Freenode the other day when someone asked a question: “
static has different meanings based on the context it is placed in, right?”. Indeed, it has different meaning. And yet it’s the same. Static is a C Koan.
Editor’s note: Each spring, Big Nerd Ranch hosts an epic 72-hour app-building competition, suitably named Clash of the Coders. We sharpen our technical skills and vie for the Clash trophy to earn ultimate bragging rights. This year the competition kicks off at the end of day on Wednesday, May 1, and runs through Saturday, May 4.
As a Rails developer, I learned the benefits of a test-driven style, and I never want to go back to the old style of writing code that might work, but might not! So when I decided to learn Android programming, finding the right strategies and tools to drive tests was the first task at hand. I found several excellent libraries that help facilitate a test-driven workflow on Android, and a test culture that is rapidly adopting the use of automated testing.
We’re pleased to announce our Beginning iOS Game Development course, led by Rod Strougo. In this course, you’ll build four games in five days, using Cocos2D and Box 2D. If you’ve ever wanted to create a game for iPhone or iPad, this is the perfect opportunity to learn how.
Editor’s note: John Shea is a two-time Big Nerd Ranch alum and is the creator of Kondrian, an action game for iPhone and iPad. For more details about the development of Kondrian, check out John’s blog.
Instruments is a cool tool. There is a lot it can do beyond “simple” things like profiling your application’s execution time or finding your memory leaks. It can also give you holistic views of the activity on a device, such as power consumption.