Január 11, 2010

13.1. Slovakia FUG v Bratislave

13.1. 2010 sa uskutoční stretnutie Slovakia FUG v Bratislave. Ak ste priaznivci Adobe technológií, ako je napríklad Flex alebo Flash, určite sa zastavte. Podrobnejšie informácie sú na stránkach FlexGarden.net .

December 26, 2009

PF 2010

Všetko dobré do nového roku 2010. Prichystal som také malé elektronické PFko pre návštevníkov tohoto blogu. Aj v roku 2010 sa tu objavia ďalšie zaujímavé články 😉 Je sa na čo tešiť. A teraz to PFko 😉

Pre spustenie PFka, stačí kliknúť na obrázok. 😉

A pre technologických fajnšmekrov dodávam, že PFko je napísané pomocou Flexu v aplikácii Flash Builder 4. Ako základná knižnica pre animáciu a pohyb bol použitý Flixel. Tučniak pochádza z IconBuffetu. Zvuky sú z Creative Commons zdrojov. Outro hudba je z Jamendo.com – Noriko.

Celý projekt PFka je možné stiahnuť v FXP formáte (licencia BSD).

Prajem veľa zdaru! 😉

December 23, 2009

Flixel vytvorte si hru pomocou Flexu

Flex je pekná technológia. Naprogramujete aplikáciu a funguje na všetkých bežných operačných systémoch. Dokonca pomocou Adobe AIR môžete aplikáciu preniesť na desktop.

Dlho mi chýbala nejaká rozumná jednoduchá knižnica, ktorá by sa dala použiť pri tvorbe jednoduchých hier. Niečo ako Allegro pre C++ alebo PyGame pre Python. Už som sa vzdával nádeje a tu zrazu..

Tu sa objavil Flixel. Malá knižnica, možno lepšie povedané sada zdrojových kódov. Flixel rieši všetky bežné veci, s ktorými sa vývojár stretne. Napríklad detekcia kolízie objektov, prepínanie medzi herným menu a hrou alebo animácie postavičiek.

K dispozícii je aj podrobný tutoriál, ako si postaviť hru. Jediný problém je, že je trošku zastaralý a tak záujemcom odporúčam sledovať GIT repository.

Naviac pre vývojárov hier je tu ďalšia novinka. Adobe spustilo oficiálne Flash Platform Game Technology Center.

Ak máte nejakú zaujímavú Flash/Flex hru, dajte o nej vedieť 😉

December 17, 2009

Materiály z prednášky o Web 2.0 v Žiline

Dnes som prednášal na Žilinskej univerzite. Prednáška bola venovaná téme Web 2.0. Spomínal som rôzne technológie, ktoré môže vývojárom a firmám zjednodušiť prácu. Testovanie, Selenium, Netcat, Adobe AIR/Flex, Google App Engine, Amazon Web Services. Materiál je vo forme PDF k dispozícii na stiahnutie. Video záznam bude k dispozícii pre študentov Žilinskej univerzity.

Ak by vás niečo z prednášky zaujalo a chceli by ste o tom vedieť viac, napíšte. Prípadne, ak by ste mali záujem o školenie pre vašu firmu, kontaktujte Institute of Next Generation Network, ktorý má školiace priestory v Žiline.

Update: Keď som odchádzal zo Žiliny, kúpil som si výborný trdelník. Môžem odporučiť.

November 2, 2009

Flot. Grafy na webe? Nič jednoduchšie.

Chceli by ste si na web dať nejaký pekný graf? Mal by načítavať dáta zo serveru a zobrazovať ich? Aké sú možnosti?

Mizerné.

Toto platilo aspoň donedávna. Na slušnejšie interaktívne grafy bolo možné použiť jedine Adobe Flex s komponentou iLog Elixir. Druhá major verzia tohoto produktu je skutočne vychytaná a vie robiť veľmi pekné wow efekty.

Keď som však videl Flot (MIT licenica). Tak mi spadla sánka. Z jednoduchosti použitia Flotu až marzí na chrbte. Žiadne kompilátory, nič. Proste našpecifikujú sa dáta a tradááá…

Graf

Stačilo do mojej stránky vložiť nasledujpúci kúsok kódu.

<script language="javascript" type="text/javascript" src="/wp-content/flot/jquery.js"></script>
 <script language="javascript" type="text/javascript" src="/wp-content/flot/jquery.flot.js"></script>
<div id="placeholder" style="width:450px;height:250px;"></div>

<script id="source" language="javascript" type="text/javascript">
$(function () {
 var d1 = [];
 for (var i = 0; i < 14; i += 0.5)
 d1.push([i, Math.sin(i)]);

 var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]];

 // a null signifies separate line segments
 var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]];

 $.plot($("#placeholder"), [ d1, d2, d3 ]);
});

Nejaké ďalšie príklady? Ale samozrejme! Myslím, že viac už nie je potrebné písať. Projekt nájdete na adrese: http://code.google.com/p/flot/

Október 20, 2009

Balsamiq Mockups – dizajn GUI hračkou

Kreslenie návrhov GUI je dôležitý krok pred začiatkom projektu. Problém je však, ako kresliť. Môžete začať kresliť na tabuľu a potom zvoliť workaround, že tabuľu nafotíte a pošlete ďalším členom tímu na pripomienkovanie. Tí si musia vašu fotku prekresliť na svoju tabuľu, dokresliť úpravy a poslať fotku späť.

Prípadne môžete použiť iný postup. Nakresliť to na papier, ten poslať niekomu na pripomienkovanie a on vám vaše drahocenné kresby stratí.

Omnoho zaujímavejšie riešenie prináša projekt Balsamiq Mockups od Peldi Guilizzoni z Talianska. Jeho prednášku bolo možné vidieť na WebExpo 2009.

balsamiq-gui-on-line

Čo aplikácia poskytuje? Umožňuje rýchle a jednoduché editovanie modelov rozhrania aplikácie. Sú nachystané komponenty pre desktop, web alebo dokonca iPhone. Výsledok je možné vyexportovať do obrázku alebo do XML, ktoré môžete spolupracovníkovi.

On-line verziu si môžete vyskúšať zadarmo. Ak máte záujem o desktopovú, tak stojí len 79$. Čo je veľmi smiešna cena, ze ušetrný čas a pohodlnú a rýchlu prácu.

Balsamiq Mockups je krásnym príkladom využitia technológií Adobe Flex v kombinácii s Adobe AIR.