BuySellAds.com

My book Barcodes with iOS 7 is nearing completion. Buy it now to get early access!
Our DNA is written in Objective-C
Jump

DTFoundation 1.4.2

The update was necessary because I had forgotten to add DTSidePanelController to any static library. Without that you could only compile it directly into your app, instead of being able to link in the lib and use it from there.

When I added it to the iOS Static Library and Static Framework targets I found out that I had already coded the delegate to use weak references. The general deployment target (minimum OS version) is still iOS 4.3 which did not support zeroing weak references.

So I also added zeroing weak references support in DTFoundation, via DTWeakSupport.h.

Read more

WWDC iWatch with Pebble

There will most likely not be an iWatch this year, the Pebble is what comes closest to it. It does have an internal ARM-based CPU and it can communicate with iOS devices over bluetooth. There are two kinds of of things you can build for it: watch faces (which don’t have any interaction) and apps.

For today’s project I want to try to put together a watch face that shows the WWDC 2013 Logo and a countdown to the keynote on Monday, June 10th.

Update June 2nd: I made the UTC offset changeable and released a build of the app via mypebblefaces.com

Read more

AutoIngest for Mac 0.5.1

This maintenance update improves Reachability handling. It implements the improvements in DTFoundation made to DTReachability.

Read more

DTFoundation 1.4.1

This maintenance update for DTFoundation fixes a few minor issues and adds a new custom-colored disclosure indicator.
Read more

WWDC Scholarship App (1)

Hello. My name is Janie Clayton-Hasz. This year I applied for the WWDC Student Scholarship through Apple.

This is a multi-part series of blog posts chronicling my experiences while going through this process, including the outcome and my thoughts on the process.

Read more

DTRichTextEditor Framework Demo Updated

I finally got around to updating the DTRichTextEditor time-limited Demo for Version 1.5. The new version broke a few items in the Demo because of the introduction of the text attachments class cluster.

The Demo is available on GitHub, the only other ingredient you need is a time-limited binary build of the DTRichTextEditor.framework.

Read more

QA: Consultant or Employee

Over my iOS developer career so far I’ve had several people ask me in one way or the other if and how I would want to work for them. This includes several international corporations, though I’d prefer to not name names. The range of such questions ranged from asked if I wanted to join a specific team all the way to an acquisition-hire.

Just this morning I found this email in my inbox:

Oliver, would you prefer to be “consultant” or part of a team. Here is our vision, its [...]

I had begun to compose a lengthy e-mail, but my efficiency sense tingles when I pass a certain threshold. So I figure I want to document my thoughts on this question for future generations and interested readers.

Read more

DTFoundation 1.4

Today I have for you two special goodies. I used the entire day today to put the finishing touches on two new components that you find released in version 1.4 of DTFoundation.

On a recent project I was fed up with having to deal with a SQLite database “by hand”. So I wrote a wrapper for it that allows you to interact with the database in convenient Objective-C, as well as perform queries on a background queue.

The second new project is what the general public has come to call a “Hamburger Menu”. This is the kind of side panel menu that you can see in many popular apps.

Read more

Highlight: Pocket Informant Pro

Alex Kac, CEO/Founder of WebIS yesterday announced that Apple had approved their major new version 3 of Pocket Informant. We like to highlight satisfied clients who put our components to good use, Pocket Informant 3 uses DTRichTextEditor.

Read more

AutoIngest for Mac 0.5.0

This weeks update to AutoIngest for Mac (a comunity-driven Mac status bar app for downloading sales reports) brings support for downloading from multiple vendor identifiers.

Your vendor identifier is an 8-digit number beginning with an 8. Usually you have only one, but if you – for example – move from an Individual to a Company Apple developer account, then your old ID is retired and you get a new one. There might be also other scenarios for people having multiple, now AutoIngest for Mac supports that.

Read more