Hat Apple die Liebe f├╝r iPhone Entwickler neu entdeckt?

Hat Apple die Liebe f├╝r iPhone Entwickler neu entdeckt?

smile030Auch f├╝r Apple scheint das neue Jahr mit guten Vors├Ątzen begonnen zu haben:

Die Review Teams f├╝r den iPhone App Store sind nicht nur atemberaubend schnell geworden, es gab auch einige deutliche Verbesserungen in der Vorgehensweise.

Meldungen auf Twitter deuten an, dass zahlreiche Anwendungen innerhalb weniger Stunden freigegeben wurden ÔÇô ja, Sie haben richtig gelesen, Stunden!

W├Ąhrend im letzten Jahr prominente Entwickler die iPhone Plattform sogar verlassen hatten, weil Einreichungen teilweise Wochen bis Monate in Cupertino verstaubten, bis sie f├╝r den Verkauf freigegeben wurden, gab es bislang gar keine Berichte ├╝ber eine Bearbeitungsdauer, die auch nur unterhalb von einem Tag gelegen h├Ątte.

Von der Fertigstellung bis zum Erscheinen im App Store innerhalb eines Tages d├╝rfte das Herz jedes iPhone Entwicklers h├Âher schlagen lassen und Kritiker des Review Prozesses zumindest in dieser Hinsicht in ihre Schranken weisen.

Aus ganz aktueller eigener Erfahrung kann ich berichten, dass eine weitere erfreuliche Änderung erfolgt ist:

Die Verwendung nicht ├Âffentlicher Programmierschnittstellen (sogenannter Private APIs) f├╝hrt nicht mehr zur automatischen Ablehnung der Anwendung.

Die Richtlinien des iPhone Developer Programs zwingen Entwickler im Interesse der Ab- und Aufw├Ąrtskompatibilit├Ąt dazu, ausschlie├člich ├Âffentliche Schnittstellen zur Kommunikation mit dem Betriebssystem des Ger├Ątes zu nutzen. Leider lassen sich dar├╝ber aber nicht s├Ąmtliche Leistungsmerkmale des iPhones ausreizen. In der Folge wird immer mal wieder wissentlich oder auch unabsichtlich auf die privaten APIs zur├╝ckgegriffen.

In den ersten Monaten des App Stores ├╝bersahen die Review Teams wohl aus Zeitmangel diese unerlaubte Nutzung teilweise zwar, viele Einreichungen wurden allerdings mit einem k├╝hlen Hinweis auf die erforderliche Nachbesserung abgewiesen.

Im vierten Quartal des letzten Jahres f├╝hrte Apple zu allem ├ťberfluss auch noch eine automatisierte ├ťberpr├╝fung ein. Sogar eine einzige Quellcodezeile f├╝hrte zu einer sofortigen, automatischen Ablehnung. Ohne Ausnahme. Das Warten auf ein Re-Review begann von vorn.

Am Freitag, nur 30 Stunden nachdem ich ein Update f├╝r eine meiner Anwendung in das Review gegeben habe, erhielt ich die Freigabe. Die neue Bearbeitungsgeschwindigkeit kann ich also aus erster Hand best├Ątigen.

Dar├╝ber hinaus enthielt die Email folgenden Abschnitt:

ÔÇťThank you for submitting your update to [ÔÇŽ] to the App Store. During our review of your application we found it is using private APIs, which is in violation of the iPhone Developer Program License Agreement section 3.3.1; ÔÇś3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.ÔÇÖ While your application has not been rejected, it would be appropriate to resolve this issue in your next update.ÔÇť

Der letzte, von uns in Fettdruck hervorgehobene Absatz, deutet den Strategiewechsel an:

Anstatt das Update aufgrund der Nutzung privater Schnittstellen wie bisher einfach abzulehnen, wurde es f├╝r den App Store zugelassen. Ich werde gebeten, mich in einer der n├Ąchsten Versionen darum zu k├╝mmern. So ist es genau richtig!

Wie f├╝r Apple ├╝blich, gibt es f├╝r diese Ver├Ąnderungen weder eine Ank├╝ndigung noch eine offizielle Best├Ątigung.

Entwickeln Sie f├╝r die iPhone Plattform? Haben Sie in diesem Jahr eine Anwendung ins Review gegeben? Wie sind Ihre Erfahrungen? Lassen Sie es uns ├╝ber die Kommentare wissen!

Read next: BBC Reporter breaks 'unbreakable' mobile phone at CES

Shh. Here's some distraction

Comments