Space of Flex/AIR technologies

Beyond Plain Old Html Objects

Flerry 1.1.2 released

with one comment

This is just a quick note to say that I released new version of Flerry; Flerry 1.1.2 is just a bug fix release. It fixes an OutOfBounds error when receiving async messages from a Java process. This error was pointed out by Erko Bridee that has written nice post on Flerry in Portuguese.

Today I also started working on the 1.2 release, which will improve java path discovery on the Windows platform. I’m planning to reuse code written by my colleague Serge Jespers for Package Assistant Pro. It is simple native C code that checks the Windows registry to find where Java is installed.

Written by Piotr Walczyszyn

July 21st, 2010 at 3:16 pm

Posted in Releases

Tagged with , ,

flexair.pl – świetny blog, tematykę wskazuje już sama nazwa!

without comments

Właśnie dostałem link do świetnego bloga w języku polskim na temat Flex’a i AIR’a. Adres tak jak w tytule flexair.pl. Polecam wszystkim szczególnie tym zaczynającym swoją przygodę z Flex’em.

Dodatkowo powiem, że bloga redaguje dziewczyna Olga Grabek co w naszej społeczności jest prawdziwą rzadkością. Zachęcam do dodania tego bloga do swojego czytnika RSS, ja już to zrobiłem ;)

Written by Piotr Walczyszyn

July 15th, 2010 at 6:09 pm

Posted in News

AMF Playground with public services, Flash/Flex client-server communication

without comments

Today I published a microsite (http://amf.riaspace.com/) on my blog dedicated to AMF communication. The goal of it is to gather necessary information needed for quick start with AMF.

You will find there:

  • Publicly available AMF services for the start without setting up your own server environment
  • Code snippets demonstrating how to utilize AMF services
  • Video tutorials on how to setup your own Flex/Zend_Amf projects
  • Demo applications with a source code

At the moment I’m hosting only PHP based services but I’m also thinking about Java based backend to be able to play with messaging.

Written by Piotr Walczyszyn

July 15th, 2010 at 9:58 am

Posted in Articles,Releases

Tagged with , ,

Flerry 1.1.1 released supporting large objects transfer

with one comment

I just released a new version of Flerry that fixes a problem with transferring large object structures from Java to Flex. This release is thanks to Mohammed Abbas who contributed the patch. Again I’m really happy that this project is evolving and the community is contributing to it actively.

To start working with Flerry go ahead and download the flerry and flerry-demo projects. You may also find my previous posts (Post 1 | Post 2) helpful.

Written by Piotr Walczyszyn

July 5th, 2010 at 3:00 pm

Posted in Releases

Tagged with , ,

Flerry 1.1.0 released with a two-way Flex-Java communication

with 7 comments

I would like to proudly announce that Flerry 1.1.0 was released! For those of you that don’t know what is Flerry, it’s a Flex-Java bridge for Adobe AIR 2.0. This new release brings possibility to call/initiate communication from Java to Flex/AS3 code. This functionality was solely developed by Jhonny Everson, big kudos to Jhonny!!! I love when open source really works and community contributes their work, with that said I encourage any of you that use Flerry to commit to the project ;)

You can grab latest FB4 project with Flerry and demo app from here.

Usage is really simple:

First create instance of NativeObject either in MXML or AS3 (binPath is path to jar file with compiled Java source classes):

<flerry:NativeObject id="nativeObject" singleton="true" 
binPath="./jars/flerry-demo.jar"  source="net.riaspace.flerrydemo.MyJavaObject" />

Next subscribe to messages sent from Java side, “sendMsg” parameter defines message identifier:

// Subscribe to receive remote messages.
nativeObject.subscribe("sendMsg", messageHandler);

On the Java side you have static method sendMessage on NativeObject class with message parameter and again message identifier:

NativeObject.sendMessage(map, "sendMsg");

Written by Piotr Walczyszyn

June 30th, 2010 at 10:30 am

Posted in Releases

Tagged with , ,

Designer-Developer workflow before Flash Catalyst times

with one comment

Yesterday I was presenting during CS5 Launch event. My session was about new workflow between designers and developers using Flash Catalyst. In my presentation I used cartoon below to describe how this workflow looked before Flash Catalyst era. This cartoon is usually shown during project management courses but I think it also applies very well in this case ;)

I used http://www.projectcartoon.com service to define my perspective on this, if you have yours go ahead and define it and share it here. There are other really cool cartoons that you can use.

Here is the link to my cartoon: http://www.projectcartoon.com/cartoon/76265

Patricia Clausnitzer transleted this post to Belarusian: http://pc.de/pages/designer-developer-be

Written by Piotr Walczyszyn

May 19th, 2010 at 3:41 pm

Posted in Examples

Tagged with

Video relacja z imprezy Flash Camp 2010

with one comment

Wszyscy uczestnicy i Ci co nie dotarli na Flash Camp 2010 powinni to zobaczyć ;)

Written by Piotr Walczyszyn

May 14th, 2010 at 10:28 am

Posted in Events

CS5 w 5 – programistyczno-graficzny hackathon

without comments

Już w przyszły wtorek (18.05) w czasie imprezy CS5 Launch odbędzie się bezprecedensowe wydarzenie jakiego jeszcze w Polsce nie było! Będzie to programistyczno-graficzny hackathon, w trakcie którego będzie się można zmierzyć z najlepszymi w Polsce programistami oraz grafikami wykorzystującymi technologie Adobe.

Startujące w zawodach zespoły na samym początku dostaną temat aplikacji do wykonania w czasie 5 godzin. Każdy zespół otrzyma do użytku w trakcie zawodów komputer z zainstalowanym pakietem Adobe CS5 Master Collection. Przy wykonywaniu zadania będzie można skorzystać z dowolnego programu wchodzącego w skład pakietu, jednak wysoko punktowane będzie użycie nowych programów w pakiecie czyli Flash Builder oraz Flash Catalyst. Dokładne kryteria oceny są następujące:

  • wykorzystanie nowych narzędzi w pakiecie CS5 (Flash Builder i Flash Catalyst) 40%
  • kreatywność i projekt graficzny 40%
  • przydatność, integracja z social media 20%

Nagrody są również bezprecedensowe:

  • I miejsce Adobe CS5 Master Collection
  • II miejsce Adobe CS5 Web Premium
  • III miejsce Flash Builder oraz Flash Catalyst

W zawodach mogą brać udział dwuosobowe zespoły.

Na zgłoszenia  czekamy do dnia 17 maja.

O przyjęciu decyduje kolejność zgłoszenia;  ze względów logistycznych przyjmujemy maksymalnie 12 zespołów.  W przypadkach spornych organizatorzy poproszą o portfolio kandydatów, i na tej podstawie zadecydują o przyjęciu zespołu.

Termin konkursu: 18 maja 2010r w godz. 10.00 – 15.00 (5 h).  Ogłoszenie zwycięzców  i prezentacja 3 zwycięskich aplikacji odbędzie się o godz. 16.15. Nagrody w miarę dostępności zostaną wręczone podczas ogłoszenia wyników  lub wysłane pocztą.

Miejsce konkursu: ul. Wybrzeże Gdyńskie 4, 01-531 Warszawa

Kliknij tutaj by pobrać regulamin konkursu.

Kliknij tutaj by zarejestrować zespół.

Written by Piotr Walczyszyn

May 14th, 2010 at 10:03 am

Posted in Events,News

My presentation slides from 1st European Augmented Reality Business Conference

with 2 comments

Below I have embedded slides from my presentation that I did last Friday in Berlin during the 1st European Augmented Reality Business Conference.

A PDF document with links to Flash based AR examples is here. The working demo application that I coded during my session is here with it’s source code and AR marker to print out.



Written by Piotr Walczyszyn

April 26th, 2010 at 10:28 am

Posted in Events,Examples

Tagged with ,

Flash Camp 2010 – 17 kwietnia Warszawa

with 2 comments

17 kwietnia w Warszawie odbędzie się Flash Camp 2010. Jest to najważniejsze wydarzenie roku społeczności Adobe Flash/Flex/AIR w Polsce! Wydarzenie to wiąże się bezpośrednio z inauguracją najnowszego wydania technologii Flex 4 i narzędzia Flash Builder 4.

Wśród prelegentów znajdą się najwybitniejsi polscy specjaliści związani z Platformą Flash. Wykłady zostaną poprowadzone w dwóch ścieżkach dla początkujących i zaawansowanych użytkowników.

Dla osób, które dopiero zamierzają lub zaczynają swoja przygodę z technologiami Adobe osobiście poprowadzę warsztaty z technologii Flex 4 i AIR 2.0 (warsztaty będą prowadzone w systemie BYOL – czyli przynieś swojego laptopa, najlepiej z zainstalowanym już Flash Builder’em 4 ;) ). Oprócz ciekawych prezentacji i warsztatów przewidziano losowanie atrakcyjnych nagród dla publiczności oraz afterparty.

Rejestracja na stronie: http://www.flashcamp.pl/

Agenda wydarzenia:


Written by Piotr Walczyszyn

March 30th, 2010 at 11:26 am

Posted in Events

Switch to our mobile site