Ad

Our DNA is written in Swift
Jump

Private Pods

You probably have looked at CocoaPods by now and found it to be a great way to quickly pull together all your favorite Open Source components for an app. After our recent move to Git I researched some more and found that it is exceptionally easy to also provide specs for your closed source private code.

Update: Updated Resource Bundle generation use the new syntax of CocoaPods 0.18.

Read more

MyAppSales Open Letter

This article it is about a suggestion I want to make to you: I want to create a well documented brand new platform-independent ReportCore framework and you build apps that leverage it to use and sell. Read on for how I plan to make this app store legal.

I sent out the following email to people on the MyAppSales Google group.

Read more

Report Downloading Update

Fascinated by the Cingleton talk given by Michael Jurewitz (full video) on pricing elasticity I decided on a new project for my Lab Friday. Those are the 20% time where we try to explore something else than the nitty gritty we are working on all the other time.

It was in May four years ago that Apple had rejected my original MyAppSales app for scraping Apple’s site to get sales data. Shortly thereafter I started a Petition for Apple to give us an official API for downloading sales data. The bug report rdar://6807195 is still in status “Open” ever since April 20th 2009, its the oldest open Radar I have in my list.

Apple finally caved (a little) when they released the Autoingest.java tool for downloading some forms of reports in early 2012. Which I promptly decompiled and rewrote in a sensible language: Objective-C.

Read more

Reuters Uses DTCoreText

The universal Reuters App makes use of DTCoreText. To see the attribution tap on the settings button, Open-Source Licenses and scroll down to the BSD 2.0 section.

Reuters uses DTCoreText

Thanks to @iPhoneHelpr for reporting it to us. And thank you to Reuters for entrusting their news texts to DTCoreText.

DTCoreText: Centering an Image

Amy Worall asks:

How do I centre an image in DTCoreText? I’m working with attributed strings not HTML. Any sample code?

In this blog post will answer this.

Read more

Professional WWDC Ticket Alert

You want to be first in line when WWDC 2013 finally go on sale? That should happen any day now. Now there are many ways how to get informed. Homebrew or professional, your choice.

Last year I relied on WWDC Alerts which promised to send SMS as soon as their ticket detection script saw that tickets have gone on sale. I did get the SMS, but about an hour late. Thankfully my friends on Twitter informed me in time to grab one of them. Besides their reported unreliability the makers of WWDC Alerts so far have not responded to my inquiry if they are planning to track this years WWDC sales as well.

Then there is a new professionally organized alert service which I like the most.

If you are like me, then “all of the above”.

Read more

Rich Text Update 1.4

Beginning with version 1.4 we will advance the version tags on DTCoreText and DTRichTextEditor in sync. DTCoreText is in charge of HTML parsing, display and HTML generation inside the editor component and thus all the changes done there are indirectly benefitting editor users as well.

I’ve begun to aggregate issues on both GitHub and our own private GitLab instance via milestones. These are the grouping unit collecting issues so that you can tell from which version onward these fixes or enhancements are available. Each milestone will become a tag, once it is completed and will represent a stable version.

Read more

DTXMLRPC 1.0

Just a week ago I started DTXMLRPC as a means to post to my WordPress blog from QuickRadar. Somebody took a liking to it and sponsored me to continue work on it. So I implementing the remaining data types for XML-RPC serialization and improved the demo by adding a demonstration how to upload an image to WordPress.

The DTWordpress class, based on DTXMLRPC, provides an ever growing number of WordPress API calls, like retrieving a user’s blogs, a blog’s categories, posting a new article and uploading an image. All is block based.

Read more

Component Clients: We Moved to GIT

If you have purchased components from us in the past you should have received a note from our sales team asking you for what credentials you would like on our new GitLab server.

As of this moment all Subversion access has been terminated. The components that we are still offering for sale have all been migrated to git. Of the discontinued products a few might be moved to DTFoundation are another open source project if there is any interest.

If you have no email from our sales team regarding your new credentials please email us.

DTNotePadView 1.1

Since we moved our components from Subversion to our new shiny GitLab server we contacted all clients and asked them for what git credentials they wish to use. Doing so we found that by far the most copies of all components had been sold for DTNotePadView.

Because of this I went in and gave it some love.

Read more