Archive for June, 2013

iOS 7 – second impressions

June 27, 2013 Comments off


I installed all of my current shipping apps onto an iPhone 4 running iOS 7 beta 2, to test them out. The quick summary is that pretty much everything works as expected. In fact the only issue I have found is that sometimes the PIN entry keypad on Account Tracker fails to show (but a few taps causes it to appear).

There are three known UI changes, even for apps compiled against earlier versions of iOS. I have included screenshots below. The first is for popup windows in the middle of the screen (UIAlertView). These now look like …


The second is for options that are displayed from the bottom of the screen (UIActionSheet) …


Finally Apple have changed the alignment of text below grouped table sections, from centre to left (can’t say I like this at all, but perhaps I’ll get used to it!) …


iOS 7 – initial impressions

June 15, 2013 Comments off


I have just re-built my apps against the iOS 7 SDK and tried them on the simulator. WOW! Apple have COMPLETELY changed the default look of the navigation bars, tables, section headers, popups … etc, pretty much everything!

For the most part my apps work, however to support iOS 7 natively there are a bunch of things that will definitely need fixing. For example table heights, the blue buttons, text alignment, colours … etc.

I haven’t tried running my existing (published) apps on iOS 7, so it will be interesting to see how they look and behave. More on that later no doubt(*) …

* see my second impressions post