Archiv der Kategorie: Entwicklung

mobilecamp Hamburg 2012

Am 4. und 5. August fand das mobilecamp Hamburg 2012 in Hamburg statt. Im Rahmen der vielen Vorträge gab es eine Aussage hinsichtlich der Entwicklung von „Multiplattform-Apps“ (Anwendungen für iOS, Android, Windows Phone, etc.), welche mir besonders in Erinnerung geblieben ist:

Eine „Multiplattform-App” muss sich immer mit den anderen Apps der Plattform, nicht mit den Varianten auf den anderen Plattformen vergleichen lassen. Das ist das, was der Benutzer machen wird. Er wird die Varianten der App auf den anderen Plattformen in der Regel nicht kennen.

Mehr Info zu dem Event gibt es auch noch auf Twitter.

Falsches Datum bei Bildern in iPhoto? AppleScript – zu Hilfe!

Beim Durchsehen und Aufräumen meiner Bilder in iPhoto musste ich heute feststellen, dass bei einigen Fotos, die ich mit einer neuen Kamera im letzten Jahr aufgenommen hatte, das Datum falsch eingestellt war. Das Jahr war bereits im letzten Jahr auf 2011 eingestellt. AppleScript – zu Hilfe!

tell application "iPhoto"
	set imgList to selection
	repeat with i from 1 to number of items in imgList
		set this_item to item i of imgList
		set imgDate to date of this_item
		set year of imgDate to 2010
		set date of this_item to imgDate
	end repeat
end tell

SetTerminalStyle Tool for Terminal.app

terminalapp.pngSome time ago I found a small AppleScript from the blog of the Omni Group that allowed Terminal.app to use shell command sensitive use of styles. That script allowed the definition of different styles in Terminal.app that would be activated when a special command was used in the shell. You could define one style for ssh, one style for vim and another style for using sudo commands. This script got broken when updating to Snow Leopard. Today I decided to give the ScriptingBridge framework a try and to transform this AppleScript into a small command line tool. The result is now available from Google Code. I’ve also added two additional features:

  • The tool can return the active setting so that the shell can restore the old style when having completed the command.
  • It can return a list of all styles defined in Terminal.app.

Have fun!

In the meantime I found out that the Omni Group had already fixed the script and made it compatible with Snow Leopard again: setterminalstyle-v2. Under these circumstances lets see this project as a little practice using the ScriptingBridge framework 🙂

Programmieren für das iPhone – wie geht das?

iphone-dev-video.pngVon Bill Dudney, dem Author von „Core Animation„, gibt es jetzt nach dem Wegfall des NDA einen Screencast „Writing Your First iPhone Application„. Die Episode „Getting Started with Xcode and Interface Builder“ ist als Appetizer kostenlos zu haben und sie gibt einen guten Einblick in das Thema „Wie schreibe ich eine iPhone Anwendung“. Der Screencast behandelt das Zusammenspiel von Xcode und dem Interface Builder und er zeigt, wie das Model-View-Controller Konzept im iPhone OS umgesetzt ist. Einen guten Überblick über das SDK und die Tools gibt es auch bei ars technica.