A picture is worth a thousand words:

A picture is worth a thousand words:

We tried to enter the Apple analyst business by speculating about unannounced products. Like a lot of other analysts, we got things partially right and in contrast to other analysts we are willing to state this explicitly. So, here is our reality check:
iPhone OS 4.0 beta will be introduced
Well, almost. It’s version 3.2 beta. But we got the beta part right, right
?
New iPod Touches will be introduced
Nope. Completely wrong
.
We won’t see a new version of the iPhone (later this year though)
Yesssss! We totally got this right. Well, actually it’s quite easy to speculate about things not to happen
.
Yes! We think that a Tablet prototype will be shown (released date June)
Another hit! Well we don’t know the exact release date yet, but we are definitely close
.
Ok, so we have 0.5 points for claim one (the beta should be worth half a point), zero points for claim 2, one point for claim 3 and 0.75 points for claim 4 (-0.25 points for the release date), which gives us a total of 2.25 points out of 4. Wow! We’d say, we made the cut for analysts
.
Your ikangai team
The Apple user community is well known (notorious ?) for speculations about not yet (never ?) released products. With the last announcement of Apple to hold a media event on January 27th, almost every Web Site that publishes Apple related news and rumors is reporting that a Apple Tablet is imminent.

Apple Media Event
iPhone OS 4.0 beta will be introduced
New iPod Touches will be introduced
We won’t see a new version of the iPhone (later this year though)
and
Yes! We think that a Tablet prototype will be shown (released date June)
We are aware that our speculations are based on other speculations which in turn are based on other speculations. But it appears to be exactly the same what analysts do
and we always wanted to know how it feels like to be analyst
. Well, it’s really cool
.
Your speculating and “analyzing” ikangai team
Our ikangai development team (i.e., martin
) is currently in Disney Land, Orlando attending the OOPSLA conference. The conference is an opportunity to look at current developments in academia concerning computer languages. It is amazing, how the OOPSLA people look at things in a very detailed way. For example, there are talks about garbage collection (yes! the ugly stuff every Objective-C programmer knows as memory management) or domain specific languages (and lots of other technical stuff).
So far, the most inspiring presentation was the keynote by Barbara Liskov, who won the Turing Award this year. The talk gave an overview how we arrived at modern programming languages (which use take for granted) and touched briefly how everyday concepts (like iteration) were designed. In case, you didn’t know, Barbara Liskov invented the Liskov Substitution Principle:
If for each object o1 of type S there is an object o2 of type T such that for all programs P defined in terms of T, the behavior of P is unchanged when o1 is substituted for o2 then S is a subtype of T.
Simple, isn’t it
?
Your ikangai team
The code snippet of the week explains an advanced use of the UIImagePicker which includes feedback for the user about the selected pictures. We use the lower part of the UIImagePicker to display thumbnails of selected images.
So, let’s dig into the code. The first step is to overwrite the UINavigationController method willShowViewController. Here, we customize the controller size in order make room for the display of our thumbnails. That’s all we need for the setup of our new customized UIImagePicker.
Read the rest of this entry