Our DNA is written in Swift

Category Archive for ‘Peer Review’ rss

Can Retro Survive the App Store?

Many of the typical iPhone users of today can remember the infancy of video games. First we went to arcades to play simple games made up of sprites or vectors. Many coins went into the slots that allowed you to play. Later companies like Nintendo started to make “Game&Watch” games which you could take with you. Their technical basis would always be an LCD screen where otherwise translucent areas would be made black opaque by electronics to manifest game characters. Movement would consist of several such on/off graphics switched in succession.

The iPhone and iPod Touch devices from today have orders of magnitude more computational power and for a modern game to be successful it has to feature fancy graphics, action and 3D. Or does it? I had a look at two games that like to be correlated to the “Retro” category while at the same time claiming to add “a new twist”. I was intrigued by such a bold statement and thus I am reviewing both apps in this article.

Have a look at those two candidate games and let me know if you think that Retro can be a viable category of games on the store. Or is it the past and should we be glad that it’s over?

Read more

Charitable Coding

When his son Roel was diagnosed with Autism 3 years ago, his father (also named Roel) researched possibilities to help him improve the quality of his life and discovered Righteous Pups Australia. This organization trains Autism Assistance Dogs (AAD) which are especially trained to help increase self-esteem, independence and overall well-being of the autistic dog owner.

As we know in IT, training costs money and those dogs need lots of it. About 29.000 AU$ to be exact. That’s approximately the price of 10 luxury MacBook Pros… kind of puts my own financial challenges into a different perspective.

OzSlangNow Roel has published his first app, an Australian slang dictionary dubbed OzSlang. This is a fun and essential tool for everyone who likes to brush up his OZ Slang skills to not stick out like “such a tourist” or to generally sound more like “Crocodile Dundee”.

I think you can see that the maker put a lot of love into it, it is very well made. Roel tells me that 100% of his proceeds (minus Apple’s cut) go to the above mentioned organization so that eventually the cost for a dog for his son can be covered. The details can be found on Paws 4 Roel website.

It was especially disheartening for Roel when he learned that his app had been pirated. The sales dropped and prospects for an AAD for his son deteriorated. Who can now still argue for piracy as a means of getting “trialware”? Very few (if any at all) of the people who download OzSlang from warez sites would eventually contribute to the cause.

In my book you don’t rip off charitable products especially if they are at the lowest price possible. That’s simply bad karma. If you burglarize the donation box, don’t complain if your future projects fail. That’s how karma works.. On the other hand if you want to get karmically ahead or even, it’s as easy as purchasing a copy of this app. 🙂

With his next app, which is currently under review by Apple, Roel will try a different approach. Make the app free, but include a charity button. We know that Apple does not like to see money is moving where they don’t get their 30% share. But I’m keeping my fingers that they won’t mind a donation button for charity.

You can do something good by either donating directly, contacting Roel about sponsoring opportunities or purchasing OzSlang via iTunes. If your contribution is a sizable one I will throw in an hour’s worth of iPhone Development consulting for free to be used any way you like. Good Karma anyone?

You Have All The Trumps … in one single XCode Project!

I recently helped Andreas Heck to unify 4 of his projects into a single one. Before this intervention he would copy the project from a previous “Super Trumps” app and modify parts of it to fit the new theme. But of course this would multiply the effort necessary to do updates with every iteration of the process.

Top Trumps Cars Top Trumps Guns
Top Trumps Bikes Top Trumps Aircraft

It was for this surgery that I researched and discovered the method of Target-specific Headers and many of the techniques in this article about compiling for 2.x and 3.0 from the same project. Now he can happily concentrate on just collecting artwork and information for new sets and can keep 95% of his code unchanged.

Andreas Heck is doing beautiful work on the contents of his apps, you can purchase them by clicking on the images above. Now that his first 4 “Super Trumps” games are live on the app store I checked up on them on Applyzer because I was interested which geographic preferences could be gleaned.
Read more

Peer Reviews

Several people have followed my call for peer reviewing each others apps. With a US iTunes account you can take part in this networking activity yourself. You might get much more valuable feedback then from regular customers.

Here are all the apps I had a look at so far. Sorry guys for taking so long, but my US iTunes account is on my Windows PC which I avoid to turn on whenever possible. 😉

Read more

Geolocated Distributed iPhone Developer Database

Tonight I fore-went (is this a legal word?) my Cocoa coding time to write this very article about a topic that has begun to burn in my heart and I just have to get it out into cyberspace to get a diskussion going.

You and me and lots of other iPhone developers have strenghts and weeknesses. Some of us can code really well, others are great at design and there are also some people who excel at marketing iPhone apps. There are some commonalities amongst us as well, besides of 99% having a physical iPhone and 66% using twitter to build their network. We all have Internet, as benign as this may sound. We all have websites that have some information on the apps we have in the app store. We are advertising ourselves to the world. Hoping to get noticed. Looking for help. Or simply looking to make as much money as possible with the jewels they have polished in endless hours.

Static, non-machine-readable HTML. Sometimes even worse: Flash! Looking great, but achieving nothing except a good feeling for the person who created it. But that’s just Web 1.0

A few of us took the next evolutionary step and started to write in forums (the official one as well as the largest non-official one) and get business-centric profiles on facebook or Xing. That’s Web 2.0.

But still those are information silos, you don’t own your posts, you don’t own your content on “social networks”. I say “That’s passé!” Here I am proposing Web 3.0 and all participating iPhone developers will benefit.

Read more

Peer Reviews

For a long time I was unable to review other people’s apps because those 50 promo codes you get per version only work in the US store. But then somebody showed my a secret maneuver that allows anybody to get an iTunes account with access to the US store. (Mail me if you must know).

Now don’t get me wrong, I don’t want to get into the app reviewing business. I rather leave this to my friends, like Crazy Mike. But I see that there is a niche somewhere between the consumer-oriented review sites, the in-store iTunes reviews and the internal secrect review process inside of Apple. This niche is providing unbiased opinions of a fellow developer.

That’s something only somebody can provide who themselves keeps going through the long and painful development process. Those who not just develop apps, but also develop themselves. Read more