<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>ravigeek</title>
	<atom:link href="http://ravigeek.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ravigeek.wordpress.com</link>
	<description>Experience &#124; Our source of knowledge</description>
	<lastBuildDate>Wed, 22 Feb 2012 12:26:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ravigeek.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/a1febc485ebb9c0c61b042a250183ca3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>ravigeek</title>
		<link>http://ravigeek.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ravigeek.wordpress.com/osd.xml" title="ravigeek" />
	<atom:link rel='hub' href='http://ravigeek.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Flex Past, Present and Future &#8211; Adobe&#8217;s View</title>
		<link>http://ravigeek.wordpress.com/2012/02/22/flex-past-present-and-future-plan-adobes-view/</link>
		<comments>http://ravigeek.wordpress.com/2012/02/22/flex-past-present-and-future-plan-adobes-view/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 12:24:21 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/?p=485</guid>
		<description><![CDATA[Now to conclude Adobe published there view’s on Flex and its future by releasing a whitepaper. This whitepaper is about Adobe’s plan in relation to Flex that is now donated to Apache Foundation. This is a well-documented white paper that covers history, evolution, use cases and future of Flex. Here I am listing key details [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=485&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://ravigeek.files.wordpress.com/2012/02/adobe.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:right;border-top:0;border-right:0;padding-top:0;" title="Adobe" border="0" alt="Adobe" align="right" src="http://ravigeek.files.wordpress.com/2012/02/adobe_thumb.jpg?w=133&#038;h=174" width="133" height="174" /></a>Now to conclude Adobe published there view’s on Flex and its future by releasing a whitepaper. This whitepaper is about Adobe’s plan in relation to Flex that is now donated to Apache Foundation. This is a well-documented white paper that covers history, evolution, use cases and future of Flex. Here I am listing key details from this whitepaper.</p>
<ul>
<li>Adobe believes that Flex is the best solution for enterprise and data-centric application development today, and that moving Flex into a community-driven open source project ensures the continued development and success of Flex for years to come.</li>
<li>In this new community-driven model, the community will be responsible for the maintenance and evolution of the Flex SDK while Adobe will continue to evolve tooling and runtimes.</li>
<li>Closed to one decade (2004-12) Flex travels very long journey and released several milestone build Flex 1.0 to Flex 4.6.</li>
<li>Flex is popular for its data-driven capability that attracts the enterprise level applications.</li>
<li>Flex is friendlier with other technologies such as J2EE, PHP and .NET for integration.</li>
<li>Innovation in HTML development model is moving at a very rapid pace that will provide developers with more choices when selecting the appropriate technology. But Flex has some advantage over HTML which makes it the best solution in the enterprise space for years to come. The key USP of Flex are:</li>
<ul>
<li>Flex offers complete feature-level consistency across multiple platforms, browsers, and devices.</li>
<li>The Flex component set and programming model makes it extremely productive when building complex user interfaces.</li>
<li>ActionScript 3 is a mature object-oriented programming language, suitable for large application development.</li>
<li>Supporting tools offer a productive development environment with respect to code editing, debugging, profiling, and testing.</li>
</ul>
<li>As Flex moves into a community-driven open source project, Adobe will make initial technical contributions and will also continue to provide a team of full-time Flex SDK engineers to contribute to the Apache project. These are the list of contribution from Adobe to Apache Foundation for this movement:</li>
<ul>
<li>Flex SDK contributions to Apache</li>
<li>Falcon compiler contribution to Apache</li>
<li>Falcon JS compiler contribution to Apache</li>
<li>Testing contributions to Apache</li>
<li>BlazeDS contributions to Apache</li>
<li>Engineering contributions to the Apache Flex Project</li>
<li>Community support</li>
</ul>
<li>Adobe will not be contributing the AIR for Linux SDK, LCDS, or LCCS to Apache. Adobe is still investigating the viability of contributing TLF, BlazeDS.NET, Gravity, FXG, Squiggles, and OSMF.</li>
<li>Now that Flex is a community-driven project, it is no longer appropriate nor practical for Adobe to sign the resulting Apache Flex RSLs. This means that when using an Apache Flex release, framework RSLs will not be cached globally by Flash Player, but rather per domain in the web browser.</li>
<li>Adobe is remains committed to Adobe Flash Player for Desktop, Adobe AIR for both Desktop and Mobile and development of Adobe tools for Flex.</li>
<li>Adobe will no longer develop Flash player for the mobile browser.</li>
</ul>
<p>Adobe’s are currently in the process of contributing the core Flex SDK, automation libraries, AIR SDK binaries, and documentation to the Apache Flex Project. Adobe will also be contributing Falcon, Falcon JS, Mustella, and BlazeDS.</p>
<p>&#160;</p>
<p> <a href="http://ravigeek.files.wordpress.com/2012/02/apacheflex_fc.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0;padding-top:0;" title="apache_flex_logo_3d" border="0" alt="apache_flex_logo_3d" src="http://ravigeek.files.wordpress.com/2012/02/apacheflex_fc_thumb.jpg?w=244&#038;h=147" width="244" height="147" /></a>
<p><strong>References:</strong>    <br /><a href="http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/flex/pdfs/flex_roadmap.pdf">Adobe White Paper</a>    <br /><a href="http://incubator.apache.org/flex/">Apache Flex Project</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/485/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=485&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2012/02/22/flex-past-present-and-future-plan-adobes-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2012/02/adobe_thumb.jpg" medium="image">
			<media:title type="html">Adobe</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2012/02/apacheflex_fc_thumb.jpg" medium="image">
			<media:title type="html">apache_flex_logo_3d</media:title>
		</media:content>
	</item>
		<item>
		<title>Adobe Flex now Apache Flex</title>
		<link>http://ravigeek.wordpress.com/2012/01/08/adobe-flex-now-apache-flex/</link>
		<comments>http://ravigeek.wordpress.com/2012/01/08/adobe-flex-now-apache-flex/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 20:57:44 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[ASF]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/?p=456</guid>
		<description><![CDATA[End of the last year (Nov &#8211; 2011) Adobe planed to donate Flex to Apache foundation and now Flex is officially accepted by Apache Software Foundation(ASF). For more info on this check the mail thread conversation on voting at Apache - http://markmail.org/message/7q22pdviyxvkwbf5. This year 2012 is the first year of Flex to live outside Adobe [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=456&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>End of the last year (Nov &#8211; 2011) Adobe planed to donate Flex to Apache foundation and now Flex is officially accepted by Apache Software Foundation(ASF). For more info on this check the mail thread conversation on voting at Apache <a title="http://markmail.org/message/7q22pdviyxvkwbf5" href="http://markmail.org/message/7q22pdviyxvkwbf5">- http://markmail.org/message/7q22pdviyxvkwbf5</a>.</p>
<p>This year 2012 is the first year of Flex to live outside Adobe and managed by open source Apache Foundation. In the other side Adobe is also planning to renovate the Flex compiler and they are researching on making it possible to convert ActionScript code to JavaScript code. In this way we can develop HTML/HTML5 based application using ActionScript code. The open source movement is very popular and this is strengthen every year. Now onwards Apache is the the future for Flex. Apache Software Foundation was founded and is governed by the common people that really understand open source development model. It is one of the most respected software foundations in the world. To know more about how Apache Software Foundation (ASF) works then visit this link <a title="http://www.apache.org/foundation/how-it-works.html" href="http://www.apache.org/foundation/how-it-works.html">- http://www.apache.org/foundation/how-it-works.html</a>.</p>
<p>For more info on this &#8211; <a href="http://wiki.apache.org/incubator/FlexProposal" rel="nofollow nofollow" target="_blank">http://wiki.apache.org/incubator/FlexProposal</a></p>
<p><a title="Flex Proposal" href="http://wiki.apache.org/​incubator/FlexProposal"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border:0;" title="Adobe Flex now Apache Flex" src="http://ravigeek.files.wordpress.com/2012/01/apache_flex_thumb.jpg?w=343&#038;h=165" alt="Adobe Flex now Apache Flex" width="343" height="165" border="0" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/456/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=456&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2012/01/08/adobe-flex-now-apache-flex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2012/01/apache_flex_thumb.jpg" medium="image">
			<media:title type="html">Adobe Flex now Apache Flex</media:title>
		</media:content>
	</item>
		<item>
		<title>Flex SDK 4.6</title>
		<link>http://ravigeek.wordpress.com/2011/12/17/flex-sdk-4-6/</link>
		<comments>http://ravigeek.wordpress.com/2011/12/17/flex-sdk-4-6/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 21:31:22 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[SDK 4.6]]></category>
		<category><![CDATA[iOS5]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/?p=422</guid>
		<description><![CDATA[You must be knowing that Adobe has released Flex SDK 4.6. Thanks to Adobe Flex SDK team to keep enhancing the SDK. This release of SDK is majorly focus on mobile and tablet apps development. Flex SDK 4.6 bundled with new mobile optimized Spark components. In mobile or tablet apps development major area of consideration [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=422&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You must be knowing that Adobe has released Flex SDK 4.6. Thanks to Adobe Flex SDK team to keep enhancing the SDK. This release of SDK is majorly focus on mobile and tablet apps development. Flex SDK 4.6 bundled with new mobile optimized Spark components. In mobile or tablet apps development major area of consideration is performance and SDK team done a good job and by using this SDK apps performance will be improve by 50%.</p>
<p>New Flex SDK 4.6 support for the latest Flash player 11 and AIR 3 runtime. Now this new SDK also brings support of iOS5 platform.</p>
<p>For more information on Flex SDK 4.6 features please visit <a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+4.6">Adobe Flex SDK 4.6</a> page and you can also check <a href="http://www.adobe.com/devnet/flex/articles/whats-new-flex-flash-builder-46.html">What&#8217;s new in Flex 4.6 SDK and Flash Builder 4.6</a> by <a href="http://www.adobe.com/devnet/author_bios/jacob_surber.html">Jacob Surber</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/422/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/422/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=422&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/12/17/flex-sdk-4-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>
	</item>
		<item>
		<title>Adobe Flash Player and its future</title>
		<link>http://ravigeek.wordpress.com/2011/11/16/adobe-flash-player-and-its-future/</link>
		<comments>http://ravigeek.wordpress.com/2011/11/16/adobe-flash-player-and-its-future/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 21:09:22 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Open Source Community]]></category>

		<guid isPermaLink="false">http://ravigeek.wordpress.com/?p=390</guid>
		<description><![CDATA[Flash is travelled very long distance in last decade, from Macromedia Flash to Adobe Flash. This Flash word is always in tech buzz. Initially it was popular in animator group then gradually attracted the attention of application developers and became a de-facto for RIA applications. Flash is always preferable for developing richest content and deployed [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=390&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_392" class="wp-caption alignright" style="width: 250px"><a href="http://ravigeek.files.wordpress.com/2011/11/adobe_flash_player.jpg"><img class=" wp-image-392 " title="Adobe_Flash_Player" src="http://ravigeek.files.wordpress.com/2011/11/adobe_flash_player.jpg?w=240&#038;h=240" alt="Adobe Flash Player" width="240" height="240" /></a><p class="wp-caption-text">Adobe Flash Player</p></div>
<p>Flash is travelled very long distance in last decade, from Macromedia Flash to Adobe Flash. This Flash word is always in tech buzz. Initially it was popular in animator group then gradually attracted the attention of application developers and became a de-facto for RIA applications.</p>
<p>Flash is always preferable for developing richest content and deployed on browser. This enables consistent look and feel across different browser wherever Flash Player installed. Last year Flash was rejected by Apple’s for their devices and Apple started advocating open source technologies HTML5. This incident started a new thread in tech community over Flash existence.  Now again the same buzz started on Flash and its future after the Adobe’s recent announcement that they will no longer develop the Flash player for mobile browsers. In tech history there were several popular technology rolled out and rolled back depends on market movement, like JavaFX, SilverLight etc. Every technology has their lifecycle and this is manipulated by technology deviations.</p>
<p>Now we are entered in handheld device from desktop era. Here in this era everyone is looking for application migration for handheld devices. Here now if anything happens related to mobile or handheld devices then there is big news, but last year Adobe also stopped future development for Linux based AIR then there was silence.</p>
<p>Compare to Flash Player currently HTML5 is now supported on all major mobile devices. HTML5 is now a preferable technology for browser based application on mobile devices. With the latest release of Flash Player 11.1 for mobile browser Adobe will not support further for Flash player of mobile browser. This version of Flash player is still a very advance and powerful, there is still a scope of development Flash based application for mobile browser by taking advantage of new Flash Player 11.1 features.</p>
<p>As per market trends most of the customer want to port there application as a mobile devices apps, not as a browser based application. Here in this segment Flash is still a key player and we can port our Flash based application on Mobile device using AIR. Good news Adobe is still working on Flash Player 12 version so there is no point of worry.HTML5 is a very good technology but it still need time to fulfil the entire RIA requirement. Video/Media content delivery model is still not consistent in HTML5. Here Flash Player is best solution.</p>
<p>I am waiting for the day when Flash Player become an open source product and managed by some open source community. Then after we can say that we as Flash developers are using non-proprietary technology like HTML5. In this area Adobe has already taken initiative by planning to contribute the Flex SDK to an open source foundation.  This step will really give a high momentum in Flex SDK area.</p>
<p>Flash journey start from FutureWave to Macromedia and from Macromedia to Adobe, now Flash is ready to open source community in future. There is one thing for sure wherever Flash will go it will rock, it will not going to die soon like others.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/390/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=390&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/11/16/adobe-flash-player-and-its-future/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/11/adobe_flash_player.jpg" medium="image">
			<media:title type="html">Adobe_Flash_Player</media:title>
		</media:content>
	</item>
		<item>
		<title>Spring + BlazeDS Integration API for Flex based Enterprise Apps</title>
		<link>http://ravigeek.wordpress.com/2011/10/19/spring-blazeds-integration-api-for-flex-based-enterprise-apps/</link>
		<comments>http://ravigeek.wordpress.com/2011/10/19/spring-blazeds-integration-api-for-flex-based-enterprise-apps/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 19:42:26 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[Enterprise Application]]></category>
		<category><![CDATA[Remoting]]></category>
		<category><![CDATA[Spring+BlazeDS Integration API]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/2011/10/19/spring-blazeds-integration-api-for-flex-based-enterprise-apps/</guid>
		<description><![CDATA[In my last project assignment I found Spring BlazeDS Integration API is very fruitful. It really helps developer to focus on only business implementation of application and forget about backend server level configuration. Spring BlazeDS Integration is a top-level Spring project, and a component of the complete Spring Web stack. This project&#8217;s purpose is to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=369&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In my last project assignment I found <strong>Spring BlazeDS Integration API</strong> is very fruitful. It really helps developer to focus on only business implementation of application and forget about backend server level configuration. <strong>Spring BlazeDS Integration</strong> is a top-level Spring project, and a component of the complete Spring Web stack. This project&#8217;s purpose is to make it easier to build Spring-powered Rich Internet Applications using <a href="http://www.adobe.com/devnet/flex/"><strong>Adobe Flex</strong></a> as the front-end client. It aims to achieve this purpose by providing first-class support for using the open source <a href="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/"><strong>Adobe BlazeDS</strong></a> project and its powerful remoting and messaging facilities in combination with the familiar Spring programming model.</p>
<p align="center"><a href="http://ravigeek.files.wordpress.com/2011/10/logo_spring_252x150.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Spring Framework" src="http://ravigeek.files.wordpress.com/2011/10/logo_spring_252x150_thumb.png?w=263&#038;h=165" alt="Spring Framework" width="263" height="165" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/10/blaze_ds_logo_spot.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="BlazeDS" src="http://ravigeek.files.wordpress.com/2011/10/blaze_ds_logo_spot_thumb.jpg?w=170&#038;h=165" alt="BlazeDS" width="170" height="165" border="0" /></a></p>
<p>By this article I am going to share the basic and essential part of this API that helps to understand the integration process. In this example I am going to use Spring+BlazeDS integration API for integrating backend Spring based J2EE layer into client layer Flex application.</p>
<p><strong>What I am going to cover here:<br />
# </strong>Creating Spring based J2EE backend layer<br />
<strong># </strong>Implementing Spring BlazeDS Integration API<br />
<strong># </strong>Creating Flex application for client layer</p>
<p><strong>List of software used for this implementation:<br />
# </strong>FlashBuilder 4.5<br />
<strong># </strong>Flex Framework SDK 4<br />
<strong># </strong>Apache Tomcat 7.0<br />
<strong># </strong>Spring BlazeDS Integration 1.5.0<br />
<strong># </strong>Spring framework library<br />
<strong># </strong>BlazeDS library<br />
<strong># </strong>Eclipse with WTP for creating dynamic web application<br />
<em>Note – we can use compatible preceding version of these software also.</em></p>
<h6>Creating Spring based J2EE backend layer</h6>
<p>In this step first create a dynamic web application using Eclipse IDE by <span style="text-decoration:underline;"><strong>File-&gt;New-&gt;Project-&gt;Web- Dynamic Web Project</strong></span> options and enter the basic project details and settings.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/new_dynamic_project1.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="New Dynamic Project" src="http://ravigeek.files.wordpress.com/2011/10/new_dynamic_project_thumb1.jpg?w=320&#038;h=288" alt="New Dynamic Project" width="320" height="288" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/10/contextroot.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Context Root" src="http://ravigeek.files.wordpress.com/2011/10/contextroot_thumb.jpg?w=322&#038;h=288" alt="Context Root" width="322" height="288" border="0" /></a></p>
<p>In the above steps cross check the context root name for this application. This context root name will be use for client layer integration. After this steps this project will look like below in project explorer of Eclipse IDE.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/project_explorer.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Project Explorer" src="http://ravigeek.files.wordpress.com/2011/10/project_explorer_thumb.jpg?w=319&#038;h=248" alt="Project Explorer" width="319" height="248" border="0" /></a></p>
<p>Now put all the jar files of downloaded library in <span style="text-decoration:underline;"><strong>WebContent-&gt;WEB-INF-&gt;lib</strong></span> folder. Total number of jar files in lib folder are 36.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/list_library_files.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="List of library files" src="http://ravigeek.files.wordpress.com/2011/10/list_library_files_thumb.jpg?w=517&#038;h=359" alt="List of library files" width="517" height="359" border="0" /></a></p>
<p><em>Tips : If you unable to find any of these listed jar files then you can manually download this from </em><a title="http://grepcode.com" href="http://grepcode.com"><em><strong>http://grepcode.com</strong></em></a><em> by entering the full name of zar file. Make sure you have all the respective library jar files of Spring Framework, BlazeDS and Spring+BlazeDS integration API.</em></p>
<p>Now after this initial project setup steps move to J2EE layer development. In this example I am fetching the list of country for Flex client layer.</p>
<h6>Creating Spring based J2EE backend layer</h6>
<p>First modify &#8216;web.xml&#8217; in the &#8216;WEB-INF&#8217; directory. Go to the <span style="text-decoration:underline;"><strong>WebContent-&gt;WEB-INF-&gt;web.xml</strong></span> directory. Here I define a DispatcherServlet (also known as a &#8216;Front Controller&#8217;. It is going to control all the requests. This servlet definition also has an attendant<strong> &lt;servlet-mapping/&gt;</strong> entry that maps to the URL patterns that will be used for making request. Here I am defining url pattern as <strong>/messageBroker/*</strong>, that means all request url containing this pattern will be routed to the &#8216;blazeds&#8217; servlet (the DispatcherServlet).</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/web_xml.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Modifying the Deployment Descriptor web.xml file" src="http://ravigeek.files.wordpress.com/2011/10/web_xml_thumb.jpg?w=597&#038;h=261" alt="Modifying the Deployment Descriptor web.xml file" width="597" height="261" border="0" /></a></p>
<p>Now I have created blazeds-servlet.xml file in <strong>WebContent-&gt;WEB-INF-&gt;</strong> directory. This file contains the bean definitions used by the <tt>DispatcherServlet</tt>. It is the <tt>WebApplicationContext</tt> where all web-related components go. The name of this file is determined by the value of the <tt><strong>&lt;servlet-name/&gt;</strong></tt> element from the <tt>'web.xml'</tt>, with <tt>'-servlet'</tt> appended to it (hence <tt>'blazeds-servlet.xml'</tt>). In this I am configuring spring annotation framework and providing a base package location of J2EE interface layer classes for Flex communication. And most important thing is configuring message-broker of Spring+BlazeDS integration API for object serialization.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/webapplicationcontext.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Configuring WebApplicationContext" src="http://ravigeek.files.wordpress.com/2011/10/webapplicationcontext_thumb.jpg?w=564&#038;h=342" alt="Configuring WebApplicationContext" width="564" height="342" border="0" /></a></p>
<p>After this we have to define blazeDS communication channel in services-config.xml file at <strong><span style="text-decoration:underline;">WebContent-&gt;WEB-INF-&gt;flex-&gt;</span></strong> (this is a default location of services config file).</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/service_config.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Configuring services config file" src="http://ravigeek.files.wordpress.com/2011/10/service_config_thumb.jpg?w=648&#038;h=176" alt="Configuring services config file" width="648" height="176" border="0" /></a></p>
<p>Now all the configuration lavel part is done and move to Class lavel coding. Just have a look on this class.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/mapmanager.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="J2EE layer service class MapManager" src="http://ravigeek.files.wordpress.com/2011/10/mapmanager_thumb.jpg?w=441&#038;h=387" alt="J2EE layer service class MapManager" width="441" height="387" border="0" /></a></p>
<p>The best part of Spring+BlazeDS Integration API is we now we don’t need to configure remote-config file for every java class. We just have to write a one single Spring annotation tag in class and need to provide a remoting communication channel information. In the above class I have used these three basic Spring annotation tag:</p>
<ul>
<li><strong>@Service(&#8220;mapManagerService&#8221;)</strong> – for giving a destination name of this class for Flex layer remoting.</li>
<li><strong>@RemotingDestination(channels={&#8220;my-amf&#8221;}) </strong>– for providing a remoting communication channel name.</li>
<li><strong>@RemotingInclude</strong> – using this tag we can include the method of the class for remoting.</li>
</ul>
<p>Now we are ready to deploy this application on server.</p>
<h6>Creating Flex application for client layer</h6>
<p>In Flex layer we don’t have to do anything extra just need to create a Remote Object and call the exposed service destination from J2EE layer. For testing we don’t need to deploy this Flex application on server.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/flex_code.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Client layer Flex Application" src="http://ravigeek.files.wordpress.com/2011/10/flex_code_thumb.jpg?w=648&#038;h=484" alt="Client layer Flex Application" width="648" height="484" border="0" /></a></p>
<p><strong>Output screen of Flex application</strong></p>
<p><a href="http://ravigeek.files.wordpress.com/2011/10/output.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Output screen of client layer Flex application" src="http://ravigeek.files.wordpress.com/2011/10/output_thumb.jpg?w=648&#038;h=184" alt="Output screen of client layer Flex application" width="648" height="184" border="0" /></a></p>
<h6></h6>
<h6>Reference link:</h6>
<ul>
<li><strong>Spring BlazeDS Integration API Regerence Guide<br />
</strong><a title="http://static.springsource.org/spring-flex/docs/1.5.x/reference/html/index.html" href="http://static.springsource.org/spring-flex/docs/1.5.x/reference/html/index.html">http://static.springsource.org/spring-flex/docs/1.5.x/reference/html/index.html</a><br />
Download the latest Spring+BlazeDS integration API from <a title="http://www.springsource.com/download/community" href="http://www.springsource.com/download/community">http://www.springsource.com/download/community</a> and Unzip the file and copy spring flex core zar file from dist folder.</li>
<li><strong>Adobe BlazeDS API</strong><br />
<a title="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/" href="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/">http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/</a><br />
You can download the latest BlazeDS library archives and unzip the files and extract the lib files from the blazeds.war (you can rename the .war to .zip for getting libs)</li>
<li><strong>Spring Framework</strong><br />
Official website of Spring Framework is <a title="http://www.springsource.org/" href="http://www.springsource.org/">http://www.springsource.org/</a>.<br />
For downloading the latest Spring Framework <a title="http://www.springsource.org/download" href="http://www.springsource.org/downloadUnzip">http://www.springsource.org/download<br />
</a>Unzip the files and copy all the zar files from dist folder.</li>
</ul>
<p><strong>Source files of example projet :</strong> <a href="http://uploading.com/files/f22164bb/GeekTest_01.zip/">http://uploading.com/files/f22164bb/GeekTest_01.zip/</a></p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/369/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=369&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/10/19/spring-blazeds-integration-api-for-flex-based-enterprise-apps/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/logo_spring_252x150_thumb.png" medium="image">
			<media:title type="html">Spring Framework</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/blaze_ds_logo_spot_thumb.jpg" medium="image">
			<media:title type="html">BlazeDS</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/new_dynamic_project_thumb1.jpg" medium="image">
			<media:title type="html">New Dynamic Project</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/contextroot_thumb.jpg" medium="image">
			<media:title type="html">Context Root</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/project_explorer_thumb.jpg" medium="image">
			<media:title type="html">Project Explorer</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/list_library_files_thumb.jpg" medium="image">
			<media:title type="html">List of library files</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/web_xml_thumb.jpg" medium="image">
			<media:title type="html">Modifying the Deployment Descriptor web.xml file</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/webapplicationcontext_thumb.jpg" medium="image">
			<media:title type="html">Configuring WebApplicationContext</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/service_config_thumb.jpg" medium="image">
			<media:title type="html">Configuring services config file</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/mapmanager_thumb.jpg" medium="image">
			<media:title type="html">J2EE layer service class MapManager</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/flex_code_thumb.jpg" medium="image">
			<media:title type="html">Client layer Flex Application</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/output_thumb.jpg" medium="image">
			<media:title type="html">Output screen of client layer Flex application</media:title>
		</media:content>
	</item>
		<item>
		<title>iSteve &#8211; An Innovation Machine</title>
		<link>http://ravigeek.wordpress.com/2011/10/06/isteve-an-innovation-machine/</link>
		<comments>http://ravigeek.wordpress.com/2011/10/06/isteve-an-innovation-machine/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 18:41:49 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Steve Job]]></category>

		<guid isPermaLink="false">http://ravigeek.wordpress.com/?p=336</guid>
		<description><![CDATA[We lost a great innovator, great entrepreneur and creative person Steven P. Jobs. Steve Jobs an innovative mind behind the success of iMac, iPod, iTunes, iPhone, iPad and many more products. Apple has lost a visionary and creative genius, and the world has lost an amazing human being. &#8211; Mr. Cook (CEO Apple). In more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=336&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img class="size-large wp-image-338 aligncenter" title="Steve-Jobs-Apple-CEO" src="http://ravigeek.files.wordpress.com/2011/10/steve-jobs-apple-ceo.jpg?w=573&#038;h=200" alt="Think Different - Steve Jobs" width="573" height="200" /></p>
<p style="text-align:left;">We lost a great innovator, great entrepreneur and creative person Steven P. Jobs. Steve Jobs an innovative mind behind the success of iMac, iPod, iTunes, iPhone, iPad and many more products.</p>
<blockquote><p>Apple has lost a visionary and creative genius, and the world has lost an amazing human being. &#8211; Mr. Cook (CEO Apple).</p></blockquote>
<p style="text-align:left;">In more than three decade career, Jobs transformed technology industry&#8217;s into the innovation center. The popular “i” series product of Apple are a reflections of Steve’s innovation and the tech world lost his innovative machine.</p>
<p style="text-align:left;">Mr. Steve Jobs you will be missed for every innvoative and creative idea.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=336&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/10/06/isteve-an-innovation-machine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/10/steve-jobs-apple-ceo.jpg?w=1024" medium="image">
			<media:title type="html">Steve-Jobs-Apple-CEO</media:title>
		</media:content>
	</item>
		<item>
		<title>In search of Me</title>
		<link>http://ravigeek.wordpress.com/2011/09/26/in-search-of-me/</link>
		<comments>http://ravigeek.wordpress.com/2011/09/26/in-search-of-me/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 14:01:00 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Health and wellness]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Live Life]]></category>
		<category><![CDATA[Meaningful Life]]></category>
		<category><![CDATA[Positive Thinking]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/2011/09/26/in-search-of-me/</guid>
		<description><![CDATA[In recent vacation I went to my grandmother house and spent good time there. This is my all-time favourite place. One day grandmother ask me a question what are you doing these days? And I explained respectfully what I am doing in my profession, but she was not satisfied by this answer. She again clarified [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=324&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In recent vacation I went to my grandmother house and spent good time there. This is my all-time favourite place. One day grandmother ask me a question <a href="http://ravigeek.files.wordpress.com/2011/09/in-search-of-me.jpg"><img style="padding-top:0;padding-right:0;padding-left:0;float:right;display:inline;background-image:none;border-width:0;" title="In search of me" src="http://ravigeek.files.wordpress.com/2011/09/in-search-of-me_thumb.jpg?w=169&#038;h=169" alt="In search of me" width="169" height="169" align="right" border="0" /></a>what are you doing these days? And I explained respectfully what I am doing in my profession, but she was not satisfied by this answer. She again clarified the question, profession is fine but what else. I was blank because I don’t have any explicit answer. Because I am not doing anything other than my profession. She said this is okay everyone is doing their profession but how do you define your life. You are here for living life, live your life now and don’t put down this for another day.</p>
<p>This conversation strike me a lot and I have started thinking on this. Normally we are living just for doing our professional work, we are not working for live life. Basically we are trapped in our professional competition and we don’t have time to live our life in definitive way. Every time we are ready to give an excuse our work is on high priority but we forget to point out that our life is also very important. Ultimately we are here to live life.</p>
<p>When I was in school I was on the principle’s list, an honorary roll awarded only to top students and in every academic year I was there. In that time I was also occupied with my school stuff and I am able to manage and get time for me. I do what I liked including my hobbies, hanging out with friends, painting, singing, participation in school drama, social activity, teenage love, school science exhibition, sports, and so many things.</p>
<p align="center"><a href="http://ravigeek.files.wordpress.com/2011/09/08-08-engage.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Hanging out  with friends" src="http://ravigeek.files.wordpress.com/2011/09/08-08-engage_thumb.jpg?w=106&#038;h=93" alt="Hanging out  with friends" width="106" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/painting.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Painting" src="http://ravigeek.files.wordpress.com/2011/09/painting_thumb.jpg?w=70&#038;h=93" alt="Painting" width="70" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/sing.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Singing" src="http://ravigeek.files.wordpress.com/2011/09/sing_thumb.jpg?w=49&#038;h=93" alt="Singing" width="49" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/school_love.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="School teenage love" src="http://ravigeek.files.wordpress.com/2011/09/school_love_thumb.jpg?w=51&#038;h=93" alt="School teenage love" width="51" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/science_exibition.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Science exibition" src="http://ravigeek.files.wordpress.com/2011/09/science_exibition_thumb.jpg?w=86&#038;h=93" alt="Science exibition" width="86" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/school_drama.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="School drama" src="http://ravigeek.files.wordpress.com/2011/09/school_drama_thumb.jpg?w=97&#038;h=93" alt="School drama" width="97" height="93" border="0" /></a><a href="http://ravigeek.files.wordpress.com/2011/09/social.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="Social activity" src="http://ravigeek.files.wordpress.com/2011/09/social_thumb.jpg?w=56&#038;h=93" alt="Social activity" width="56" height="93" border="0" /></a></p>
<p>After jumping into professional competition I forgot everything. I used to working as an engineer and after working a normal 40 hour work in a week and feeling exhausted by the weekend. I was completely drained and I could barely find enough energy for doing anything for me. On every Saturdays I just veg out in front of the TV. I felt like a complete vegetable. I spends my weekends generally for resting and preparing mind-set for next Monday to Friday job.</p>
<p>I did that for several years, sitting idle like a vegetable on the couch wondering to myself, What was I supposed to be doing? Why wasn’t I happy? Why did I feel that I had to pretend when I was at work? And why was everyone else pretending?”. We have only five days working and rest two days we utilized as a getting out from office tiredness. It’s not our problem we taught like that and force to jump into this competition and forgot real meaning of life.</p>
<p>I feel I’m wasting my time doing something that doesn’t even make me happy. It’s like I’m living a lie. In fact there was a part of me that realized that there was more to life than working. There was a real part of me that felt my life had meaning and I was here to do something special.</p>
<p>But you know what’s even harder? Pretending to be something you’re not. Pretending to be happy when you’re not. Pretending to be someone that you’re not. That takes so much more energy and effort</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/09/live-life.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;float:right;padding-top:0;border-width:0;" title="live life" src="http://ravigeek.files.wordpress.com/2011/09/live-life_thumb.jpg?w=255&#038;h=255" alt="live life" width="255" height="255" align="right" border="0" /></a>If we want to discover our true meaning of life, then we must first empty our mind of all the false meaning that we have been taught. Now I don’t want to waste my precious life I want to give a meaning of my life. I have started creating the list what I want from my life. I included all my hobbies, my social responsibility, family and the things that make me happy.</p>
<p>I gradually included this things in my lifestyle. Now every day I have something special for me, and my everyday is countable in my life. I started playing tennis, play with colours for paintings, singing for giving inner peace, creating new friends, meet new people, visit new places etc. It’s all gives me an inner satisfaction and true happiness. Now I am happy because my inner soul is happy. I live my life to maintain my own happiness while trying my best to not cause unhappiness to anyone else. If you want to be happy you need to understand that you can be happy and that you should be happy. Happiness is hard to define but most of the people are know whether they are happy or not.</p>
<blockquote>
<p align="right">Live and design your life how you want because you are the one who decide how you want to live your life. Listening is okay, but doing what everyone wants is simply bad for you. Execute the good feedback and follow your own vision.</p>
<hr />
<p>My mom always say this to me</p></blockquote>
<p>A good place to start is to write down a list of your biggest talents, now give a try any of these and enjoy the most. Take these talents and give something of it to someone. For example, if your talent is social cause, volunteer to help someone in social activity. Or if it is to painting, paint a picture for someone and give it away as a gift. Or if you are an energetic individual, bring some energy into someone’s life.</p>
<h6>Here I have a list of the point that make our living life meaningful and provide an inner happiness:</h6>
<ul>
<li><strong>U</strong>nderstand what it is that will make you happy. Make a plan for attaining goals that you believe will make you happy. Spend a few minutes each day thinking about the things that make you happy. These few minutes will give you the opportunity to focus on the positive things in your life and will lead you to continued happiness</li>
<li><strong>S</strong>urrounded yourself with happy people and let go of negative friendships. When something goes wrong try to figure out a solution instead of wallowing in self pity and stop worrying so much. We all are love to criticize everything it create a negative energy so criticize less, appreciate more.</li>
<li><strong>C</strong>reate you list of thing that you want to do in your life and expend your boundary limit and always try something new. It will give you a pleasure of happiness and new experience.</li>
<li><strong>S</strong>how love and kindness to all the people around you. Respect everyone they may not react in a kind way immediately, but they will notice and appreciate your kindness.</li>
<li><strong>F</strong>inally, it is important to understand that we all deserve happiness so define a new meaning of our life.<br />
In our today society there is a common mind-set of &#8220;If I can just have, be or achieve this or that, then I would be fulfilled and happy&#8221;.</li>
</ul>
<p>This mind-set flawed because it is a mind-set of finding fulfilment, happiness and purpose outside of yourself. It tells you that you first need to achieve, do or have something in the future before you can be happy.</p>
<p>Thanks for reading this narrated piece of my experience.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/324/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=324&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/09/26/in-search-of-me/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/in-search-of-me_thumb.jpg" medium="image">
			<media:title type="html">In search of me</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/08-08-engage_thumb.jpg" medium="image">
			<media:title type="html">Hanging out  with friends</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/painting_thumb.jpg" medium="image">
			<media:title type="html">Painting</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/sing_thumb.jpg" medium="image">
			<media:title type="html">Singing</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/school_love_thumb.jpg" medium="image">
			<media:title type="html">School teenage love</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/science_exibition_thumb.jpg" medium="image">
			<media:title type="html">Science exibition</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/school_drama_thumb.jpg" medium="image">
			<media:title type="html">School drama</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/social_thumb.jpg" medium="image">
			<media:title type="html">Social activity</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/live-life_thumb.jpg" medium="image">
			<media:title type="html">live life</media:title>
		</media:content>
	</item>
		<item>
		<title>ABC of Swiz Framework</title>
		<link>http://ravigeek.wordpress.com/2011/09/16/abc-of-swiz-framework/</link>
		<comments>http://ravigeek.wordpress.com/2011/09/16/abc-of-swiz-framework/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 15:44:00 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Enterprise Application]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[micro-architecture]]></category>
		<category><![CDATA[Swiz]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/2011/09/16/abc-of-swiz-framework/</guid>
		<description><![CDATA[I am currently looking into a Flex application framework for my upcoming Flex Enterprise project. In Flex application development Cairngorm and PureMVC framework is a de facto standards. For my project we are looking into a possibility to introduced Swiz framework for application architecture. Swiz official website stated this as “The brutally simple micro-architecture for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=302&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am currently looking into a Flex application framework for my upcoming Flex Enterprise project. In Flex application development <strong>Cairngorm</strong><em> </em>and <strong>PureMVC </strong>framework is a de facto standards. For my project we are looking into a possibility to introduced <strong>Swiz framework</strong> for application architecture.</p>
<p><a href="http://swizframework.org/"><strong>Swiz official website</strong></a> stated this as <strong><u>“The brutally simple micro-architecture for Enterprise ActionScript development”</u></strong>. This tagline is very catchy and promise to cater key requirement of any application i.e. simple framework for enterprise level application. While judging this statement I have migrated some of the small apps into Swiz framework and reduced 30-40% of codebase, it is interesting. </p>
<p><strong>Here I am giving you simple steps to give a start Swiz based application:     <br /></strong>Create a context file for configuring Swiz framework. In this configuration we are providing the Beans and configure the Swiz framework. </p>
<ol>
<li>Create a Bean factory as repository for Bean classes. </li>
<li>Injecting the bean where it needed using [Inject] tag. After injecting the bean you are able access the bean object. </li>
<li>Register handle for flash event using [Eventhandler(event=”EventClass.EVENT_NAME”)] for event handling. </li>
</ol>
<h6>Swiz Context Configuration</h6>
<p><strong><a href="http://ravigeek.files.wordpress.com/2011/09/swiz_part1.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="swiz_part1" border="0" alt="swiz_part1" src="http://ravigeek.files.wordpress.com/2011/09/swiz_part1_thumb.jpg?w=425&#038;h=304" width="425" height="304" /></a></strong></p>
<h6>Swiz Bean factory</h6>
<p><strong><a href="http://ravigeek.files.wordpress.com/2011/09/swiz_part2.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="swiz_part2" border="0" alt="swiz_part2" src="http://ravigeek.files.wordpress.com/2011/09/swiz_part2_thumb.jpg?w=434&#038;h=294" width="434" height="294" /></a></strong></p>
<h6>Injecting Bean and register event handler</h6>
<p><strong><a href="http://ravigeek.files.wordpress.com/2011/09/swiz_part3.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="swiz_part3" border="0" alt="swiz_part3" src="http://ravigeek.files.wordpress.com/2011/09/swiz_part3_thumb.jpg?w=638&#038;h=295" width="638" height="295" /></a></strong></p>
<h6>Dispatching event</h6>
<p><strong><a href="http://ravigeek.files.wordpress.com/2011/09/swiz_part4.jpg"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="swiz_part4" border="0" alt="swiz_part4" src="http://ravigeek.files.wordpress.com/2011/09/swiz_part4_thumb.jpg?w=510&#038;h=86" width="510" height="86" /></a></strong></p>
<p>Now after this simple step we can give a start to Swiz based application development. This is really a very simple as stated in Swiz website. One key point here is all metadata tag related function and properties should marked as public. Swiz framework developer’s team are also ready with <a href="http://www.swizframework.org/post.cfm/getting-started-with-swiz-aop"><strong>Swiz AOP</strong></a> version (<a href="http://en.wikipedia.org/wiki/Aspect-oriented_programming"><strong>Aspect Oriented Programming</strong></a>). Swiz AOP gives you the powerful ability to easily configure new functionality into existing code, instead of muddying up your fundamental business logic. It is an extremely powerful methodology that Swiz makes very easy to work with.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/302/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/302/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/302/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=302&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/09/16/abc-of-swiz-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/swiz_part1_thumb.jpg" medium="image">
			<media:title type="html">swiz_part1</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/swiz_part2_thumb.jpg" medium="image">
			<media:title type="html">swiz_part2</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/swiz_part3_thumb.jpg" medium="image">
			<media:title type="html">swiz_part3</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/swiz_part4_thumb.jpg" medium="image">
			<media:title type="html">swiz_part4</media:title>
		</media:content>
	</item>
		<item>
		<title>AS3 Tips &#8211; Uses of rarely used operator</title>
		<link>http://ravigeek.wordpress.com/2011/09/14/as3-tips-uses-of-rarely-used-operator/</link>
		<comments>http://ravigeek.wordpress.com/2011/09/14/as3-tips-uses-of-rarely-used-operator/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 15:44:38 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Operator]]></category>
		<category><![CDATA[Optimize]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/2011/09/14/as3-tips-uses-of-rarely-used-operator/</guid>
		<description><![CDATA[As a developer we are habitual to use commonly used approach in programming. There are several alternate and optimized way are also available and we need to give a chance to them as well. ActionScript 3 introduced various operators for specifying how to combine, compare, or modify the values of an expression. From these operators [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=293&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As a developer we are habitual to use commonly used approach in programming. There are several alternate and optimized way are also available and we need to give a chance to them as well. ActionScript 3 introduced <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/operators.html"><strong>various operators</strong></a> for specifying how to combine, compare, or modify the values of an expression. From these operators we used only few common operators. There are several rarely used operator are in list that may provide an alternate and optimized way of programming.</p>
<p>There is an operator named <strong>logical OR assignment (||=) </strong>, this is not in a frequently use. The use of ||= operator is it assigns expression1 the value of expression1 || expression2. First see the traditional approach with the use of conventional operator. See the below example.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/09/part1.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Using If condition" border="0" alt="Using If condition" src="http://ravigeek.files.wordpress.com/2011/09/part1_thumb.jpg?w=424&#038;h=184" width="424" height="184" /></a></p>
<p>Using logical OR assignment operator (||=) we can optimize this.</p>
<p><a href="http://ravigeek.files.wordpress.com/2011/09/part2.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Using logical OR assignment (||=) operator" border="0" alt="Using logical OR assignment (||=) operator" src="http://ravigeek.files.wordpress.com/2011/09/part2_thumb.jpg?w=463&#038;h=113" width="463" height="113" /></a></p>
<p>In the above example you can see that the complete logical IF statement is shrink into one single line. This operator work like if object is initialized then use the same otherwise assign the newly created object. Enjoy! and give a chance for this operator in your programming.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=293&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/09/14/as3-tips-uses-of-rarely-used-operator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/part1_thumb.jpg" medium="image">
			<media:title type="html">Using If condition</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/09/part2_thumb.jpg" medium="image">
			<media:title type="html">Using logical OR assignment (&#124;&#124;=) operator</media:title>
		</media:content>
	</item>
		<item>
		<title>Adobe&#8217;s Edge &#8211; A Gift To HTML5 World</title>
		<link>http://ravigeek.wordpress.com/2011/08/31/adobes-edge-a-gift-to-html5-world/</link>
		<comments>http://ravigeek.wordpress.com/2011/08/31/adobes-edge-a-gift-to-html5-world/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 17:48:51 +0000</pubDate>
		<dc:creator>Ravi Sharma</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Edge]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">https://ravigeek.wordpress.com/2011/08/31/adobes-edge-a-gift-to-html5-world/</guid>
		<description><![CDATA[This month Adobe gifted a new web animations tool called Edge to HTML5 world. This tool is for web designer for creating interactive graphics on website using HTML5. Currently this is a public preview release version of Edge. According to Adobe this new tool Edge will let web coders bring animation similar to that created [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=282&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This month Adobe gifted a new web animations tool called <strong>Edge</strong> to HTML5 world. This tool is for <a href="http://en.wikipedia.org/wiki/HTML5"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:right;border-top:0;border-right:0;padding-top:0;" title="HTML5" border="0" alt="HTML5" align="right" src="http://ravigeek.files.wordpress.com/2011/08/html5.jpg?w=151&#038;h=96" width="151" height="96" /></a>web designer for creating interactive graphics on website using HTML5. Currently this is a public preview release version of Edge. According to Adobe this new tool Edge will let web coders bring animation similar to that created in Flash Professional, to websites using standards like HTML5, JavaScript and CSS. The layout of this tool is like same as Adobe Flash tool. Content created with Edge is designed to work on modern browsers including those on <a href="http://en.wikipedia.org/wiki/Adobe_Edge"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;float:left;border-top:0;border-right:0;padding-top:0;" title="Adobe Edge" border="0" alt="Adobe Edge" align="left" src="http://ravigeek.files.wordpress.com/2011/08/adobe-edge.jpg?w=107&#038;h=80" width="107" height="80" /></a>Android, BlackBerry, Playbook, iOS, HP webOS, and other smartphone mobile devices as well as Firefox, Google Chrome, Safari, and Internet Explorer. Still, with HTML5 being a relatively new technology, it doesn&#8217;t today deliver a consistent experience across the widest range of devices and browsers. Adobe’s Edge is a first dedicated IDE for HTML5.</p>
<h6>Adobe’s Edge Tool Interface Preview   </p>
<p><a href="http://ravigeek.files.wordpress.com/2011/08/adobe-edge-flash-1.jpg"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="Adobe’s Edge Tool interface preview" border="0" alt="Adobe’s Edge Tool interface preview" src="http://ravigeek.files.wordpress.com/2011/08/adobe-edge-flash-1_thumb.jpg?w=642&#038;h=464" width="642" height="464" /></a></h6>
<h5>Edge Preview Highlights</h5>
<p>This version of Edge focuses primarily on adding rich motion design to new or existing HTML projects, that runs beautifully on devices and desktops.</p>
<p><strong># </strong>Create new compositions with Edge’s drawing and text tools.     <br /><strong># </strong>Import popular web graphics such as SVG, PNG, JPG or GIF files.     <br /><strong># </strong>Easily choreograph animation with the timeline editor. Animate position, size, color, shape, rotation and more at the property level.     <br /><strong># </strong>Energize existing HTML files with motion, while preserving the integrity of CSS-based HTML layouts.     <br /><strong># </strong>Copy and paste transitions, invert them, and choose from over 25 built-in easing effects for added creativity. </p>
<h6>Reference link for Adobe’s Edge</h6>
<p>Adobe Lab for Edge &#8211; <a title="http://labs.adobe.com/technologies/edge/" href="http://labs.adobe.com/technologies/edge/">http://labs.adobe.com/technologies/edge/</a>    <br />Download Link &#8211; <a title="https://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_edge" href="https://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_edge">https://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_edge</a>    <br />Sample file for preview &#8211; <a title="http://labs.adobe.com/technologies/edge/resources/" href="http://labs.adobe.com/technologies/edge/resources/">http://labs.adobe.com/technologies/edge/resources/</a></p>
<p><a href="http://labs.adobe.com/technologies/edge/"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="edge_adobe" border="0" alt="edge_adobe" src="http://ravigeek.files.wordpress.com/2011/08/edge_adobe.gif?w=647&#038;h=232" width="647" height="232" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ravigeek.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ravigeek.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ravigeek.wordpress.com/282/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ravigeek.wordpress.com&amp;blog=16175344&amp;post=282&amp;subd=ravigeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ravigeek.wordpress.com/2011/08/31/adobes-edge-a-gift-to-html5-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e55c2f690b171c85a2b3699464aa076?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ravigeek</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/08/html5.jpg" medium="image">
			<media:title type="html">HTML5</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/08/adobe-edge.jpg" medium="image">
			<media:title type="html">Adobe Edge</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/08/adobe-edge-flash-1_thumb.jpg" medium="image">
			<media:title type="html">Adobe’s Edge Tool interface preview</media:title>
		</media:content>

		<media:content url="http://ravigeek.files.wordpress.com/2011/08/edge_adobe.gif" medium="image">
			<media:title type="html">edge_adobe</media:title>
		</media:content>
	</item>
	</channel>
</rss>
