über mich

Hallo, mein Name ist Heiko Dreyer. Ich arbeite freiberuflich als

Webdesigner und Entwickler mit Schwerpunkt Flash/Flex, PHP und Cocoa Touch.



Brauchen Sie Hilfe bei Ihrem Webdesign oder suchen Sie einen Entwickler? Ich stehe Ihnen jederzeit mit meinen Fähigkeiten zur Verfügung.

über boxedfolder

Mein Blog bieten Überblick über sämtliche Neuigkeiten und Workflows mit denen ich mich beschäftige.

Aktuell bin ich vermehrt im Bereich Webentwicklung, sprich Flash/Flex und PHP tätig. Darüber hinaus blogge ich auch über Anwendungsentwicklung mit AIR für den Desktop und Cocoa Touch für die Mobile Plattform.

SmashingMagazine: Neue JavaScript und AJAX Lösungen

Die Jungs von SmashingMagazin.com haben sich wieder einmal hingesetzt und diesmal 70+ Lösungen für Javascript und Ajax aufgelistet. Es werden eine Reihe von Einsatzmöglichkeiten erwähnt. Im Prinzip lässt sich hier für jeden Einsatz etwas finden. Vom Kalender bis zum  Ajax-Upload ist  alles dabei. Schade ist allerdings, dass es sich diesmal nicht primär um Framework Lösungen handelt, sondern generelle JavaScript Plugins oder Scripts verlinkt werden. Beim durchschauen müsste trotzdem eigentlich jeder irgendetwas für das aktuelle Projekt finden.

Unter den Ajax-Lösungen ist das Ajaxify mein persönlicher Favorit.  Mit diesem jQuery Plugin wird durch wenig Code (Lediglich eine Zeile konvertiert alle Links in Ajax-Requests) schneller Datenaustausch ermöglicht.

Link zum Artikel.

jQuery 1.3.2 veröffentlicht

Ab heute steht jQuery in der Version 1.3.2  zum Download bereit. Einige signifikante Neuerungen bzw. Bug-Fixes sind nun in Effekt getreten. Hier einige Details:

  • Elements are now returned in document order.
  • .live() can now prevent bubbling.
  • :visible/:hidden are now significantly faster.
  • As are all the width/height methods.
  • Selectors are much faster in Internet Explorer.
  • appendTo/etc. have had a slight API tweak.

Die komplette Liste Veränderungen kann hier nachgelesen werden.

Link zu jQuery.

jQuery 1.3 & neuer API Browser

Seit gut zwei Tagen ist bereits jQuery in der Version 1.3 verfügbar. Ich bin noch nicht dazu gekommen sie einem ausgiebigen Test zu unterziehen. Die aktuellen “Killerfeatures” in der neuen Version klingen allerdings durchaus vielversprechend.

Neue Features sind unter anderem:

  • Sizzle: A sizzlin’ hot CSS selector engine.
  • Live Events: Event delegation with a jQuery twist.
  • jQuery Event Overhaul: Completely rewired to simplify event handling.
  • HTML Injection Rewrite: Lightning-fast HTML appending.
  • Offset Rewrite: Super-quick position calculation.
  • No More Browser Sniffing: Using feature detection to help jQuery last for many more years to come.

(mehr…)

JQuery Plugins im Überfluss

Dr. Web hat kürzlich eine Liste mit nützlichen JQuery Plugins veröffentlicht. Einige sehr interessante und vielseitig nutzbare Plugins werden dort vorgestellt und verlinkt. Unter anderem die allseits beliebte Lightbox und zusätzlich qualitativ hochwertige alternativen wie z.B. Fancybox oder Facebox. Auch wenn das ein oder andere schon bekannt sein dürfte, zeigt Dr. Web einige spannende Plugins die zumindest ein Platz im Archiv finden sollten.

Link zum Artikel

12 Wege zu sauberem (x)html & css

Gerade eben hab ich auf Smashing Magazine einen neuen Artikel über sauberen und somit schönen html Code gelesen. Ich finde die meisten der 12 aufgeführten Punkte ebenfalls wichtig und kann nur jedem raten sich Empfehlungen wie z.B. sein css & javascript in externe Dateien verlagern zu Herzen zu nehmen. Vielleicht sollte man seinen eigenen Code dementsprechend auch mal überprüfen und gegebenenfalls optimieren.

Link zum Artikel.

13. November 2008 - html & css, web nach oben | Kommentare(1)

Dreamweaver, Fireworks und Soundbooth betas

Seit knapp 2-3 Wochen stehen neue Betas zu Dreamweaver, Fireworks und Soundbooth zum Download bereit. Jeder besitzer der CS3 kann sich bei Adobe um beta keys bemühen. Für Leute die keine aktuellen Adobe Produkte ihr eigen nennen, gibt es trotzdem eine Testphase innerhalb der Beta. Die neue Dreamweaver Beta wird unter anderem mit folgendem interessanten features angeprießen:

Code hinting for Ajax and JavaScript frameworks

Write JavaScript more quickly and accurately with improved support for JavaScript core objects and primitive data types. Work with popular JavaScript frameworks including jQuery, Prototype, and Spry.

Photoshop Smart Objects

Photoshop and Dreamweaver integration has evolved to the next level of compatibility and functionality. Drag and drop an Adobe Photoshop® PSD file into a Dreamweaver page to create an image Smart Object.

Das sind jedenfalls die Elemente die ich am Interessantesten finde. Ich werde mir wohl auch im laufe der Woche selbst ein Bild machen.

Link zur Dreamweaver Beta.
Link zur Fireworks Beta.
Link zur Soundbooth Beta.

14. Juni 2008 - web nach oben | Kommentare (0)

AIR: JavaScript und Flex, zwei kostenlose Bücher

Adobe stellt schon seit geraumer Zeit zwei Bücher über AIR zum Download zu Verfügung. Es handelt sich jeweils um ein Buch namens “Apollo for Adobe Flex Developers Pocket Guide” und ein Buch mit dem Titel “Adobe Integrated Runtime for JavaScript Developers”. Die beiden Bücher aus dem O´REILLY Verlag und werden auch als gedruckte Variante z.B. per Amazon vertrieben. Ich habe selber noch nicht reingeschaut, kann also noch nichts über den Inhalt erzählen. Da es sich aber um Bücher aus dem Hause O´REILLY handelt, gehe ich davon aus dass es sich um wirklich wissenswertes Material über AIR-Entwicklungen handelt.

Link zu Apollo for Adobe Flex Developers Pocket Guide.
Link zu Adobe Integrated Runtime for JavaScript Developers.

Dynamische Flash-Object Größe mit Flex und externalInterface

Bei Flex Standalone-Apps ist es meist nicht erforderlich eine entsprechende absolute Größe des swf-objects innerhalb des Browsers vorzugeben. Große Applikationen laufen oft in 100% des Browserfensters. Will man allerdings ein Hybrid-Projekt realisieren, indem die swf-Datei dynamisch mit Daten versorgt wird, ist es manchmal notwendig auch demenentsprechend dynamische Größen für das einzubettene swf-Objekt zu generieren und zu übergeben.

Beispiele für solche Einsatzgebiete wären z.B. Gallerien, die sich nach unten erweitern umso mehr Bilder per xml geladen werden. Da mir vorher nicht bekannt ist, wie viele Bilder eingepflegt wurden, kann ich vorher auch nicht abschätzen ob die swf-Datei nun beispielsweise 500 x 1000 Pixel groß ist, oder nur 500 x 500.

(mehr…)