<?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>We Love... &#187; Flash</title>
	<atom:link href="http://www.welove72.com/blog/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.welove72.com/blog</link>
	<description>this is the lighter side of we love... opinions, news, fun stuff, our friends and partners. enjoy, comment and spread the love...</description>
	<lastBuildDate>Wed, 01 Feb 2012 11:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Welcome to the team!</title>
		<link>http://www.welove72.com/blog/2011/09/welcome-to-the-team/</link>
		<comments>http://www.welove72.com/blog/2011/09/welcome-to-the-team/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 15:05:16 +0000</pubDate>
		<dc:creator>Iron Man</dc:creator>
				<category><![CDATA[We Love... News]]></category>
		<category><![CDATA[We Love... Talent]]></category>
		<category><![CDATA[creative agency]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Kent]]></category>
		<category><![CDATA[Maidstone]]></category>
		<category><![CDATA[We Love 72]]></category>
		<category><![CDATA[We Love Creative Agency]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Welove72]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=6325</guid>
		<description><![CDATA[We are happy to announce that our development team at We Love continues to grow stronger&#8230;  Joe Angus joins us as a Senior Developer and brings with him a lot of experience in developing applications for mobile and tablets such as the iPad. We hope to bring this to good use, and implement some excellent&#160;<a href="http://www.welove72.com/blog/2011/09/welcome-to-the-team/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>We are happy to announce that our development team at We Love continues to grow stronger&#8230;  Joe Angus joins us as a Senior Developer and brings with him a lot of experience in developing applications for mobile and tablets such as the iPad. We hope to bring this to good use, and implement some excellent mobile applications for our clients in the near future!</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2011/10/joe.jpg"><img class="alignnone size-full wp-image-6326" title="Senior Developer - Joe" src="http://www.welove72.com/blog/wp-content/uploads/2011/10/joe.jpg" alt="" width="510" height="400" /></a></p>
<p>Welcome to the team Joe!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2011/09/welcome-to-the-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The future of Google+</title>
		<link>http://www.welove72.com/blog/2011/07/the-future-of-google/</link>
		<comments>http://www.welove72.com/blog/2011/07/the-future-of-google/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 16:37:33 +0000</pubDate>
		<dc:creator>Pink Princess</dc:creator>
				<category><![CDATA[We Love... Opinion]]></category>
		<category><![CDATA[We Love... Rambling]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google plus]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[We Love 72]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=5971</guid>
		<description><![CDATA[Although I signed up to Google+, so far I have mostly sat back and watched everything unfold, from stories of it competing with Facebook, to introducing business apps and the controversy of deleting people&#8217;s accounts and asking for people’s real names &#8211; is this legitimate or is it all about targeting advertising for more money?&#160;<a href="http://www.welove72.com/blog/2011/07/the-future-of-google/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>Although I signed up to Google+, so far I have mostly sat back and watched everything unfold, from stories of it <a href="http://www.guardian.co.uk/technology/2011/jun/29/google-plus-facebook-social-networking">competing with Facebook</a>, to introducing <a href="http://www.google.com/apps/intl/en/business/index.html">business apps</a> and the controversy of deleting <a href="http://www.guardian.co.uk/science/punctuated-equilibrium/2011/jul/28/google-open-letter-google">people&#8217;s accounts</a> and asking for people’s <a href="http://www.bbc.co.uk/news/magazine-14312047">real names</a> &#8211; is this legitimate or is it all about targeting advertising for more money? Now things are starting to settle, I wonder if it will become a social platform that everyone uses, fade into the background, or simply act as supporting material to Facebook and Twitter.</p>
<p>At its root, Google+ is all about sharing, and connecting with others in a humanistic way. It integrates social services such as Google Profiles and Google Buzz, and introduces new services: Circles, Hangouts, Sparks, and Huddles.</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2011/07/google-image.jpg"><img class="alignnone size-full wp-image-5975" title="google image" src="http://www.welove72.com/blog/wp-content/uploads/2011/07/google-image.jpg" alt="" width="510" height="306" /></a></p>
<p>Yes, it has received <a href="http://mashable.com/2011/07/20/google-plus-stats/">20m users</a> in its first weeks with us, but I don’t think people should be comparing this to other social start-up stats. Google is an established brand; other platforms such as Facebook grew with its brand, while at the same time creating a new social world. Google has this foundation to learn and grow from, as well as the added comfort of being a global name.</p>
<p><span id="more-5971"></span>I am also a bit dubious about the stats. I think that some people (like me) will sign up out of curiosity to have a look around and see what all the fuss is about. It doesn’t necessarily mean they are active users.</p>
<p>In its premise, I like the idea of Google+. I like the use of circles to create groups of friends who only see certain content. In a world where social and work can overlap, this makes thing easier. But all these elements seem like simple Facebook tweaks. I’m not sure if I need another platform to sign into, another profile to keep up-to-date, especially in an already saturated market. I know that I will still turn to Twitter to find out what’s going on in the world, YouTube for videos, Skype for instant messaging and Facebook for updates with friends, but I am not sure where Google+ will fit into my life.</p>
<p>Grouping friends, family and work colleagues into circles is useful but I don’t think it’s a<br />
“delightful experience that rewards people” as Andy Hertzfeld, Google+ designer explained to <a href="http://www.fastcodesign.com/1664523/google-designer-the-4-problems-in-social-networking-that-we-fixed?partner=co_newsletter">Fast Company’s John Pavlus</a>. He went on to say that ‘categorisation can easily become tedious, and fun animations help add a twinkle in the eye, some whimsy to the process.&#8221; Hmm. I’m not so sure.</p>
<p>The feature ‘Sparks’ brings content to you automatically based on your interests. Each topic you like will get its own &#8220;Spark&#8221; page and provide links to related articles, videos, photos, etc. Although it has had some <a href="http://techcrunch.com/2011/07/27/google-minus/">negative reviews</a>, if it provided quality, relevant content, this is something I would be interested in.</p>
<p>One issue that I have seen surface, is that if you have a business and social Gmail account. You have to log out of one to use Google+ on the other. And the same goes for if you have an Apps account, you can’t be logged onto the two at the same time, even though that may be inconvenient to a user.</p>
<p>I also find the concept of online ‘Huddles’ and ‘Hangouts’ between friends hard. Setting up video chats to play charades seems a little sad. It might be great for a quick chat but why not actually meet up and have some face-to-face interaction?</p>
<p>It isn’t all bad though Google+ is hot on the heels of Facebook over its many privacy issues. Google+ offers a huge array of privacy settings. Ultimately, respecting users’ privacy and giving every feature its own privacy implications.</p>
<p>With previous efforts such as Google Wave and Google Buzz behind them, Google+ has tried to tackle the four problems in social networking that they think others lack in. By creating a safe environment with solid privacy settings, taking time out of sharing, integrating video chatting and creating easy to set up social circles. Is this enough to make people switch though? When services such as Facebook and Twitter are viewed as part of normal day-to-day behaviour. Rather than &#8216;just&#8217; a social platform, they are part of people&#8217;s lives.</p>
<p>It would be great to see some of these social platforms collaborating – maybe one day we could check Facebook updates through Google, use search fields on Facebook or  integrate the Google+ button or Google Maps into Twitter. In my opinion I don’t think Google+ has conquered it just yet. I think that the initial excitement and buzz will soon come to a standstill, leaving Google+ to be embarrassingly swept under the carpet, and plans to be dominators of the digital world put back into action&#8230; But, we’ll wait and see what happens!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2011/07/the-future-of-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A great start to the New Year&#8230;</title>
		<link>http://www.welove72.com/blog/2011/01/great-start-to-the-new-year/</link>
		<comments>http://www.welove72.com/blog/2011/01/great-start-to-the-new-year/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 12:15:42 +0000</pubDate>
		<dc:creator>Pink Princess</dc:creator>
				<category><![CDATA[Digital Gurus]]></category>
		<category><![CDATA[We Love... Awards]]></category>
		<category><![CDATA[We Love... Clients]]></category>
		<category><![CDATA[We Love... Design]]></category>
		<category><![CDATA[We Love... Inspiration]]></category>
		<category><![CDATA[We Love... News]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[awards]]></category>
		<category><![CDATA[Brand]]></category>
		<category><![CDATA[campaign]]></category>
		<category><![CDATA[creative agency]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[We Love 72]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=4859</guid>
		<description><![CDATA[Coming into the office today we were greeted with a number of emails congratulating us on some of our recent projects&#8230; Firstly, we are happy to say we have received an &#8217;Honored Hot Crush&#8217; PageCrush award, for the campaign we created for MTV &#8211; DJ Hero, that allowed users to sample the delights of the all new DJ Hero 2&#160;<a href="http://www.welove72.com/blog/2011/01/great-start-to-the-new-year/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>Coming into the office today we were greeted with a number of emails congratulating us on some of our recent projects&#8230;</p>
<p>Firstly, we are happy to say we have received an &#8217;Honored Hot Crush&#8217; <a href="http://www.pagecrush.com/2010/12/20/mtv-dj-hero/">PageCrush award</a>, for the campaign we created for MTV &#8211; DJ Hero, that allowed users to sample the delights of the all new DJ Hero 2 as well as enter a competition to win some serious mixed up goodies…</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2011/01/pagecrush.jpg"><img class="alignnone size-full wp-image-4865" src="http://www.welove72.com/blog/wp-content/uploads/2011/01/pagecrush.jpg" alt="" width="510" height="338" /></a></p>
<p>Secondly, we received recognition from <a href="http://www.webdesignserved.com/gallery/Light-Qube/231166">Web Design Served</a> for the branding and on and offline communications we developed for LightQube, a premier lighting design consultancy.</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2011/01/lightcube.jpg"><img class="alignnone size-full wp-image-4860" src="http://www.welove72.com/blog/wp-content/uploads/2011/01/lightcube.jpg" alt="" width="510" height="597" /></a></p>
<p>We are also delighted to announce that we are <a href="http://www.web-design.co.za/web-design-awards.htm">Web Award Winners</a>, for the design and build of the Digital Gurus (digital recruitment specialists) website. We created an approachable design and branding that reflected the energy of the brand and the &#8216;gurus&#8217; it represents&#8230;</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2011/01/dg.jpg"><img class="alignnone size-full wp-image-4861" src="http://www.welove72.com/blog/wp-content/uploads/2011/01/dg.jpg" alt="" width="510" height="331" /></a></p>
<p>Here&#8217;s to more awards this year&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2011/01/great-start-to-the-new-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We Love&#8230; MTV / DJ Hero 2</title>
		<link>http://www.welove72.com/blog/2010/12/we-love-mtv-dj-hero-2/</link>
		<comments>http://www.welove72.com/blog/2010/12/we-love-mtv-dj-hero-2/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 17:45:36 +0000</pubDate>
		<dc:creator>The Producer</dc:creator>
				<category><![CDATA[MTV]]></category>
		<category><![CDATA[We Love... Design]]></category>
		<category><![CDATA[We Love... Fun!]]></category>
		<category><![CDATA[We Love... News]]></category>
		<category><![CDATA[We Love... Technology]]></category>
		<category><![CDATA[We Love... Twitter]]></category>
		<category><![CDATA[creative agency]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[DJ Hero2]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[We Love 72]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=4791</guid>
		<description><![CDATA[We are proud to announce the launch of our first project for MTV &#8211; a co-branded product launch with DJ Hero 2, and we are very happy with the results&#8230; We had fun creating a campaign that allows users to sample the delights of the all new DJ Hero 2 as well as enter a competition to&#160;<a href="http://www.welove72.com/blog/2010/12/we-love-mtv-dj-hero-2/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mtv-djhero2.com/en-GB/#/home"></a><a href="http://www.mtv-djhero2.com/en-GB/#/home"><img class="alignnone size-full wp-image-4806" title="DJ_Hero2" src="http://www.welove72.com/blog/wp-content/uploads/2010/12/DJ_Hero21.jpg" alt="" width="510" height="334" /></a></p>
<p>We are proud to announce the launch of our first project for MTV &#8211; a co-branded product launch with DJ Hero 2, and we are very happy with the results&#8230;</p>
<p>We had fun creating a campaign that allows users to sample the delights of the all new DJ Hero 2 as well as enter a competition to win some serious mixed up goodies&#8230;</p>
<p>The site went live in 5 languages, was built in flash &#8211; fed via XML, had basic social activation / conversion tools attached and some seriously cool animation&#8230;</p>
<p>We Love were responsible for designing, developing, copywriting and delivering the site within a very tight timeframe. So well done to everyone involved in the project (agency and client side)&#8230; And we look forward to working with MTV in the future&#8230;</p>
<p>To visit the site:  <a href="http://www.mtv-djhero2.com/en-GB/#/home">http://www.mtv-djhero2.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/12/we-love-mtv-dj-hero-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SugaGloss gets new SGFeatures magazine</title>
		<link>http://www.welove72.com/blog/2010/05/sugagloss-gets-new-sgfeatures-magazine/</link>
		<comments>http://www.welove72.com/blog/2010/05/sugagloss-gets-new-sgfeatures-magazine/#comments</comments>
		<pubDate>Thu, 06 May 2010 12:30:36 +0000</pubDate>
		<dc:creator>Joe Blog</dc:creator>
				<category><![CDATA[SugaGloss]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[New Products]]></category>
		<category><![CDATA[SGFeatures]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=3130</guid>
		<description><![CDATA[SugaGloss now has a new magazine feature called SGFeatures. You can select an article from the carousel and read about the latest products SugaGloss has to offer. Remember to check back from time to time to see what&#8217;s new.]]></description>
			<content:encoded><![CDATA[<p>SugaGloss now has a new magazine feature called SGFeatures.</p>
<p><a href="http://www.welove72.com/blog/wp-content/uploads/2010/05/new-magazine-feature.jpg"><img class="alignnone size-full wp-image-3131" src="http://www.welove72.com/blog/wp-content/uploads/2010/05/new-magazine-feature.jpg" alt="" width="510" height="306" /></a></p>
<p><span id="more-3130"></span>You can select an article from the carousel and read about the latest products SugaGloss has to offer. Remember to check back from time to time to see what&#8217;s new.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/05/sugagloss-gets-new-sgfeatures-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Has Flash had its day? Has Apple made the right move?</title>
		<link>http://www.welove72.com/blog/2010/05/has-flash-had-its-day/</link>
		<comments>http://www.welove72.com/blog/2010/05/has-flash-had-its-day/#comments</comments>
		<pubDate>Sat, 01 May 2010 00:16:25 +0000</pubDate>
		<dc:creator>Joe Blog</dc:creator>
				<category><![CDATA[We Love... News]]></category>
		<category><![CDATA[We Love... Opinion]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=3072</guid>
		<description><![CDATA[April has been an interesting month in the development world. Just days before Adobe Launched the CS5 suite with the ability to create iPhone/Pad apps directly out of Flash CS5, Apple announced that only certain programming languages could be used to create apps for their mobile products. This doesn&#8217;t include Adobe&#8217;s CS5 suite. Now Steve&#160;<a href="http://www.welove72.com/blog/2010/05/has-flash-had-its-day/">Read more</a>]]></description>
			<content:encoded><![CDATA[
<a href='http://www.welove72.com/blog/2010/05/has-flash-had-its-day/apple_flash/' title='apple_flash'><img width="150" height="150" src="http://www.welove72.com/blog/wp-content/uploads/2010/04/apple_flash-150x150.jpg" class="attachment-thumbnail" alt="apple_flash" title="apple_flash" /></a>
<a href='http://www.welove72.com/blog/2010/05/has-flash-had-its-day/apple-flash-no/' title='apple-flash-no'><img width="150" height="150" src="http://www.welove72.com/blog/wp-content/uploads/2010/04/apple-flash-no-150x150.jpg" class="attachment-thumbnail" alt="apple-flash-no" title="apple-flash-no" /></a>

<p>April has been an interesting month in the development world. Just days before Adobe Launched the CS5 suite with the ability to create iPhone/Pad apps directly out of Flash CS5, Apple announced that only certain programming languages could be used to create apps for their mobile products. This doesn&#8217;t include Adobe&#8217;s CS5 suite. Now Steve Job&#8217;s has posted &#8216;Thoughts on Flash&#8217; here: <a title="Thoughts on Flash" href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">www.apple.com/hotnews/thoughts-on-flash/</a> to explain the move. </p>
<p>Is the crack in the relationship between Adobe and Apple turning into a separation and divorce?<span id="more-3072"></span> </p>
<p>I have decided to step back and try and see the big picture here. Is Apple trying to push us forward to let go of 3rd party plugin to view rich media? Do they want to keep a high standard by limiting the languages to develop in? Or is Apple feeling that their mobile app market is being threatened by cross platform development, so are proactively limiting now? Let&#8217;s have a look at some of the quotes from Steve Jobs himself: </p>
<blockquote><p>Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards. Apple’s mobile devices all ship with high performance, low power implementations of these open standards&#8230;. Most Flash websites will need to be rewritten to support touch-based devices. If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript? </p></blockquote>
<p>To conserve power and keep performance Apple has gone for HTML5, CSS and Javascript. If you have already created an app in Flash which will need to be &#8216;rewritten&#8217; to support touch. Is this true? I agree HTML based apps would probably conserve battery power and could be comparable to a Flash App. Now if you are smart and stick to the programming life cycle surely you can adapt your Flash app to support touch with a class or two. You can reduce cpu usage in Flash by optimising your framerate. Wouldn&#8217;t that conserve battery as well? </p>
<blockquote><p>To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power. Many of the chips used in modern mobile devices contain a decoder called H.264 – an industry standard that is used in every Blu-ray DVD player and has been adopted by Apple, Google (YouTube), Vimeo, Netflix and many other companies. </p>
<p>Although Flash has recently added support for H.264, the video on almost all Flash websites currently requires an older generation decoder that is not implemented in mobile chips and must be run in software. The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained. </p></blockquote>
<p>This quote does have logic. Using old decoders will drain the battery. So hardware decoding wins here. The only point I would like to make is that Software can be updated and improved. Hardware will need replacing to be updated. </p>
<blockquote><p>Flash was created during the PC era – for PCs and mice. Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short. </p></blockquote>
<p><span id="_marker"> </span> </p>
<p><span style="font-family: 'Georgia','serif'; font-size: 10pt;">Is this true? Has Flash had its day in the &#8216;PC era&#8217;?</span> </p>
<p><span style="line-height: 115%; font-family: 'Georgia','serif'; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA;">To sum up Apple says Flash consumes battery, has security issues, old video decoders and is a closed system. Flash is not the way forward and therefore it’s not in Apple&#8217;s Future.</span> </p>
<p><span style="line-height: 115%; font-family: 'Georgia','serif'; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA;"> </span>As you should be aware by now, this has sparked quite a debate. The Adobe CEO has responded in an interview (can be found here: <a title="Adobe CEO responds" href="http://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/" target="_blank">blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/</a>) and Lee Brimlow, platform evangelist has produced a scathing blog on his site: <a title="The Flash Blog" href="http://theflashblog.com/?p=1888" target="_blank">theflashblog.com/?p=1888</a>. I have seen some twitter comments to the sound of &#8216;I&#8217;m moving off Iphone development&#8217; and &#8216;Moving to Android&#8217;. Could this move from Apple to put a walled-garden around their developing environment have backfired? What are your views and comments? </p>
<p>Just to start the ball rolling, I will give you my view:<br />
I think Apple has effectively created a double workflow for mobile app developers. Instead of using the middleware to quickly create apps for multiple platforms, you now need to use C/C++/Objective C as well to develop your apps. Doubling your workload. Apple wants you to limit your development to just Apple. It’s just not in their interest to help you create your apps on multiple platforms. Flash is a platform that is always being updated. If Apple doesn’t want it for creating apps, I&#8217;m sure Android won&#8217;t mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/05/has-flash-had-its-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs&#8217; Thoughts on Flash&#8230;</title>
		<link>http://www.welove72.com/blog/2010/04/steve-jobs-thoughts-on-flash/</link>
		<comments>http://www.welove72.com/blog/2010/04/steve-jobs-thoughts-on-flash/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 11:16:15 +0000</pubDate>
		<dc:creator>the_hoskinator</dc:creator>
				<category><![CDATA[We Love... Innovation]]></category>
		<category><![CDATA[We Love... Rambling]]></category>
		<category><![CDATA[We Love... Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Steve]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=3119</guid>
		<description><![CDATA[Interesting read over at Apple, Steve Jobs has come out and stated the reasoning for Apple&#8217;s refusal to incorporate Flash into their handheld devices. It seems to be a very honest article, and there are some good points in there which do give a lot more weight to their argument. Check it out here&#8230;]]></description>
			<content:encoded><![CDATA[<p>Interesting read over at <a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Apple</a>, Steve Jobs has come out and stated the reasoning for Apple&#8217;s refusal to incorporate Flash into their handheld devices.</p>
<p>It seems to be a very honest article, and there are some good points in there which do give a lot more weight to their argument.</p>
<p><a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Check it out here&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/04/steve-jobs-thoughts-on-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash 10.1 &#8211; Multi-platform app</title>
		<link>http://www.welove72.com/blog/2010/04/flash-10-1-multi-platform-app/</link>
		<comments>http://www.welove72.com/blog/2010/04/flash-10-1-multi-platform-app/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 10:18:37 +0000</pubDate>
		<dc:creator>Joe Blog</dc:creator>
				<category><![CDATA[We Love... Innovation]]></category>
		<category><![CDATA[We Love... Inspiration]]></category>
		<category><![CDATA[We Love... Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash 10.1]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=2966</guid>
		<description><![CDATA[Adobe CS5 was launched yesterday (12 April). The crazy awesomeness at what you can now do with it is jaw dropping. Auto rotoscoping is After Effects, content aware filling in Photoshop and the latest version of Flash Player 10.1. Whilst looking up the cool new features, I came across this Adobe video where one flash&#160;<a href="http://www.welove72.com/blog/2010/04/flash-10-1-multi-platform-app/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>Adobe CS5 was launched yesterday (12 April). The crazy awesomeness at what you can now do with it is jaw dropping. Auto rotoscoping is After Effects, content aware filling in Photoshop and the latest version of Flash Player 10.1.</p>
<p>Whilst looking up the cool new features, I came across this Adobe video where one flash application was accessible across desktops and mobile devices. No code changes required! Check it out.</p>
<p>	<!-- Smart Youtube -->
	<span class="youtube">
		<object width="425" height="344">
			<param name="movie" value="http://www.youtube.com/v/22vicDlzmkI&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" />
			<param name="allowFullScreen" value="true" />
			<embed wmode="transparent" 
				src="http://www.youtube.com/v/22vicDlzmkI&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" 
				type="application/x-shockwave-flash" 
				allowfullscreen="true" 
				width="425" 
				height="344">
			</embed>
			<param name="wmode" value="transparent" />
		</object>
	</span><a href="http://www.youtube.com/watch?v=22vicDlzmkI">www.youtube.com/watch?v=22vicDlzmkI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/04/flash-10-1-multi-platform-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery 3D Engines</title>
		<link>http://www.welove72.com/blog/2010/03/jquery-3d-engines/</link>
		<comments>http://www.welove72.com/blog/2010/03/jquery-3d-engines/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 14:31:17 +0000</pubDate>
		<dc:creator>Joe Blog</dc:creator>
				<category><![CDATA[We Love... Innovation]]></category>
		<category><![CDATA[We Love... Technology]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=2927</guid>
		<description><![CDATA[OK I love my flash work over any jQuery I do. But I need give praise to these 3D jQuery engines I have found. Its amazing! Take a look at these examples&#8230; Starfield Tag Cloud (uses a 3D and particle jQuery engine by BugSoftware) HTC Desire&#8217;s mini site uses this 3D engine Shows how much&#160;<a href="http://www.welove72.com/blog/2010/03/jquery-3d-engines/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>OK I love my flash work over any jQuery I do. But I need give praise to these 3D jQuery engines I have found. Its amazing!</p>
<p>Take a look at these examples&#8230;</p>
<p>Starfield Tag Cloud (uses a 3D and particle jQuery engine by <a title="Bug Software" href="http://bugsoftware.co.uk/jQuery/StarfieldTagCloud/" target="_blank">BugSoftware</a>)<br />
<a title="We Love Starfield Tag Cloud" href="http://thierry.welove72.com/lab/starfieldtagcloud/index.html" target="_blank"><img class="alignnone size-full wp-image-2930" src="http://www.welove72.com/blog/wp-content/uploads/2010/03/tagcloud.jpg" alt="" width="510" height="383" /></a></p>
<p><span id="more-2927"></span></p>
<p>HTC Desire&#8217;s mini site uses this 3D engine<br />
<a href="http://www.desirehtc.com/"><img class="alignnone size-full wp-image-2936" src="http://www.welove72.com/blog/wp-content/uploads/2010/03/htcdesire.jpg" alt="" width="510" height="330" /></a></p>
<p>Shows how much jQuery has progressed and I&#8217;m very impressed. That being said I still prefer Flash for an all immersive experience. Take a look at this little website from HBO:</p>
<p><a href="http://www.hboimagine.com/"><img class="alignnone size-full wp-image-2937" src="http://www.welove72.com/blog/wp-content/uploads/2010/03/hboimagine.jpg" alt="" width="510" height="321" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/03/jquery-3d-engines/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash geek post on getDefinitionByName</title>
		<link>http://www.welove72.com/blog/2010/03/flash-geek-post-on-getdefinitionbyname/</link>
		<comments>http://www.welove72.com/blog/2010/03/flash-geek-post-on-getdefinitionbyname/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 14:52:23 +0000</pubDate>
		<dc:creator>Joe Blog</dc:creator>
				<category><![CDATA[We Love... Innovation]]></category>
		<category><![CDATA[We Love... Technology]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[getDefinitionByName]]></category>

		<guid isPermaLink="false">http://www.welove72.com/blog/?p=2857</guid>
		<description><![CDATA[Found this little gem of a util whilst working on an extendable list view data grid in AS3. Saved most of my hair from being pulled out too. So what is getDefinitionByName and what can it do: Situation You have a display object that you have exported from your Flash library. Let&#8217;s call it StarIcon.&#160;<a href="http://www.welove72.com/blog/2010/03/flash-geek-post-on-getdefinitionbyname/">Read more</a>]]></description>
			<content:encoded><![CDATA[<p>Found this little gem of a util whilst working on an extendable list view data grid in AS3. Saved most of my hair from being pulled out too. So what is getDefinitionByName and what can it do:<br />
<a href="http://www.welove72.com/blog/wp-content/uploads/2010/03/code.jpg"><img class="alignnone size-medium wp-image-2911" src="http://www.welove72.com/blog/wp-content/uploads/2010/03/code-300x189.jpg" alt="" width="300" height="189" /></a><br />
<span id="more-2857"></span><br />
<strong>Situation</strong><br />
You have a display object that you have exported from your Flash library. Let&#8217;s call it StarIcon. You want to use this in a class that displays multiple instances of icons that specify when creating a instance of that class. In this situation, my class (ratingClass) will show the starIcon as a rating system. So we could have loads of these stars being created when using this class.</p>
<p><strong>The problem</strong><br />
When you create an instance of the ratingClass you can setup a new StarIcon in its constructor. Then use that StarIcon as many times as you need. This compiles fine, but then on running your little rating app you find that only one StarIcon is showing. What&#8217;s up with that!?</p>
<p><strong>The Cause</strong><br />
When you created the instance of ratingClass, you passed that StarIcon with it. That was just one new instance of the StarIcon. So your ratingClass is just referencing the StarIcon and that&#8217;s why there is only one.</p>
<p><strong>Workarounds</strong><br />
For each item you want to rate, you could create a new array of new StarIcons when creating a new constructor. That could be 5 new StarIcons for each item, which seems a waste as you may only use 2 icons.</p>
<p>Or</p>
<p>Get your ratings class to load new StarIcons as and when it needs. So you are effectively hardcoding a display object into your class. This means you lose some extendibility of your class.</p>
<p><strong>Solution</strong><br />
Ok, I took a long time getting to the point of this blog, but we are here now.<br />
getDefinitionByName allows you to specify a class name in a string and then create new instances of that class.<br />
For example, in our rating system I pass a string of the StarIcon class (var my_icon:String = &#8220;StarIcon&#8221;) during my ratingClass constructor. When I need to display a new StarIcon, I create a new Class definition using getDefinitionByName(my_icon) as Class. Now I have my definition, I can use it to create an instance of my StarIcon (var icon:Sprite = (new icondef() ) as Sprite;<br />
Add the icon to the display stack and you can now create as many icons as you need. Below is the full code example:</p>
<p><code>//*** Main document class **<br />
public class Films extends Sprite<br />
{<br />
public function Films():void<br />
{<br />
// declare a new rating of a film (Film name, rating icon, films rating out of 5)<br />
var rating:Rating = new Rating("A few good men", StarIcon, 1)<br />
addChild(rating);<br />
}<br />
}</code></p>
<p>// *** Rating Class ***</p>
<p>import flash.utils.getDefinitionByName;</p>
<p>public class Rating extends Sprite<br />
{<br />
public function Rating(fileName:String, theIcon:String, itsRating:Number):void<br />
{<br />
// There would be a lot of code here to setup the film name and position it correctly. But for this example<br />
// we just need the icon code</p>
<p>// First we need to create our definition class, which will hold our icon<br />
var ratingIcon:Class = getDefinitionByName(theIcon) as Class;<br />
// Thats it, one line of code &#8211; really easy. Next we use the ratingIcon to create an instance of an icon we<br />
// can use<br />
var myIcon:Sprite = ( new ratingIcon() ) as Sprite;<br />
// Because ratingIcon is just class we need to specify the instance as a sprite.<br />
// Now we have an icon we can use. So let add it to the display stack<br />
addChild(myIcon);<br />
// Done! Since this system would require as many icons as the film is rated, you would need to put the<br />
// code in a loop and store your icons in an array.<br />
}<br />
}</p>
<p>This saves a lot of time creating new instances of an icon and passing it to a class constructor. Saved me pulling my hair out too!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.welove72.com/blog/2010/03/flash-geek-post-on-getdefinitionbyname/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

