Wild Technologies – RIA News aus Hamburg

Einträge werden als ‘Flex’ kategorisiert

Mockups für RIAs und Web Anwendungen

Februar 26, 2009 · 1 Kommentar

Seit einiger Zeit schon existiert ein Tool mit dem ihr innerhalb des Browsers oder als Desktop Anwendung Mockups für Oberflächen erstellen könnt.Mit Balsamiq Mockup ist es möglich innerhalb von wenigen Minuten vollständige Oberflächen zu erzeugen. Vorteil an der Anwendung ist es, dass ihr mit diesen Designs Kunden nicht vorgaukelt, dass alles schon fertig ist und zu dem habt ihr nicht die Probleme das man sich über das Design unterhält, wenn es eher um die Platzierung von Inhalten und Usabillity geht.

Balsamiq basiert auf Adobe Flex und kann somit auch innerhalb des Browser geladen werden. Die Adobe AIR Version integriert sich in eurem Desktop und kann dann wie jede andere Anwendung aufgerufen werden. Zusätzlich existieren noch weitere Versionen für die Integration in Confluence, JIRA und XWiki. Was das ganze schon sehr interessant macht. Damit lassen sich dann innerhalb von Confluence oder JIRA direkt die Mockups anzeigen.

Die Elemente für den Entwurf der Oberflächen sind ausreichend vorhanden. Es ist erstaunlich wie schnell man damit dann Oberflächen erstellen kann. Leider fehlt im Moment noch die Möglichkei eigene Images einzubinden oder eine zentrale Community, die weitere Elemten zur Verfügung stellt.

Toll wäre es auch wenn man aus den  erstellten Mockups vielleicht direkt etwas Code generieren könnte. Aber das ist Zukunftsmusik…

Hier noch ein paar Bilder von Balsamiq:

Kategorien: AIR · Flex

Some Comments on Flex/GWT/Extjs

Februar 17, 2009 · Kommentar schreiben

Today i was looking for an comparison of extjs and flex for a customer…hard to find. All comparisons are made between flex and silverlight, or they are made from web designers having simply no clue about flex.

ExtJs is a fine framework, but for me as a Java developer and i think have to decide between GWT and Flex.
Working with Flex now for some time and looking at the code and the big gwt magic that i have to trust, flex is the most elegant way to write effecient and stable applications.

I found some incorrect informations around the web about flex very expensive backends…No, mam! We have BlazeDS as one example of a free backend, the free version of Web Orb is another cool one. Only if you want to buy the full LCDS Suite you have to pay. And by the way, yes Flex can read/write JSON. This way you can stay with your old Backend and try it with Flex…
I think i will write a more detailed comparison…

Kategorien: Flex
Mit Tag(s) versehen:

Adobe Flex / AIR / RIA Schulungsvorbereitungen

Oktober 2, 2008 · Kommentar schreiben

Um noch mehr Kollegen im Bereich Adobe Flex upzudaten und fit zu machen bastel ich gerade eine interne Schulung.
Drei Tage soll das ganze dann dauern und in verschiedenen Niederlassungen stattfinden.

Erst wenn man mal probiert alles wichtige, interessante und spannede auf ein „paar“ Folien zusammen zu fassen, stellt
man fest, das man auch schnell 5 Tage Schulen könnte. Alleine für AS3 könnte man schnell mal 2 Tage verschwenden
um mal alles zu zeigen was geht, oder halt auch nicht. Die Optionen mit Flex (Komponenten erstellung, Server Anbindung,
Flash einbinden, Skinning, Frameworks, Testing, AIR, …) bieten ausreichend interessante Optionen um mal ein kleines
Buch zu schreiben.

Mal schauen, ob wir die 200 Folien Grenze für die Schulung durchbrechen.

Stay tuned…

Kategorien: AIR · BlazeDS · Flex

Integration von Flex und Flash Content

September 22, 2008 · Kommentar schreiben

Die letzte Zeit ist es ruhiger geworden, da ich mit der ernsthaften Absicht Urlaub zu machen und einem „eben-mal-schnell-vor-dem-Urlaub“ Projekt gekämpft hab.

Allerdings war dieses Projekt extrem spannend und ich hab mal wieder eine Menge gelernt. Aufgabe war es eine Anwendung für eine CD zu entwickeln,
die sowohl Flash, Flash Video als auch eine Anbindung ans Internet hatte und als Native Anwendung mit Low-Level Betriebssystem API arbeitet.

Und: ES GEHT !

Das ganze war eine Promo Aktion eines großen Kunden und ich und meine Lieblingsdesignerin haben uns die Arbeit geteilt. Sie hat die Animationen
in Flash gebaut (Schicken mehr stufiges Menü, das am Ende Flex informiert, das ein bestimmter Menüpunkt aktiviert wurde).

Die ganze Sache rein in Flash zu machen, war aufwendiger, daher wurde es in einen Flex und in einen Flash teil gesplittet die beide mit einander
integriert wurden. Die GuidedTour haben wir von einer Medien Agentur als Flash Video exportieren lassen und dann per Flex Video Komponente
integriert. Hier sollte man darauf achten, das bei autoplay der Film nach dem Laden los geht. Auch wenn die View nicht mehr aktiv ist. Ansonsten funktioniert
die Komponente recht einfach.

Das Menüsystem wurde in Flash gebaut (Flash 9/AS3) Wichtig!, da es sonst nicht mit Flex direkt kommunizieren kann. Das ganze wurde dann per
SWFLoader integriert (Embedded, war ja ne CD) und konnte dann per Events mit Flex kommunizieren. Das AS3 coding hab ich dann gemacht,
da es einfacher ist die Embedded Movies per AS3 zu steuern.

Mir ist mal wieder aufgefallen, das es an einigen Stellen etwas schwieriger ist mit Flex zu Layouten. Aber man bekommt alles hin.

Technisch am wackeligsten war die Integration der Low-Level API. Hierfür wurde die Anwendung mit einem speziellem Tool in eine Native Anwendung
umgewandelt, die dann aber wiederrum viele weitere APIs zur Verfügung hatte. Damit konnte über eine DLL oder ein Cmdline Tool direkt auf die notwendigen
Funktionen zugegriffen werden.

Am Ende stand noch das Mastern der CDs, was mit Toast gut ging. Hierbei hab ich dann zwei Images für eine CD erzeugt. Eines das von Windows gelesen
wird und eines das vom Mac gelesen wird.

Am Ende ist eine nette Anwendung rausgekommen und ich hab wieder viel gelernt über die Dinge die kaum einer gemacht hat bis jetzt.

Tags: , ,

Kategorien: Flex

News rund um die neue Flex 4 Version

Juli 30, 2008 · Kommentar schreiben

Das Flex4 SDK ist ja nun als Beta verfügbar und damit haben wir wieder ausreichend neues Spielzeug.
Sehr gut haben mir die neuen Features für das Ändern der Benutzeroberfläche (Component Skinning)
gefallen. Damit lassen sich auf der gleichen Codebasis völlig unterschiedliche Aussehen erreichen.

Aber es kommt ja noch mehr. Für alle die es interessiert, hier mal der Link auf die Video von der Max
von Elly Greenfield  und der Link auf die Adobe Seite von Gumbo.

João on Flex with CF: Flex Roadmap presented by Ely Greenfield – Videos

Gumbo@Adobe

Kategorien: AIR · Flex

Website über Adobe AIR Anwendungen : RefreshingApps.com

Juli 30, 2008 · Kommentar schreiben

Refreshing Apps bietet Reviews von Adobe AIR Anwendungen. Hier findet man reichlich Ideen und interessante
Lösungen rund um Adobe AIR.

RefreshingApps.com – Showcase

Kategorien: Flex

Java / Flex Excelent RIA Technologies Combination

Juli 24, 2008 · Kommentar schreiben

Interessanter Artikel zum Thema Flex/Java und Enterprise Einsatz. Ich glaube zwar im Moment noch nicht, das diese Anwendung wirklich schon so viel genutzt wird, aber ich denke das hier mal realistische Projekte gelöst wurde und nicht nur Hello World.

Java / Flex Excelent RIA Technologies Combination

Kategorien: Flex · Java

Flex kommt immer mehr im Enterprise Bereich

Juli 24, 2008 · 2 Kommentare

Flex wird von immer mehr Firmen als Lösung im Enterprise Bereich akzeptiert. Gerade im Zusammenspiel mit Adobe Air ist Flex eine interessante Alternative, da von einer nahezu gleiche Codebase eine Anwendung für den Desktop und für das Web gebaut werden kann.

Als neuster Vertreter kommt hier jetzt EMC hinzu, die einen Desktop Client herausbringen.

Damit scheint sich Flex immer mehr in die Bereiche auszubreiten, wo die herkömmlichen Clients mit Web Frontend an ihre Grenzen stossen und eine reine Desktop Anwendung auf Basis von Java o.ä. zu aufwendig ist.

Flex Gains in the Enterprise – EMC Launches Flex Apps | RIA pedia – Rich Internet Applications – Its all about the user experience!

Kategorien: AIR · Flex

Artikel zum einrichten eines Flex / Spring/ BlazeDS / Hibernate Projektes mal ohne Maven

Juli 21, 2008 · 1 Kommentar

Im Gegensatz zu den häufig erschienenen Artikel ein Flex Projekt mit Maven und den neuen Archetypes einzurichten , hat Christop Coenraets einen Artikel verfasst, indem man mal ohne Maven auskommt.

Adobe – Developer Center : Using BlazeDS with Spring

Kategorien: BlazeDS · Flex

Neue Version von GraniteDS 1.1RC3 mit Tide und neue Features der Seam Integration

Juli 20, 2008 · Kommentar schreiben

Von GraniteDS ist eine neue Version erschienen, die die Features für Tide deutlich erweitert. Mit GraniteDS kann Flex recht einfach an Seam angebunden werden. Damit lassen auch JEE, als auch POJO Anwendungen erstellen.

Zu den neu hinzugekommenen Features sind:

  • Konfiguration von Tide-enabled Komponenten
  • Transparentes nachladen von lazy Kollektions
  • Verwenden der EntityQuery zum Pagen der Kollektionen
  • Weiterleitung der Seam Events an den Flex Client Asynchrone und Synchrone.

Alle weitere Infos und Beispiele findet ihr im Blog von GraniteDS

Granite Data Services Blog: New features of Tide in GDS 1.1 RC3 (part 1)

Kategorien: Flex · GraniteDS