Winners of the Summer AIR Mobile Contest (CZ/SK)
October 21st, 2010
I am proud to announce winners of the Czech/Slovak Summer AIR Mobile Contest 2010 and I have to say, I was amazed by the talent and passion guys put into development.
Prizes were 2x Google Nexus One, 1x CS5 Web Premium, 2x Flash Pro CS5, 3x Flash Builder 4 and some goodies.
1st place
onBoard – endless realtime drawing board with P2P support
Versions: AIR for Android, AIR for desktop, Flash Player in browser
Author: Jozef ChĂştka
My comment: onBoard brings completely new look on social creativity. You start drawing something and someone finishes it and adds new ideas to that. The app is in it’s beginnings and it’s used by 500 people a day currently. It’s also very optimized to run fluently on mobile devices. It uses mipmapping – depth of zoom like Google Maps.
Available in Android Market
As a Talk-show Guest at Czech National Radio
October 14th, 2010
The following article is more a note to myself.
Well, this Sunday was a funny day
Iva Jonasova invited three guys for a talk-show called Cajovna (transl. TeaHouse) to Czech National Radio 3 (Vltava), next to Michal Brenner and Nikola Schmidt, and me. The title of this issue was Visionaries (see invitation).
If you want, you can listen to it here (Czech only).
Or see the complete archive of Cajovna.
Tip: Close Your Android AIR App on Back Button
October 13th, 2010
While developing AIR for Android apps, you should consider whether you need your apps to run in the background, especially if they are highly intensive graphic games.
To make your users even happier, it’s a good idea to close your app when the Back or Home button is pressed to free CPU and memory. Multitasking is a great thing, but if your app doesn’t need to be open, it’s better to close it and maybe save the state of your application. You can read this article on saving state in AIR applications for iOS devices (same should work for Android).
My fellow evangelist Mark Doherty sent me this code, which does the job. It can be helpful to you, so sharing:
Register handlers:
if(Capabilities.cpuArchitecture=="ARM") { NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, handleActivate, false, 0, true); NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, handleDeactivate, false, 0, true); NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, handleKeys, false, 0, true); }
Define handlers:
private function handleActivate(event:Event):void { NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE; } private function handleDeactivate(event:Event):void { NativeApplication.nativeApplication.exit(); } private function handleKeys(event:KeyboardEvent):void { if(event.keyCode == Keyboard.BACK) NativeApplication.nativeApplication.exit(); }
Good luck!
Adobe Video Day with Jason Levine
October 12th, 2010
Next week we are hosting Jason Levine (worldwide evangelist at Adobe) in Bratislava and Prague. If you are doing video and audio or streaming, this event is right for you! The event is going to be in English with simultaneous translation to Czech.
Register here (for free). Facebook event (only for reminder purposes).
Jason’s invitation to these events:
Move from Stratus to Adobe Cirrus
October 10th, 2010
Quick note: As you have probably already registered, we have renamed Adobe Stratus P2P rendezvous service to Adobe Cirrus.
You can read about details at Kevin’s Towes blog.
Basically, acquire new developer key here and use new address:
rtmfp://p2p.rtmfp.net/YOUR-DEVKEY/What are Stratus and Cirrus? Cloud types:
![]()
(Source: Wikipedia.org)
The most simple P2P Object Replication Example
September 16th, 2010
Here you can download the simplest P2P Object Replication example, which is easy to understand. Previous examples might have been too complicated to start with. Grab this code and start using it right the way.
Download source
Try demo – open in two or more windows. Click “startProviding” button on one of them and “startReceiving” on the rest of the windows. You can then click “writeObject” to check the received object on the receiver windows.
Good Luck!
Flash Media Server 4 released at IBC
September 9th, 2010
Hello from Amsterdam! We have just launched the new version of Flash Media Server at IBC conference in three different versions: Streaming, Interactive and Enterprise. See comparison matrix (help me choose).

The features I am personally most excited about are:
- 64-bit support which brings tremendous streaming power!
- P2P/RTMFP support with server-side API, you get the same access to P2P network like Flash Player client, plus you can create a stable point from the server, very useful for distributed objects and databases. Next to that, you don’t need to use Adobe Stratus rendezvous-server and you can start building your own commercial P2P apps.
- Multicast support – stream multicast in H.264/on2 VP6 right from the Flash Media Live Encoder as well as control and manage multicast streams from the server. This also brings new possibilities to IP only multicast and multicast fusion (combination of application-level multicast and IP-only multicast).
- CentOS support
- Absolute timecode – to sync audio and video from different channels + combined with multibitrate streaming
- HTTP streaming – new delivery choice
and more…
Check Flash Media Server homepage for more details.
Read about other things we are launching at IBC.

Photo: Kevin Towes launching Flash Media Server 4 at IBC 2010
My upcoming speeches – September, October 2010
September 6th, 2010

Autumn is nearly here and I have little heads-up for those of you who would like to meet me or come to my sessions during September and October 2010.
Next to that, if you would like to see me speaking somewhere else, just drop me an e-mail to tomkr (at) adobe (dot) kom and we will see what we can do for that and hopefully it will be possible.
Okay, so where you can see me for sure:
IBC.org 2010 – Amsterdam
September 9-14 2010
International Broadcasting Convention – one of the biggest conferences and trade fairs in the world about broadcasting, TV, satellites, cable, digital imaging, audio/video technology and so on.
I will be available at the Adobe Booth out there and also doing theatre sessions about Advanced P2P techniques in Flash. If you are coming, make sure you stop by for a little chat.
For Digital – Prague
September 23 2010
I am going to talk about Augmented Reality.
WebExpo.net 2010 – Prague
September 24-25 2010
Get inspired with the future stuff. Session: Flash and HTML5 – my colleague Petr Pechacek is going to join me for this session.
CS5 Production Premium Launch – Prague, Bratislava
October 19-20 2010
Jason Levine, the Adobe evangelist rockstar is coming to Prague and Bratislava. Registration to be available soon. I will be joining Jason on the stage.
Adobe MAX 2010 – Los Angeles
October 23-27 2010
This is the place to be. The most exciting conference to attend, again in Los Angeles, California.
This year I have a session about Building P2P Multiplayer Games on Tuesday, October, 26th, 3:00 pm – 4:00 pm. Make sure you stop by.
Link to my session





