iOS indie developers writing every day about their stuff.

How to compress, encode and write data to XML with zlib, base64 and xswi

Steffen Itterheim
learn-cocos2d.com

In order to write Tiled’s TMX file format I needed to do exactly this: figure out how to compress data, encode it as a string, and write it to XML. I wrote down what I learned from using zlib, base64 and xswi – XML Stream writer for iOS (a single Objective-C class) while writing KoboldTouch‘s […]

Essential Cocos2D is now available for free!

Steffen Itterheim
learn-cocos2d.com

The cocos2d-iphone reference documentation project dubbed Essential Cocos2D is now available for free. It is no longer bundled with KoboldTouch. This is just one aspect of several upcoming changes I will be making to KoboldTouch over the next days. I removed Essential Cocos2D from the equation because after the first 3 months as well as […]

Indies, Always Spreading Ourselves Too Thin and How One Negative Review Ruins It for Everyone

Justine Pratt
creativealgorithms.com/blog

I’ve been frustrated for the last week or so, which I’ll get to the details on, but it all boils down to this: Too many ideas, too little time and resources. Story of our lives as indie devs, right? It’s one thing when it’s personal time, but quite another when it’s your livelihood. Independent developers have to do all the tasks to run a company. Not only do we have to code, but we also have to test, design the app and user interface, create graphics, create websites, market the app, answer customer service, plan and strategize the apps and […]

Indies, Always Spreading Ourselves Too Thin and How One Negative Review Ruins It for Everyone

Justine Pratt
creativealgorithms.com/blog

I’ve been frustrated for the last week or so, which I’ll get to the details on, but it all boils down to this: Too many ideas, too little time and resources. Story of our lives as indie devs, right? It’s one thing when it’s personal time, but quite another when it’s your livelihood. Independent developers have to do all the tasks to run a company. Not only do we have to code, but we also have to test, design the app and user interface, create graphics, create websites, market the app, answer customer service, plan and strategize the apps and […]