iPhone OS 3.0 Software-Update – kostenlos und richtig gut!
Ab dem 17. Juni 2009 gibt es das neue iPhone OS 3.0 Software-Update. Nicht alle Neuerungen sind wirklich von Bedeutung, aber die meisten sind wirklich praktisch.
Hier mal ein kurzer Auszug von meinen persönlichen Highlights:
- Cut, Copy & Paste
Wörter und Fotos ausschneiden, kopieren und einsetzen.
Bilder und Inhalte aus dem Web kopieren und einsetzen. - MMS
Verschickt MMS mit Video, Fotos, Audio und Kontaktinfos
(die Videofunktion wird vom iPhone 3G nicht unterstützt). - Spotlight
Praktische Suche die Kontakte, E-Mails, Kalender und Notizen durchsucht. - Sprachmemos
Memo über das integrierte Mikrofon oder das Mikrofon deines Headsets aufnehmen. - Optimierter Kalender
Termine via Microsoft Exchange ActiveSync erstellen und Kalender mit neuer
CalDAV-Unterstützung. - Internet-Tethering
Benutze dein iPhone als Modem und verbinde via Bluetooth oder USBÂ deinen Laptop. - Notizen synchronisieren
Mit Mac oder PC synchronisieren. - Shake to Shuffle
Shake das iPhone, um im Zufallsmodus ein Lied zu spielen.
Mehr dazu gibt es auf der Apple Seite unter http://www.apple.com/de/iphone/softwareupdate/
Twittern für unterwges: TwitterFon für den Ipod und Iphone
Für alle die das Twittern auch unterwegs nicht lassen können gibt es ein kostenloses App:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=286756410&mt=8
Actionscript 3: clicktag und clicktarget
Nach langer Zeit gibt es heute mal wieder einen kleinen Schnippsel für alle, die bei Ihren Bannern nicht auf AS3 verzichten wollen.
if (root.loaderInfo.parameters["clickTag"]) { var clicktag:String = root.loaderInfo.parameters["clickTag"]; } if (root.loaderInfo.parameters["clickTarget"]) { var clicktarget:String = root.loaderInfo.parameters["clickTarget"]; } // "clicker_mc" ist ein movieclip im root. clicker_mc.addEventListener(MouseEvent.CLICK, mouseClickHandler); clicker_mc.buttonMode = true; function mouseClickHandler(e:Event) { navigateToURL(new URLRequest(clicktag),(clicktarget)); }
Der Aufruf im param name=”movie” sieht dann wie folgt aus:
value=”meinbanner777×90.swf?clicktag=http://www.meinedomain.de/index.php&clicktarget=_blank”
Informiert euch welche Schreibform benötigt wird (clicktag, clickTag, clickTAG.. usw.) und passt das Script entsprechend an.
Actionscript 2: MovieClip.prototype ToolTip
Nach einer kleinen Actionscript Pause gibt es hier wieder einen kleinen Schnipsel für euch. Für einen kleinen Produktkatalog sollten ToolTips her:
MovieClip.prototype.toolTip = function(str:String) { // Textformat format = new TextFormat(); format.font = "arial"; format.size = 12; format.color = 0x333333; // RollOver - Textfeld wird erstellt und Textformat gesetzt this.onRollOver = function() { _root.createTextField("tip", 1, 0, 0, 0, 0); _root.tip.text = str; _root.tip.multiline = true; _root.tip.autoSize = "left"; _root.tip.background = true; _root.tip.border = true; _root.tip.selectable = false; _root.tip.backgroundColor = "0xEEEEEE"; _root.tip.borderColor = 0x333333; _root.tip.setTextFormat(format); }; // RollOut - Textfeld wird entfernt this.onRollOut = function() { _root.tip.removeTextField(); }; // Release - Verlinkung zum Produkt auf Amazon.de this.onRelease = function() { getURL("http://www.amazon.de/xxx", "_blank"); }; // Mausverfolger mit Delay zum Positionieren des ToolTips this.onEnterFrame = function() { var delay = 5; var dx = this._xmouse; var dy = this._ymouse; _root.tip._x = this._x + (dx/delay); _root.tip._y = this._y + (dy/delay); }; }; // Anwendung - MovieClip "meinBild" bekommt den toolTip zugewiesen meinBild.toolTip("Bei Amazon.de bestellen!");
Bastian Knappe,