Ad

Our DNA is written in Swift
Jump

Macocalypse Now!

Being an iOS-only developer as of yet the launch of the Mac App Store did not really stress me too much. On the contrary, I loved the experience on my mobile devices and I’m glad that Apple is now achieving what Microsoft has failed with for several years with the “Windows Marketplace” store.

Update Jan 7th: I get tons of requests to explain how to do certain iOS things on Mac. Sorry, but I am just as a noob in this area as the next guy. But I am sure, as I will dip my toe in the now much bigger Mac pool, many a tutorial will be forthcoming by yours truely.

Read on for my initial experience and some thoughts about what this means for us iOS developers.

Read more

iWoman 2.0.1

Right on the heels of the iWoman 2.0 major update this minor update addresses a couple of pressing issues:
  • Fixed: when updating from 1.x the bleeding values where incorrectly migrated. The values will be corrected from the periods.dat.bak file.
  • Fixed: crash on significant time change while app in background
  • Fixed: incorrect analysis text on Basal Temperature Tracker
  • Improved: Passcode Lock animations

Update Dec 31st, 2010: Update has been submitted to Apple. We hope for a swift approval.

Update Jan 5th: I was made aware that I had the deployment target on 4.2 effectively making the update unavailable for half of my user base. Because of this I pulled the 2.0.1 and submitted it again with a correction for this. This will delay the availability of this update once again.

Update Jan 6th: Update has been approved and will be downloadable shortly via the app store. Also because of the fierce competition we saw ourselves forced to drop the price permanently to $1.

Read more

The Future According to Apple – Predictions 2011

I should actually be sitting down to put the finishing touches on an update to one of my apps, but somehow I have these visions in my head of what our iOS-Future will look like.

So in true Getting Things Done fashion, I compiled them into a list for your shared excitement, just so that I get them out of my head and I can move on to finally being productive in this new year.

I’m not saying that these are premonitions, but they might very well be. Read on to see how exciting our year with Apple will be.

Read more

Befriending Core Text

Before the iPad was released you had basically two ways how to get text on screen. Either you would stick with UILabel or UITextView provided by UIKit or if you felt hard-core you would draw the text yourself on the Quartz level incurring all the headaches induced by having to mentally switch between Objective-C and C API functions.

As of iOS 3.2 we gained a third alternative in Core Text promising full control over styles, thread safety and performance. However for most of my apps I did not want to break 3.x compatibility and so I procrastinated looking at this powerful new API. Apps running only on iPads could have made use of Core Text from day 1, but to me it made more sense supporting iPad via hybrid apps where the iPhone part would still be backwards compatible.

Now as the year has turned the adoption of 4.x on all iOS platforms is ever more accelerating. Many new iPads where found under the Christmas tree and by now even the most stubborn people (read needing 3.x for jailbreaking and sim-unlocking) have little reason to stick with 3.x. Thus we have almost no incentive left to stick with 3.x compatibility. Yay!

Read more

Podcast #021 – “One More Thing”

The first episode with the new name is also the last on in 2010. So I look back on an eventful 2010 with a few glimpse to what 2011 holds for Cocoa developers.

If you want your work/apps highlighted in 2011 then just contact me. I’m always looking for interesting material and tips to share with my listeners.

It’s also the first time that I did not script the podcast, so there are no show notes. Let me know what you think in the comments of by e-mailing me.

iTunes Connect Closed

iTunes Connect is closed until December 29th.

This means:

  • No new app submissions or update submissions
  • No sales stats or reports
  • No ranking info

… from Apple or their sites.

Read more

Bars Like the New York Times App

Elias Sanchez asks:

Hello Oliver. Quick? Do you have any tips in making a toolbar appear/disappear? Trying to mimic what the NYT app does when looking at an article. Is it using Core Animation perhaps? Can’t find anything out there. Any ideas? ThxU

Looking at the NYT App you can see that they do quite a bit of manipulation of the bars of which there are 3: Tab Bar, Navigation Bar and sometimes a Tool Bar.

For beginning iOS Developers it might seem daunting to combine all of these for the effect that the NYT App achieves. In this article I give you an analysis of what they did so that you have their techniques at your disposal, too.

Read more

iWoman 2.0

It’s been a long long time since I last updated iWoman, more than a year to be precise. I have to admit the success of iWoman made me lazy. Why would you want to change something that is selling so well? In fact iWoman topped the Healthcare charts in several countries for a long time. Other projects seemed be be more important.

I have to credit my wife who kept bugging me about how I obviously did not care about we women on Earth. She is using iWoman for about years now and I kept updating her iPhone with the latest builds. For a long time iWoman was stuck right between versions, but suddenly – about a month ago – motivation returned. I wanted to polish iWoman into the jewel that is was so long ago and add all these features that customers kept requesting.

iWoman 2.0 is now (finally!) available on the app store.

Read more

New Year’s Resolutions and Wishes for 2011

I was interested to see what goes on in the minds of my peers when it comes to 2011. When you try to emulate the success of other developers it is not just about what they do but you also want to know what goals and wishes their mind revolves around.

I’d like to especially highlight Cory Wiles whose response was the most extensive.

1. Spend more time on my own projects
2. Be invited to give more talks about iOS
3. Finish my password management framework and submit for patent
4. Become much more proficient with CoreGraphics
5. Complete and submit at least two of my own projects to app store
(contract work takes up large part of my time)
6. Go to at least one other conference besides the WWDC

From motivational literature we know that your live moves towards what you predominately think about most of the time. Most of these thoughts would probably not be conscious but my theory is that a “shoot from the hip” response to my question on Twitter should yield a bit of insight.

Read more

New Design!

A while back I announced some changes for my iOS business and website. First there was the new name “Cocoanetics” to replace the ill-fated “Dr. Touch”. Next there had to be a new design. Something professional. Something easy to read so that you have fun every time you return to the site.

After asking around a bit I found Jermemiah Tolbert of Clockpunk Studios who took my by the hand and made this wonderful new WordPress template. When working with Jeremiah he took charge of the design with me defining some base rules that I wanted to have incorporated:

  • Be a delightful reading experience. A readable font, amble spacing. Let my tutorials and recipes shine.
  • No sidebar distracting from the contents, so we had to put navigation at the top.
  • Have some spots where advertisements would be placed automatically, right now I had to do all the ad inserting by hand

Working with a seasoned WP-Pro got me some pretty innovative solutions for a previously tedious work-flow.
Read more