Webware and Rich Internet Applications
4 Jun
Acrobat.com is really great example of Rich Internet Applications power. This is platform which integrate multiple online services, for example: Buzzword (Adobe’s online word processor), Share (Adobe’s file sharing system), Brio (the new version of Adobe Connect - meetings and presentations service) and online PDF generation. Of course now we have year of the RIA, so it should be possible to use it on the desktop, and it is ! There is an Air Application that provide similar functionality (with additional features but i haven’t tested yet). Everythings great but.. what about availability and scalability (especially after last amazon AWS crash), you should read this article Learning From THE S3 Outage. What is more
Adobe made special Site: health.acrobat.com where we can see acrobat.com services condition.
Generally speaking this is another step forward in something called SaaS(Software as a service) and another example of exciting job called - RIA developer.
24 May
Merapi to jakby most, połączenie pomiędzy aplikacjami napisanymi w Javie i tymi działającymi i napisanymi w Adobe AIR. Dlaczego i po co ?
Dzięki temu połączeniu w prosty sposób można uzyskać dostęp do całej mocy i funkcjonalności, którą oferuje Java (miliardy bibliotek) z poziomu Aplikacji napisanej w Adobe AIR. Żeby nie być tu gołosłownym poniżej znajduję się przykładowy screencast z działającą w ten sposób aplikacją . Jednym słowem nowe ekscytujące możliwości
.
Merapi Hello World :
6 May
PureMVC to framework zbudowany na wzorcu MVC (Model - Widok - Kontroler). Bazujący na wzorcach projektowych, darmowy, prosty, początkowo stworzy głównie dla języka Action Script 3 do użycia z technologiami Adobe Flex, Flash czy Adobe AIR obecnie zaadoptowany do większości platform programistycznych takich jak Ruby, C#, HAXE czy Python. Jeśli chodzi o użycie go z Adobe Flex stanowi znacznie lepsze moim zdaniem (patrz także prezentacja grupy flexowej SilvaFug Link do Prezentacji) rozwiązanie niż framework Cairngorm, który zdecydowanie ustępuje PureMVC pod względem architektury (DRY!), prostoty i szybkości tworzenia aplikacji. Dobrym przykład użycia (oprócz oficjalnego tutoriala Architecture101) znajduje się tutaj: PureMVC Przyklad