Archive for November, 2009
BackSoon rejected – as “useless tool”
Nov 26th
There were many cases of rejection in the last month. Some because of the violating of copyrights or stolen data issues, some because of breaking the law – and rightly so. At first “BackSoon” violated the Apple copyright of their sticky note, so I changed the image and handed in the new version with another design.
After long waiting I got a call from Apple. The friendly guy on the other side of the line told me that it’s rejected and worthless to resubmit the app. The only reason I was given was that the app has no use most of the year and therefore doesn’t fit the criteria.
Of course most time of the year no new products are added so the Apple Online Store will be up. But exact in those cases some folks like to be informed very early. Such folks may say it has a big use.
In any case I think it’s up to the user to judge if an app is useful or not.
Apps like “I’m rich”, “flashlight”, “fart simulators” or any kind of – in some eyes “useless” stuff – made it to the store. Some of them may be of big interest in the first few day. But after a while they are just boring.
I don’t really get it because Schiller claimed that only evil and corrupt apps are rejected:
http://www.businessweek.com/technology/content/nov2009/tc20091120_354597.htm
Well-known example for submission-rejection cycle Rogue Amoeba and their Airfoil:
http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/
Joel Comm An iPhone Application Developer Appeals to Steve Jobs for a fair and transparent approval process:
http://www.youtube.com/watch?v=kDAb64GwFbo
comments are welcome!
XPather – bequeme Navigation in HTML-Dokumenten
Nov 24th
Um sich schnell und einfach einen XPath Ausdruck eines HTML-Elements in einem Dokument generieren zu lassen, bietet sich das Tool XPather an. Neuere Firefox-Versionen benötigen gegebenenfalls zusätzlich DOMInspector.
Lässt man sich dann mit dem DOMInspector den Inhalt der Seite anzeigen. So zeigt die Zeile “XPath” beim Klicken auf einen Knoten den passenden XPath-Ausdruck. Drückt man den Button “Eval” so erhält man ein neues Fenster, in dem man XPath-Ausdrücke evaluieren kann.
Hilft ungemein Zeit zu sparen, wenn man darauf angewiesen ist über XPath bestimmte Elemente in einem HTML-Dokument zu ermitteln. Die Ausdrücke von Hand zu erstellen und dann noch die obligatorischen Fehler zu finden sind ohne solch ein Helferlein eine Qual.
Touch-Bereich eines i(nfo)Buttons auf dem iPhone vergrößern
Nov 18th
Verbaut man in einer iPhone App einen info-Button, so wird dessen Touch-Bereich leider etwas gering bemessen und ist so über das Touch-Screen des iPhone nicht sehr einfach zu treffen.
Das Problem haben scheinbar auch andere User Voodoo, somit findet man einge Lösungsanzätze im Internet. Den folgenden finde ich am charmantesten, da hier keinerlei Code-Voodoo betrieben werden muss.
Der Interface-Builder lässt eine Größenänderung des info-Buttons nicht zu die Felder zur Größenänderung sind.
deaktiviert.
Allerdings kann man die Xib-Files auch einfach als Text bearbeiten (Open As -> Plain Text File). Darin dann am einfachsten mit dem Suchstring {18, 19} nach den zu geringen Dimensionen suchen. Ergebnis:
Diese Zeile dann in folgende ändern:
Das Ergebnis ist ein größerer Touch-Bereich. Dabei wird das Bild darin nicht gezoomt. Somit bleibt er nach der o.g. Änderung an der gleichen Stelle.