<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adobe User Group Poznań &#187; Flex</title>
	<atom:link href="http://augpoznan.eu/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://augpoznan.eu</link>
	<description>Grupa użytkowników oprogramowania Adobe Poznań</description>
	<lastBuildDate>Mon, 19 Dec 2011 11:05:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Nowy Adobe Creative Suite 5.5</title>
		<link>http://augpoznan.eu/nowy-adobe-creative-suite-5-5/</link>
		<comments>http://augpoznan.eu/nowy-adobe-creative-suite-5-5/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 07:32:16 +0000</pubDate>
		<dc:creator>wrobel</dc:creator>
				<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Narzędzia]]></category>
		<category><![CDATA[Newsy]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[creative suite]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=207</guid>
		<description><![CDATA[

No i przyszedł czas. Adobe zapowiedziało nowy pakiet Creative Suite w wersji 5.5. Jak to nazywają &#8220;mid-cycle release&#8221;, ma za zadanie dać możliwość uaktualnienia swoich narzędzi dodając wsparcie dla nowinek technologicznych. A tymi nowinkami są głównie urządzenia mobilne tj. tablety i smartphone&#8217;y. Zatem co nowego?
To co nas interesuje czyli update&#8217;y dla web-developerów. Cała masa update&#8217;ów [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://flexibleair.files.wordpress.com/2011/04/cs5dot5_family_boxshot_3in-1024x432.jpg"><br />
<img class="aligncenter size-full wp-image-267" title="CS5dot5_family_boxshot_3in-1024x432" src="http://flexibleair.files.wordpress.com/2011/04/cs5dot5_family_boxshot_3in-1024x432.jpg" alt="CS5.5" width="460" height="194" /></a></p>
<p>No i przyszedł czas. <strong><a href="http://blogs.adobe.com/conversations/2011/04/introducing-adobe-creative-suite-5-5-product-family.html" target="_blank">Adobe zapowiedziało</a> nowy pakiet Creative Suite w wersji 5.5</strong>. Jak to nazywają &#8220;mid-cycle release&#8221;, ma za zadanie dać możliwość uaktualnienia swoich narzędzi dodając wsparcie dla nowinek technologicznych. A tymi nowinkami są głównie urządzenia mobilne tj. tablety i smartphone&#8217;y. Zatem co nowego?</p>
<p>To co nas interesuje czyli update&#8217;y dla web-developerów. Cała masa update&#8217;ów do HTML5 i Adobe Flasha dając możliwość publikowania mobilnych aplikacji na Androida, BlackBerry Tablet OS, iOS oraz innych. No i do tego Adobe Flash Builder 4.5 oraz Flex 4.5 ze wsparciem i większą integracją dla platform mobilnych.</p>
<p>Kolejna nowość to nowy system płatności do wyboru, aby zakupić pakiet Adobe, czyli <strong>subskrypcja</strong>. Płacąc jedną stałą kwotę co miesiąc możemy cieszyć się  zawsze najnowszą wersją wybranego pakietu. Przykładowe ceny wyglądają następująco:</p>
<ul>
<li>Adobe Photoshop &#8211; $29 na miesiąc</li>
<li>Adobe Design Premium CS5.5 &#8211; $89 na miesiąc</li>
<li>Adobe CS5.5 Master Collection &#8211; $129 na miesiąc</li>
</ul>
<p>Czy tanio czy drogo to już kwestia indywidualna. Zobaczymy też jak ceny będą wyglądały w naszej strefie. Czy będzie to przejście z $ do € w stosunku 1:1 to trochę średnio, ale zobaczymy <img src='http://augpoznan.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Last but not least </em><strong>Adobe CS5.5 będzie dostępny na początku maja.</strong> Ale można zrobić już <a href="http://adobe.ly/buyEU" target="_blank">pre-order</a>.</p>
<p>Tak czy inaczej integracja developementu aplikacji mobilnych jest jak dla mnie bardzo ważnym argumentem, więc jednym zdaniem &#8211; <strong>POLECAM</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/nowy-adobe-creative-suite-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wprowadzenie do Open Source Media Framework</title>
		<link>http://augpoznan.eu/wprowadzenie-do-osmf/</link>
		<comments>http://augpoznan.eu/wprowadzenie-do-osmf/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 22:41:54 +0000</pubDate>
		<dc:creator>wrobel</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tutoriale]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=129</guid>
		<description><![CDATA[Wprowadzenie do

Słowem wstępu
Od kiedy pojawiły się pierwsze wzmianki o środowisku które ujednolici proces tworzenia media playerów, wiedziałem że to będzie coś czym będzie warto się zainteresować. Dlaczego zabieram się do tego dopiero teraz, skoro używać tego można było już rok temu? Ano dlatego że niedawno wydano OSMF Sprint 10 (ver. 0.93), a w tym wydaniu [...]]]></description>
			<content:encoded><![CDATA[<h1 style="text-align: center;">Wprowadzenie do</h1>
<p style="text-align: center;"><img class="size-full wp-image-150  alignnone" title="osmf_logo" src="http://flexibleair.files.wordpress.com/2010/03/osmf_logo.jpg" alt="OSMF" width="198" height="50" /></p>
<h2>Słowem wstępu</h2>
<p>Od kiedy pojawiły się pierwsze wzmianki o środowisku które ujednolici proces tworzenia media playerów, wiedziałem że to będzie coś czym będzie warto się zainteresować. Dlaczego zabieram się do tego dopiero teraz, skoro używać tego można było już rok temu? Ano dlatego że niedawno wydano OSMF Sprint 10 (ver. 0.93), a w tym wydaniu nastąpił tzw API Lock-down, czyli API nie powinno się już zmieniać. To znaczy że przykłady pisane do tej wersji będą w pełni zgodne z następnymi wersjami. Zatem czym jest Open Source Media Framework (codename Strobe)? W uproszczeniu jest to framework który pomaga zająć się wszystkimi rzeczami, które powinno się zrobić raz i które powinny być stosowalne w każdym innym projekcie wykorzystującym media każdego typu. Bardziej konkretnie mówiąc to OSMF jest rozszerzalny za pomocą pluginów framework do tworzenia rozbudowanych odtwarzaczy różnego typu mediów, w różnych konfiguracjach, ze wsparciem predefiniowanych jak i własnych systemów reklam oraz wiele więcej. Został stworzony by ułatwić życie przy tworzeniu media playerów oraz skrócić czas ich developementu. Każdy kto tworzy video playery na pewno zna te problemy, z którymi się spotyka przy ich tworzeniu. Zabierają one czas, którego nie ma, a każdy następny video player, choć niby podobny to trzeba jak zawsze wiele rzeczy zmieniać<span id="more-129"></span></p>
<h2>Podstawy</h2>
<p>Teraz czas pokazać jak to się je. Może najpierw trochę o podstawowych elementach jakich użyjemy w przykładowym playerze.</p>
<ul>
<li><strong>MediaElement</strong> &#8211; podstawowa klasa przechowująca informacje o medium, które chcemy odtworzyć. Wszystkie jej pochodne można dodać do <em>MediaPlayer</em>&#8216;a. Oto kilka z subklas: <em>VideoElement, AudioElement, SWFElement, ImageElement, ParallelElement </em>oraz<em> SerialElement.</em></li>
<li><strong>VideoElement</strong> &#8211; Jak napisałem w punkcie powyżej jest to podstawowy element tego co chcemy pokazać. Przy tworzeniu nowej instancji wystarczy podać URL video jako instancje <em>URLResource</em>.
<pre class="brush: as3; title: ;">
var videoElement:VideoElement = new VideoElement(new URLResource(VIDEO_URL));
</pre>
</li>
<li><strong>MediaPlayer</strong> &#8211; kontroler przez którego operujemy <em>MediaElement</em>&#8216;em który załadowaliśmy. Ważnymi informacjami jakie możemy odczytać z mediaPlayer&#8217;a są tzw &#8220;traits&#8221;. Są to cechy mediaElement&#8217;u takie jak: <em>canPlay, canPause, canSeek</em> albo <em>canLoad</em>. Są one pomocne przy określaniu które elementy interfejsu mają być aktywne. Nowy element przypisujemy do właściwości <em>media.</em> Jeśli chcemy nasłuchiwać jak zmienia się stan naszego mediaElementu to wszystkie eventListenery przypisujemy przez <em>MediaPlayer.</em>
<pre class="brush: as3; title: ;">
var mediaPlayer:MediaPlayer = new MediaPlayer();
mediaPlayer.media = videoElement;
</pre>
</li>
<li><strong>MediaContainer</strong> &#8211; Warto wspomnieć, że żadna z powyżej przedstawionych klas nie ma swojej wizualnej reprezentacji tzn nie dziedziczy po <em>DisplayObject </em>więc nie można jej dodać do sceny. I tutaj najwyższy czas na klasę która jest tym kontenerem, który renderuje wszystkie dodane media. <em>MediaContainer</em> dziedziczy po <em>Sprite</em>. <em>MediaElement</em> dodajemy przez metodę <em>addMediaElement.</em>
<pre class="brush: as3; title: ;">
var mediaContainer:MediaContainer = new MediaContainer();
mediaContainer.addMediaElement(videoElement);
addChild(mediaContainer);
</pre>
</li>
</ul>
<h2>User Interface</h2>
<p>To tyle z takich najbardziej podstawowych elementów niezbędnych do stworzenia prostego video playera. Składając te elementy razem otrzymamy video wyświetlające podany film. Tylko nie mamy jeszcze możliwości operowania tym filmem. Cały UI musimy napisać sami gdyż jest to część niezależna od wyświetlanego video, a klasa <em>MediaPlayer </em>jest tylko interfejsem przez który sterujemy wyświetlanym kontentem. Dla mało wymagających jest biblioteka o nazwie <em>ChromeLibrary</em> która zawiera oprogramowany interfejs gotowy do wykorzystania. Można go znaleźć w ZIPie ze źródłami pod ścieżką: <em>source/libs/ChromeLibrary/.</em> Przykładowy player wykorzystujący <em>ChromeLibrary</em> jest do przejrzenia pod ścieżką: <em>source/apps/samples/framework/OSMFPlayer</em>. Wszystkie niezbędne informacje są w źródłach.</p>
<p>W moim przykładzie wykorzystuję <a title="MinimalComps" href="http://www.minimalcomps.com/" target="_blank">MinimalComps</a> autorstwa Keitha Petersa aka <a title="BIT-101" href="http://www.bit-101.com/blog/" target="_blank">BIT-101</a>. Jest to zestaw świetnych i bardzo prostych komponentów, które najlepiej sprawdzają się w aplikacjach testowych lub przykładowych. Dzięki temu do otworzenia tego przykładu nie potrzebujemy Flash&#8217;a. Wystarczy Flex SDK oraz wymagane biblioteki. Cały proces tworzenia UI jest wewnątrz funkcji <em>createUI().</em> Wydaje mi się że opisywanie tej części nie jest potrzebne do zrozumienia tematu posta. Jeśli macie pytania, piszcie je w komentarzach.</p>
<h2>Layout</h2>
<p>OK, więc mamy już nasz film wyświetlony na scenie i gra. Współgra z nim user interface. Wygląda to tak:</p>
<p><img class="alignnone size-full wp-image-168" title="Application layout" src="http://flexibleair.files.wordpress.com/2010/03/app.jpg" alt="Application layout" width="655" height="407" /></p>
<p>Teraz chcemy sami określić w jaki sposób ma pojawiać się video w naszym playerze. Tutaj przychodzi z pomocą <em>layoutMetadata</em>. Jest to właściwość typu <em>LayoutMetadata </em>każdego obiektu ( implementującego <em>ILayoutTarget</em>. <em>LayoutMetadata </em>zawiera całą masę różnych parametrów, które ustawią nasz kontent.</p>
<p>Oto lista  właściwości <em>LayoutMetadata</em>:</p>
<ul>
<li><em>horizontalAlign </em>oraz <em>verticalAlign</em> (Przyjmują wartości stałych statycznych z klas <em>HorizontalAlign </em>oraz<em>VerticalAlign);</em></li>
<li><em>x, y, width </em>oraz <em>height;</em></li>
<li><em>percentX, percentY, percentWidth </em>oraz <em>percentHeight;<br />
</em></li>
<li><em>scaleMode </em>(Przyjmuje wartości stałych statycznych z klasy <em>ScaleMode</em>);</li>
<li><em>layoutMode </em>(Przyjmuje wartości stałych statycznych z klasy<em> LayoutMode</em>);</li>
<li><em>left, right, top </em>oraz <em>bottom;</em></li>
<li><em>paddingLeft, paddingRight, paddingTop </em>oraz <em>paddingBottom;</em></li>
<li><em>snapToPixel</em></li>
<li><em>includeInLayout</em></li>
<li><em>synthesizer</em></li>
</ul>
<p>Większości z tych właściwości nie trzeba wyjaśniać. Po resztę odsyłam do <a title="LayoutManager in OSMF Language Reference" href="http://help.adobe.com/en_US/OSMF/1.0/AS3LR/org/osmf/layout/LayoutMetadata.html" target="_blank">Language Reference.</a></p>
<p>W swoim przykładzie dodałem opcję dynamicznego zmieniania rodzaju skalowania video (kontrolka w prawym górnym rogu). Aby ustawić sposób wyświetlania jaki chcemy to musimy zmienić parametry właściwości <em>layoutMetadata</em>. W przypadku <em>MediaElement </em>musimy utworzyć nową instancję klasy <em>LayoutMetadata</em>, przypisać wszystkie wartości jakie chcemy, a na końcu skorzystać z metody <em>addMetadata</em>. Podany przykład wyłącza skalowanie (zoom = 100%) i ustawia video pośrodku kontenera:</p>
<pre class="brush: as3; title: ;">
//Przypisanie layoutMetadata do mediaContainera (MediaContaiener)
mediaContainer.layoutMetadata.width = videoCont.width;
mediaContainer.layoutMetadata.height = videoCont.height;
mediaContainer.layoutMetadata.scaleMode = ScaleMode.NONE;

//Przypisanie layoutMetadata do videoElementu przez addMetadata (MediaElement)
var layoutMetadata:LayoutMetadata = new LayoutMetadata();
layoutMetadata.scaleMode = ScaleMode.NONE;
layoutMetadata.width = videoCont.width;
layoutMetadata.height = videoCont.height;
layoutMetadata.horizontalAlign = HorizontalAlign.CENTER;
layoutMetadata.verticalAlign = VerticalAlign.MIDDLE;
videoElement.addMetadata(LayoutMetadata.LAYOUT_NAMESPACE, layoutMetadata);
</pre>
<h2>MediaElement</h2>
<p>Teraz może trochę o klasach, które przechowują wszystkie informacje o tym, co chcemy wrzucić do media playera. Podstawową klasą jest <em>MediaElement</em>. Mając gotowe wszystkie elementy tj <em>mediaPlayer </em>oraz <em>mediaContainer </em>wystarczy tylko stworzyć nową instancję wybranej subklasy <em>MediaElement</em>&#8216;u oraz dodać go do <em>mediaPlayer</em>&#8216;a oraz <em>mediaContainer</em>&#8216;a.</p>
<pre class="brush: as3; title: ;">
var myVideo:VideoElement = new VideoElement(new URLResource(VIDEO_URL))
mediaPlayer.media = myVideo
mediaContainer.addMediaElement(myVideo);
</pre>
<p>W ten sposób dodaliśmy video do <em>mediaPlayer</em>&#8216;a, aby można było nim sterować, oraz do <em>mediaContainer</em>&#8216;a, aby można było zobaczyć nasze video. Z tak niewielkim kawałkiem kodu dodaliśmy nowy element. Co ciekawe, równie łatwo możemy zmieniać aktualnie puszczane media. Należy tylko pamiętać aby usunąć poprzednio załadowane medium. Oto kod:</p>
<p>Przydałoby się również opisać po krótce resztę używanych tutaj <em>MediaElement</em>&#8216;ów. Oto one:</p>
<ul>
<li><strong>AudioElement </strong>- pozwala na odtwarzanie dzwięku zarówno streamingowanego jak i progresywnie ładowanego. Można załadować MP3 oraz AAC.</li>
<li><strong>ImageElement</strong> &#8211; dzięki niemu możemy pokazać obrazy wewnątrz naszego playera. Wspiera PNG, GIF oraz JPG.</li>
<li><strong>SWFElement</strong> &#8211; tutaj możemy załadować dowolny swf.</li>
<li><strong>ParallelElement</strong> &#8211; jak nazwa wskazuje, kilka elementów odtwarzanych jednocześnie. Np. zdjęcie z podkładem muzycznym albo wyciszone video z różnymi ścieżkami dźwiękowymi.</li>
<li><strong>SerialElement</strong> &#8211; element ten wyświetla dodane elementy jeden po drugim. Np. możemy połączyć kilka video w jedno.</li>
</ul>
<p>Należy pamiętać że wszystkie ustawienia Layoutu opisane wcześniej, tyczą się również podanych tutaj <em>MediaElement</em>&#8216;ów (jeśli jest taka możliwość, bo wiadomo że nie przeskalujemy odtwarzanej mp3 do wielkości kontenera). A właśnie. wyświetlając kilka różnych typów <em>MediaElement</em>&#8216;ów możemy natrafić na taki problem. Chcemy wiedzieć tylko na podstawie <em>MediaElement</em>&#8216;u jakie jego cechy są dostępne (Np. odtwarzanie/pauzowanie lub przewijanie)</p>
<h2>Traits</h2>
<p>Najwyższy czas na koncepcję <em><strong>Traits.</strong></em> Są to cechy danego elementu opisujące co on może robić. Mamy do nich łatwy dostęp przez serię właściwości <em>MediaElement</em>&#8216;u. Oto kilka z nich: <em>canPlay, canPause, canSeek</em> <em>oraz canLoad.</em> Jeśli chcemy śledzić jak się one zmieniają i reagować na te zmiany (np aby wyłączyć elementy interfejsu niedostępne dla aktualnego elementu. Wystarczy dodać eventListenery do <em>mediaPlayer</em>&#8216;a. Oto kod:</p>
<pre class="brush: as3; title: ;">
mediaPlayer.addEventListener(MediaPlayerCapabilityChangeEvent.CAN_PLAY_CHANGE, onCanPlayChange);
mediaPlayer.addEventListener(MediaPlayerCapabilityChangeEvent.CAN_SEEK_CHANGE, onCanSeekChange);

private function onCanPlayChange(e:MediaPlayerCapabilityChangeEvent):void
{
    playPauseBtn.enabled = e.enabled
    stopBtn.enabled = e.enabled
}

private function onCanSeekChange(e:MediaPlayerCapabilityChangeEvent):void
{
    progressBar.enabled = e.enabled
}
</pre>
<p>W ten sposób mamy pewność że każde odtwarzane medium ma poprawne dostępne kontrolki.</p>
<h2>Źródła</h2>
<p>Cały projekt nie wymaga posiadania Adobe Flash Professional CS4 ani żadnego innego. Wystarczy Flex SDK. Należy pamietać, że targetem jest Flash Player 10 i takiego wymaga OSMF. Oczywiście można skompilować go we Flashu. Wystarczy podać pełną nazwę klasy w Document Class oraz pamiętać aby dodać pliki SWC do Publish Settings.</p>
<p>Cała przykładowa aplikacja jest objęta licencją <a href="http://creativecommons.org/licenses/MIT/" target="_blank">MIT</a>, więc możecie dowolnie z niej korzystać w dowolnym celu.</p>
<p><strong>Cała aplikacja (live): <a href="http://augpoznan.eu/wp-content/uploads/2010/03/osmf_sample.html" target="_blank">link</a>;<br />
Cała aplikacja (źródła): <a href="http://dl.dropbox.com/u/1333188/Example1.zip" target="_blank">link</a>;</strong><br />
OSMF: <a href="http://osmf.org/" target="_blank">osmf.org;<br />
</a>OSMF downloads: <a href="http://opensource.adobe.com/wiki/display/osmf/Downloads" target="_blank">link</a>;<br />
OSMF Language Reference: <a href="http://help.adobe.com/en_US/OSMF/1.0/AS3LR/" target="_blank">link</a>;</p>
<h2>Podsumowanie</h2>
<p>Open Source Media Framework jest genialną rzeczą, która zwalnia nas z ciągłego zmagania się z tymi samymi problemami, pozwalając zająć się tym co ważne przy tworzeniu media playerów. Przyjazne oraz intuicyjne API zachęca do głębszego zapoznania się z ogromnymi możliwościami OSMF. Według mnie naprawdę warto! Jeśli jest coś co chcielibyście zobaczyć w kolejnym artykule, znaleźliście jakieś nieścisłości, niepełne wyjaśnienie albo cokolwiek co was intryguje, zostawcie mi wiadomość w komentarzu. Wszelkie pomysły oraz uwagi mile widziane.</p>
<p>Pozdrawiam,<br />
Michał Wróblewski</p>
 
<br/> Praca: <div id='workit2002widget' class='workit2002widget' style='padding:0px!important;border: 1px solid!important;border-color:#bbbbbb!important;background-color:#ffffff!important;width:450px!important;text-decoration:none!important;' ><ul style="text-indent:0px!important;padding:0px 7px!important; margin-top:0px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:2px;line-height:9px!important;margin-top:0px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important'><a style='border:0px; font-family: Arial!important;text-decoration:none;color:inherit;' rel='external' href='http://workit.pl/api_post/222O571334650'>oferty pracy WorkIT.pl</a></span></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/608/programista-php-wroclaw-at-triginita-ltd/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>programista php Wroclaw</span>, Dolnoslaskie, Triginita Ltd (etat od 3500 do 8000 zl)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/607/webmaster-wordpress-at-centrum-rejestracji-oprogramowania/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Webmaster Wordpress</span>, Wszedzie, Centrum Rejestracji Oprogramowania (etat)</a></li></ul><ul style="text-indent:0px!important;padding:0px 7px!important; list-style:none!important;margin-bottom:0px!important;margin-top:5px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:4px;line-height:9px!important;margin:0px!important;margin-top:2px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;'>Inne: </span><a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/programista php wroclaw'>programista php wroclaw</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/seo'>seo</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/webmasetr'>webmasetr</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/wordpress'>wordpress</a></li></ul></div><script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script><script type='text/javascript'>_uacct = 'UA-391107-15';urchinTracker();</script><script type='text/javascript' src='http://workit.pl/js/api.js'></script>]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/wprowadzenie-do-osmf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex Challange 2009</title>
		<link>http://augpoznan.eu/flex-challange-2009/</link>
		<comments>http://augpoznan.eu/flex-challange-2009/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 12:01:07 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Konkursy]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=109</guid>
		<description><![CDATA[
Ruszyła kolejna odsłona konkursu Flex Challange. Aby wziąść udział w konkursie należy do 28 lutego zgłosić swoją kreatywną, nowoczesną i użyteczną aplikację Flex. Jury (mam przyjemność znaleźć się w tym szacownym gronie;) wyłoni zwycięzców, którzy (poza sławą) dostaną zestaw całkiem przyjemnych nagród.
Równocześnie z konkursem ruszyła Akademia Pana Flex&#8217;a &#8211; objazdowy cykl warsztatów z Flex&#8217;a (event zawita do wszystkich [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://augpoznan.eu/wp-content/uploads/2009/10/flexchallange.jpg" alt="flexchallange" title="flexchallange" width="500" height="375" class="alignnone size-full wp-image-110" /></p>
<p>Ruszyła kolejna odsłona konkursu <a href="http://www.flexchallenge.pl">Flex Challange</a>. Aby wziąść udział w konkursie należy do 28 lutego zgłosić swoją kreatywną, nowoczesną i użyteczną aplikację Flex. Jury (mam przyjemność znaleźć się w tym szacownym gronie;) wyłoni zwycięzców, którzy (poza sławą) dostaną zestaw całkiem przyjemnych nagród.<br />
Równocześnie z konkursem ruszyła <a href="http://www.akademiapanaflexa.pl/">Akademia Pana Flex&#8217;a</a> &#8211; objazdowy cykl warsztatów z Flex&#8217;a (event zawita do wszystkich większych miast w Polsce). </p>
 
<br/> Praca: <div id='workit2002widget' class='workit2002widget' style='padding:0px!important;border: 1px solid!important;border-color:#bbbbbb!important;background-color:#ffffff!important;width:450px!important;text-decoration:none!important;' ><ul style="text-indent:0px!important;padding:0px 7px!important; margin-top:0px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:2px;line-height:9px!important;margin-top:0px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important'><a style='border:0px; font-family: Arial!important;text-decoration:none;color:inherit;' rel='external' href='http://workit.pl/api_post/222O571334650'>oferty pracy WorkIT.pl</a></span></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/566/informatyk-at-polchip-sp-z-oo/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Informatyk</span>, Mazowieckie, PolChip Sp. z o.o. (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/569/tester-oprogramowania-at-instalsoft/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Tester oprogramowania</span>, Slaskie, InstalSoft (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/570/inzynier-oprogramowania-at-astek/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Inzynier oprogramowania</span>, Wielkopolskie, Astek (etat)</a></li></ul><ul style="text-indent:0px!important;padding:0px 7px!important; list-style:none!important;margin-bottom:0px!important;margin-top:5px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:4px;line-height:9px!important;margin:0px!important;margin-top:2px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;'>Inne: </span><a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/developer'>developer</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/java'>java</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/sql'>sql</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/tester'>tester</a></li></ul></div><script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script><script type='text/javascript'>_uacct = 'UA-391107-15';urchinTracker();</script><script type='text/javascript' src='http://workit.pl/js/api.js'></script>]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/flex-challange-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Builder oraz Catalyst beta 2 już dostępne oraz kilka WIELKICH wieści z Adobe MAX 09</title>
		<link>http://augpoznan.eu/max-2009/</link>
		<comments>http://augpoznan.eu/max-2009/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 21:26:26 +0000</pubDate>
		<dc:creator>wrobel</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Newsy]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=100</guid>
		<description><![CDATA[
Adobe wypuściło nowe wersje (beta 2) swoich nowych produktów. Adobe Flash Catalyst oraz Adobe Flash Builder 4, które są dostęna na stronie Adobe Labs.
Spodziewałem się, że to się wydarzy teraz na MAXie
Poniżej jest lista nowości z Adobe MAX pierwszego keynote&#8217;a:

Flash Player 10.1

Pierwsza pełna wersja Flash zaprojektowana dla urządzeń mobilnych.
Wielki postęp w optymalizacji wydajności.
Multi-touch, akcelerometr, orientacja ekranu.
Globalne wyłapywanie błędów.


HTTP [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.adobe.com/technologies/flashcatalyst/"><img class="alignnone" style="border: 0px initial initial;" title="Adobe Flash Catalyst" src="http://flexibleair.wordpress.com/files/2009/06/flash_catalyst.png" alt="Adobe Flash Catalyst" width="239" height="240" /></a><a href="http://labs.adobe.com/technologies/flashbuilder4/"><img class="alignnone" style="border: 0px initial initial;" title="Adobe Flash Builder 4" src="http://flexibleair.wordpress.com/files/2009/06/flash_builder_logo.png" alt="Adobe Flash Builder 4" width="240" height="239" /></a></p>
<p style="text-align: left; ">Adobe wypuściło nowe wersje (beta 2) swoich nowych produktów. <a href="http://labs.adobe.com/technologies/flashcatalyst/">Adobe Flash Catalyst</a> oraz <a href="http://labs.adobe.com/technologies/flashbuilder4/">Adobe Flash Builder 4</a>, które są dostęna na stronie <a title="Adobe Labs" href="http://labs.adobe.com/">Adobe Labs</a>.</p>
<p style="text-align: left; ">Spodziewałem się, że to się wydarzy teraz na MAXie</p>
<p style="text-align: left; ">Poniżej jest lista nowości z Adobe MAX pierwszego keynote&#8217;a:<span id="more-100"></span></p>
<ul>
<li><strong>Flash Player 10.1</strong>
<ul>
<li>Pierwsza pełna wersja Flash zaprojektowana dla urządzeń mobilnych.</li>
<li>Wielki postęp w optymalizacji wydajności.</li>
<li>Multi-touch, akcelerometr, orientacja ekranu.</li>
<li>Globalne wyłapywanie błędów.</li>
</ul>
<ul>
<li>HTTP video streaming</li>
<li>Ochrona kontentu (np. video w różnej formie)</li>
<li>Peer assisted networking</li>
</ul>
<ul>
<li>Wiele, wiele więcej&#8230;</li>
<li><a href="http://labs.adobe.com/technologies/flashplayer10/">http://labs.adobe.com/technologies/flashplayer10/</a></li>
<li><a href="http://labs.adobe.com/technologies/flashplayer10/features.html">http://labs.adobe.com/technologies/flashplayer10/features.html</a></li>
<li><a href="http://blogs.adobe.com/flashplatform/2009/10/flash_on_mobile_and_headlines.html">http://blogs.adobe.com/flashplatform/2009/10/flash_on_mobile_and_headlines.html</a></li>
</ul>
</li>
<li><strong>Eksport bezpośrednio z Flasha do aplikacji iPhone</strong>
<ul>
<li>We Flash CS5 można publikować swoje aplikacje bezpośrednio do formatu aplikacji iPhone.</li>
<li>Podkreślę tylko jedną rzecz. Nie ma Flash Playera na iPhone&#8217;a!</li>
<li><a href="http://www.webkitchen.be/2009/10/05/its-a-great-time-to-be-a-flash-platform-developer/">http://www.webkitchen.be/2009/10/05/its-a-great-time-to-be-a-flash-platform-developer/</a></li>
<li><a href="http://eon.businesswire.com/portal/site/eon/permalink/?ndmViewId=news_view&amp;newsId=20091005006358&amp;newsLang=en">http://eon.businesswire.com/portal/site/eon/permalink/?ndmViewId=news_view&amp;newsId=20091005006358&amp;newsLang=en</a></li>
<li><a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/</a></li>
</ul>
</li>
<li><strong>AIR 2.0</strong>
<ul>
<li>Uruchamianie natywnych aplikacji oraz natywnego kodu.</li>
<li>Bezpośredni dostęp do mikrofonu.</li>
<li>Połączenia peer2peer (np. gry multiplayer)</li>
<li>Detekcja urzędzeń przenośnych</li>
<li><a href="http://blogs.adobe.com/air/">http://blogs.adobe.com/air/</a></li>
</ul>
</li>
<li><strong>Jak podałem na początku wydanie nowych wersji Flash Builder 4 beta 2 oraz Flash Catalyst beta 2.</strong></li>
<li><strong>Prezentacje o nowych wersjach Flash CS5, Photoshop CS5 oraz ColdFusion 9</strong>
<ul>
<li><a href="http://labs.adobe.com/technologies/flashcs5/">http://labs.adobe.com/technologies/flashcs5/</a></li>
<li><a href="http://labs.adobe.com/technologies/coldfusionbuilder/">http://labs.adobe.com/technologies/coldfusionbuilder/</a></li>
</ul>
</li>
</ul>
<p style="text-align: left; ">Pod tym linkiem jest dostępny poniedziałkowy keynote: <a href="http://max.adobe.com/online/keynote_monday/">http://max.adobe.com/online/keynote_monday/</a></p>
<p style="text-align: left; ">Zapowiada się świetny rok dla nas!</p>
<p>Pozdrawiam,</p>
<p>wrobel</p>
 
<br/> Praca: <div id='workit2002widget' class='workit2002widget' style='padding:0px!important;border: 1px solid!important;border-color:#bbbbbb!important;background-color:#ffffff!important;width:450px!important;text-decoration:none!important;' ><ul style="text-indent:0px!important;padding:0px 7px!important; margin-top:0px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:2px;line-height:9px!important;margin-top:0px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important'><a style='border:0px; font-family: Arial!important;text-decoration:none;color:inherit;' rel='external' href='http://workit.pl/api_post/222O571334650'>oferty pracy WorkIT.pl</a></span></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/565/programista-aplikacji-internetowych-at-kreatiopl/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Programista aplikacji internetowych</span>, Podkarpackie, Kreatio.pl (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/563/projektantprogramista-net-sharepoint-at-contracteampl/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Projektant/Programista .NET (SharePoint)</span>, Wszedzie, contracteam.pl (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/561/tester-at-astek/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Tester</span>, Wielkopolskie, Astek (inne)</a></li></ul><ul style="text-indent:0px!important;padding:0px 7px!important; list-style:none!important;margin-bottom:0px!important;margin-top:5px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:4px;line-height:9px!important;margin:0px!important;margin-top:2px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;'>Inne: </span><a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/css'>css</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/mysql'>mysql</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/php'>php</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/programista'>programista</a></li></ul></div><script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script><script type='text/javascript'>_uacct = 'UA-391107-15';urchinTracker();</script><script type='text/javascript' src='http://workit.pl/js/api.js'></script>]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/max-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Builder 3 dla bezrobotnych programistów</title>
		<link>http://augpoznan.eu/flex-builder-3-dla-bezrobotnych-programistow/</link>
		<comments>http://augpoznan.eu/flex-builder-3-dla-bezrobotnych-programistow/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 21:48:01 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=66</guid>
		<description><![CDATA[Kryzys (niestety) szaleje, coraz częściej zdaża się developerom &#8220;redukcja&#8221; etatu. Aby osłodzić to raczej niewesołe wydarzenie Adobe wznawia akcję &#8220;Free Flex Builder 3 for Unemployed Developers&#8221;.
Jeżeli straciliście niedawno pracę - dostaniecie od Adobe darmową licencję na nowego Flex Builder&#8217;a 3.
Więcej info tutaj. 
 
 Praca: oferty pracy WorkIT.plProgramista RubyOnRails, Wielkopolskie, Netguru sp z o.o. (etat)Programista PHP, [...]]]></description>
			<content:encoded><![CDATA[<p>Kryzys (niestety) szaleje, coraz częściej zdaża się developerom &#8220;redukcja&#8221; etatu. Aby osłodzić to raczej niewesołe wydarzenie Adobe wznawia akcję &#8220;Free Flex Builder 3 for Unemployed Developers&#8221;.<br />
Jeżeli straciliście niedawno pracę - dostaniecie od Adobe darmową licencję na nowego Flex Builder&#8217;a 3.<br />
Więcej info <a href="http://blogs.adobe.com/flashplatform/2009/07/free-flex-builder-3-for-unempl.html">tutaj</a>. </p>
 
<br/> Praca: <div id='workit2002widget' class='workit2002widget' style='padding:0px!important;border: 1px solid!important;border-color:#bbbbbb!important;background-color:#ffffff!important;width:450px!important;text-decoration:none!important;' ><ul style="text-indent:0px!important;padding:0px 7px!important; margin-top:0px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:2px;line-height:9px!important;margin-top:0px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important'><a style='border:0px; font-family: Arial!important;text-decoration:none;color:inherit;' rel='external' href='http://workit.pl/api_post/222O571334650'>oferty pracy WorkIT.pl</a></span></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/518/programista-rubyonrails-at-netguru-sp-z-oo/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Programista RubyOnRails</span>, Wielkopolskie, Netguru sp z o.o. (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/522/programista-php-at-bild-presse-polska-sp-z-oo/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Programista PHP</span>, Lodzkie, Bild Presse Polska Sp. z o.o. (etat)</a></li><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:0px;line-height:15px!important;margin-top:0px!important;'><a style='border:0px; text-decoration:none;font-weight:normal!important;color:#777777!important;font-family:Arial!important;;font-size:12px!important;' rel='external' href='http://workit.pl/job/520/projektant-projektantka-programista-net-programistka-net-at-it-advisor-sp-z-oo/222O571334650'><span style='text-decoration:none;font-weight:bold!important;color:#2676c9!important;font-family: Arial!important;text-decoration:none!important;;font-size:12px!important;'>Projektant, Projektantka / Programista .NET, Programistka .NET</span>, Wielkopolskie, IT Advisor Sp. z o.o. (etat)</a></li></ul><ul style="text-indent:0px!important;padding:0px 7px!important; list-style:none!important;margin-bottom:0px!important;margin-top:5px!important;margin:0px!important;"><li style='padding-left:0px!important; padding-right:0px!important; padding-top:3px!important; margin-left:0px!important; margin-right:0px!important; margin-bottom:0px!important; list-style-type:none!important; text-indent:0px!important; font-family:Arial!important;padding-bottom:4px;line-height:9px!important;margin:0px!important;margin-top:2px!important;'><span style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;'>Inne: </span><a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/css'>css</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/php'>php</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/programista'>programista</a>, <a style='font-weight:normal!important;text-decoration:none;color:#777777!important;font-family: Arial!important;text-decoration:none!important;font-size:9px;!important;border:0px; ' rel='external' href='http://workit.pl/api_post/222O571334650/sql'>sql</a></li></ul></div><script src='http://www.google-analytics.com/urchin.js' type='text/javascript'></script><script type='text/javascript'>_uacct = 'UA-391107-15';urchinTracker();</script><script type='text/javascript' src='http://workit.pl/js/api.js'></script>]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/flex-builder-3-dla-bezrobotnych-programistow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Po Grudniowym Spotkaniu</title>
		<link>http://augpoznan.eu/po-grudniowym-spotkaniu/</link>
		<comments>http://augpoznan.eu/po-grudniowym-spotkaniu/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 12:51:08 +0000</pubDate>
		<dc:creator>Max Małecki</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Spotkania]]></category>
		<category><![CDATA[spotkanie]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=32</guid>
		<description><![CDATA[Chciałbym serdecznie podziękować za tak liczne przybycie. Ustanowiliśmy nowy rekord. Co nas bardzo cieszy bo jeszcze nie dawno było nas tylko 3. Grupa się rozwija poziom prezentacji rośnie. Wczorajsze spotkanie rozminęło się z agendą trochę, jednak udało się zaprezentować:

Adam Fedder prezentował na temat używania klasy  AlivePDF w aplikacjach Flex
Kuba Zwoliński przedstawił projekt non-profit związany z [...]]]></description>
			<content:encoded><![CDATA[<p>Chciałbym serdecznie podziękować za tak liczne przybycie. Ustanowiliśmy nowy rekord. Co nas bardzo cieszy bo jeszcze nie dawno było nas tylko 3. Grupa się rozwija poziom prezentacji rośnie. Wczorajsze spotkanie rozminęło się z agendą trochę, jednak udało się zaprezentować:</p>
<ol>
<li>Adam Fedder prezentował na temat używania klasy  <a title="Dowiedz się więcej o AlivePDF" href="http://alivepdf.bytearray.org/" target="_blank">AlivePDF</a> w aplikacjach Flex</li>
<li><a title="Blog Kuby Zwolińskiego" href="http://kubazwolinski.com/" target="_blank">Kuba Zwoliński</a> przedstawił projekt non-profit związany z Dostępnością Aplikacji Webowych dla osób niepełnosprawnych. (My jako grupa Adobe będziemy wspierać projekt od strony Flex&#8217;a i Flasha)</li>
<li>A ja przedstawiłem relację z imprezy RIA Days, która odbyła się tydzień temu we Wrocławiu.</li>
<li>Oraz ostatni projekt, który piszemy wspólnie z <a title="Blog Roberta Podgórskiego" href="http://designerblog.pl" target="_blank">Robertem</a> i spędziliśmy nad nim ostatnie kilka miesięcy pod kodową nazwą &#8220;lastenkirkko&#8221;.</li>
</ol>
<p>To by było na tyle prezentacji, każda prezentacja zakończyła się dyskusją na prezentowane tematy. Poza nimi jeszcze poruszyliśmy:</p>
<ol>
<li>Import SWF/SWC do Flex Buildera 3</li>
<li>Flash i AIR na urządzeniach mobilnych</li>
</ol>
<p>Zdjęcia ze spotkania:</p>
<p><a href="http://augpoznan.eu/wp-content/uploads/2008/12/foto1.jpg"><img class="aligncenter size-full wp-image-33" title="Adam Podczas Prezentacji" src="http://augpoznan.eu/wp-content/uploads/2008/12/foto1.jpg" alt="Adam Podczas Prezentacji" width="500" height="375" /></a></p>
<p style="text-align: center;"><a href="http://augpoznan.eu/wp-content/uploads/2008/12/foto2.jpg"><img class="aligncenter size-full wp-image-34" title="Dyskusja" src="http://augpoznan.eu/wp-content/uploads/2008/12/foto2.jpg" alt="" width="500" height="375" /></a></p>
<p>Podziękowania dla Wróbla że zabrał aparat, bo Organizatorzy zapomnieli <img src='http://augpoznan.eu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Jeżeli coś lub kogoś pominąłem to z pewnością pojawi się w komentarzach.</p>
<p>Następne spotkanie planujemy na połowę Stycznia 2009.  Jeszcze raz dziękujemy za tak liczne przybycie (co nas pozytywnie zaskoczyło). I zapraszamy na kolejne spotkanie. Propozycje tematów prosimy wysyłać na adres e-mail widoczny na stronie <a href="http://augpoznan.eu/jak-nas-znalezc/" target="_self">&#8220;Jak nas znaleźć&#8221;</a> .</p>
]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/po-grudniowym-spotkaniu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flex w tydzień</title>
		<link>http://augpoznan.eu/flex-w-tydzien/</link>
		<comments>http://augpoznan.eu/flex-w-tydzien/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 06:24:00 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Szkolenie]]></category>

		<guid isPermaLink="false">http://augpoznan.eu/?p=13</guid>
		<description><![CDATA[Na stronie Adobe Devnet pojawił się darmowy, tygodniowy kurs Flex&#8217;a. Zawiera (na razie &#8211; obiecują, że będzie więcej) kilkadziesiąt minut treningowego video, podzielonego na łatwe do opanowania lekcje. Flex in a week video training.
]]></description>
			<content:encoded><![CDATA[<p>Na stronie Adobe Devnet pojawił się darmowy, tygodniowy kurs Flex&#8217;a. Zawiera (na razie &#8211; obiecują, że będzie więcej) kilkadziesiąt minut treningowego video, podzielonego na łatwe do opanowania lekcje. <a title="Flex in a week" href="http://www.adobe.com/devnet/flex/videotraining/" target="_self">Flex in a week video training.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://augpoznan.eu/flex-w-tydzien/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

