
Seit geraumer Zeit bereitet mir der Chromring des iPhones leichtes Unbehagen, da dieser (im Gegensatz zum Rest der Huelle) leicht kratzanfaellig ist. Da ich kein wirklicher Freund von Schutzhuellen bin, hab ich mittlerweile den ein oder anderen Kratzer im Ring. Gut ist jetzt nicht die Welt das Teil ist ehh nur “ein” Gebrauchsgegenstand, aber trotzdem es geht hier ums Prinzip, Kratzer sind nicht schoen und wenn man weis wo sie sind sieht man sie eh bei jeder Witterung. Also hab ich gestern Abend mal eine kleine Testschoenheitskur gestartet um dem Chromring wieder zu neuem Glanz zu verhelfen. Da sich in unserem Haushalt kein Silberbesteck befindet, hatten wir auch kein Poliertuch, wohl aber Scheuermittel Typ: Stahl-Fix Classic (dem ein oder anderen iPhone Besitzer wird jetzt schon ganz bange). Dazu noch etwas Kuechenrolle, eine ruhige Hand, etwas nerven, gute Musik und ein paar Minuten Zeit. Der Rest laeuft dann wie von alleine. Scheuermittel ganz duenn auf den Ringe auftragen und schoen sanft mit der Kuechenrolle den Ring polieren, dabei weder die Glasfront noch den Plastikbody in Mitleidenschafft ziehen (ich hab ja auch nix zum Schutz abgeklebt). Nach ein paar Minuten sieht man schon den ersten Erfolg und leicht Kratzer sind Geschichte.
Dieser Text stellt keine Aufforderung zur Nachahmung dar. Fuer eventuelle Schaeden, die Aufgrund von Polieraktionen, angeregt durch den oben dargestellten Text, zustande kommen, wird keinerlei Haftung uebernommen.
So hier kommt das erste Bild meines Apps zur Anzeige von Kartendaten auf Basis von OpenStreetMap für das iPhone. In der ersten Version hab ich das Scrolling noch von Hand implementiert (am Anfang macht man ja gerne noch alles zu Fuß). Unschön daran ist natürlich, dass dabei kein typisches iPhone Scrolling Gefühl aufkommt. Also hab ich mich am Wochenende hingesetzt und dem Ganzen das typische iPhone Scrolling verpasst (und meine Eigenimplementierung gegen ein Stück aus dem SDK ersetzt). Als nächstes werde ich jetzt den Tilescache implementieren, damit auch die Kartenabschnitte zügig beim Scrollen nachgeladen werden.
Ahhh immer dann wenn ich es mal gebrauchen koennte geht es nicht. Ich bastle ja z.Zt. an einem nativen App fuers iPhone zum Anzeigen von OpenStreetMap Daten. Gerade wollte ich weiter an dem Scrolling arbeiten und hab schon innerlich geflucht, warum mal wieder keine Kartendaten angezeigt werden und hatte mich schon wieder in Verdacht dass ich was verbockt haette, aber siehe da openstreetmap.org ist nicht erreichbar. Darunter faellt leider auch der Tilesserver (von dort kommen die Kartenausschnitte). Wird aller hoechste Zeit, dass ich das Tilescaching implementieren. Sobald ich was ansehnliches zum Vorzeigen habe, werde ich es hier praesentieren, jedoch muss ich vorher noch die rechtliche Seite klaeren. Zum einen unter was fuer eine Lizenz das Programm (aufgrund der Verwendung von OSM Daten) fallen wird falls ich es jemals veroeffentlichen sollte. Und noch viel wichtiger kann ich darueber berichten ohne das mir Apple’s NDA um die Ohren fliegt.
Nachtrag: Mittlerweile ist der Server wieder erreichbar.
Wer dachte, dass TimeMachine auch die Backupdateien des iPhone sichert, welche ueber iTunes angefertigt werden, der wird sich beim naechsten Datencrash wundern. TimeMachine sichert naemlich nicht das Verzeichniss
Library/Application Support/MobileSync/Backup in dem die Backups des iPhones abgelegt werden. Das ganze laesst sich mehr oder weniger einfach einstellen. In der Datei /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist findet man die genauen Einstellungen von TimeMachine welche Ordner exkludiert sind. Diese Datei laesst sich am besten mit dem Property List Editor.app editieren. Unter UserPathExcluded findet man gleich unter dem ersten Eintrag den Pfad Library/Application Support/MobileSync zum Backupordner von iTunes fuer das iPhone.

Nachdem der Eintrag entfernt wurde (an das Backup der Datei noch denken, vielleicht wollen wir irgendwann mal wieder das Ganze rueckgaengig machen), wird beim naechsten Backup mit TimeMachine das Verzeichniss mit gesichert.
Nachtrag: Mit dem Update auf Mac OS X 10.5.5 ist dieser Mangel laut Apple behoben worden (hier nachzulesen).
Sei es ein iPod, iPhone, Mac Book Pro oder sonst irgendein technisches Geraet das eine zweite Haut benoetigt, unter Vaja Cases wird man sicherlich fuendig. Teilweise lassen sich diese Huellen (bspw. fuer das iPhone 3G) farblich individuell gestalten. Preislich ist das Ganze eher im oberen Segment angeordnet und bei den Lieferzeiten von 45 Tagen (laut Webseite) auch nicht gerade mal eben erhaeltlich.