<?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>Tim Anderson's ITWriting &#187; open source</title>
	<atom:link href="http://www.itwriting.com/blog/category/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Fri, 10 Feb 2012 15:16:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A quiet revolution in UK government IT: open source ousting big-vendor lock-in</title>
		<link>http://www.itwriting.com/blog/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html</link>
		<comments>http://www.itwriting.com/blog/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html#comments</comments>
		<pubDate>Fri, 03 Feb 2012 01:56:39 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[gds]]></category>
		<category><![CDATA[government data service]]></category>
		<category><![CDATA[monkigras]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5410</guid>
		<description><![CDATA[<p>The most striking and surprising presentation at the Monki Gras developer event in London earlier this week was from two quietly spoken men from the UK government’s Cabinet Office. James Stewart and Matt Wall work on the Government Data Service (GDS), and what they are doing is revolutionary.</p> <p>What is the GDS? “It’s a <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html">A quiet revolution in UK government IT: open source ousting big-vendor lock-in</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2381-uk-governments-open-source-commitment-words-not-deeds-says-ingres-vp.html' rel='bookmark' title='Permanent Link: UK government&rsquo;s open source commitment words not deeds says Ingres VP'>UK government&rsquo;s open source commitment words not deeds says Ingres VP</a></li>
<li><a href='http://www.itwriting.com/blog/5011-adobe-no-new-features-for-open-source-blazeds-data-services.html' rel='bookmark' title='Permanent Link: Adobe: no new features for open source BlazeDS data services'>Adobe: no new features for open source BlazeDS data services</a></li>
<li><a href='http://www.itwriting.com/blog/1828-uk-lagging-europe-in-open-source-adoption.html' rel='bookmark' title='Permanent Link: UK lagging rest of Europe in open source adoption'>UK lagging rest of Europe in open source adoption</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The most striking and surprising presentation at the Monki Gras developer event in London earlier this week was from two quietly spoken men from the UK government’s Cabinet Office. James Stewart and Matt Wall work on the Government Data Service (GDS), and what they are doing is revolutionary.</p>
<p>What is the GDS? “It’s a new branch of the cabinet office which exists to deliver public services, public sector information in-house, rather than the traditional out-sourcing model,” they explained, though it turned out to be rather more than that. </p>
<p>Wall described his experience of talking to government workers about their IT needs.</p>
<blockquote><p>A common thing you see from very small to very large is someone in government who wants to get something done, who has a business problem or a user need that they want to serve, surrounded by a complex array of integrators, vendors, contractors, suppliers, and all of that, kind-of locked into that, their ability to manoeuvre or deliver services [is limited].</p>
</blockquote>
<p>he explained. The only solution is to reform the way software is procured. They described their boss Mike Bracken’s goal:</p>
<blockquote><p>We want to move from government <em>procuring</em> systems to government <em>commissioning</em> them, whether we build them ourselves, or just that we know what it is we’re asking for. We need that knowledge.</p>
</blockquote>
<p>This is also about breaking the hold of the large vendors and finding ways to work on a smaller scale.</p>
<blockquote><p>If you want to buy something in government, traditionally, some software or some system, the amount of momentum that you have to get up, the amount of people you can easily engage with, they tend to be from companies that are absolutely vast and they tend to take projects that are absolutely vast, the whole mechanism of working is stultifying for everyone involved. It is not just us, a small group of developers sitting in an office able to write some stuff, because that’s not scalable, you can’t do that for everyone. It’s finding small to medium sized companies, partners, out there in the market and finding ways to engage them … why should five very large companies get all the work? </p>
</blockquote>
<p>Mike Bracken and the Cabinet Office minister Frances Maude are currently on the West Coast of the USA, they said. </p>
<blockquote><p>They were invited to meet the usual suspects, Oracle, the major systems integrators. They cancelled it. They’re visiting <a href="http://www.joyent.com/" target="_blank">Joyent</a>, they’re visiting 10Gen, they’re visiting <a href="http://www.twilio.com/" target="_blank">Twilio</a> [applause]. It’s a wholesale change. We’re looking at how great web services are built.</p>
</blockquote>
<p>There is also a commitment to open source. “All of the code that we’re producing is open source and out on the Internet,” they said. </p>
<p>What tools do they use?</p>
<blockquote><p>Most of the core apps are in Ruby, with a mixture of Sinatra and Rails, and some Scala. We’re using a mixture of MySQL and Mongo for the database,</p>
</blockquote>
<p>they told us.</p>
<p>The GDS is currently only about 30 people, 10 of whom are developers. How much impact can such a small team have?</p>
<blockquote><p>We’ve just started and we’re very small. We’re already having a significant impact in some quite large and some quite small projects. The incoming demand that we face across central government and local government is absolutely astronomical, and one of the things that’s important to resolve over the coming years is how to manage that demand and provide services, abilities and communities for people . . . we never want to parachute into somewhere, rewrite all the systems and then go off somewhere else., that’s not sustainable.</p>
</blockquote>
<p>Can this small group really change government IT so profoundly? That is an open question, and perhaps in the long term they will fail. There is no doubting though that this particular team is doing inspiring work. This blog post from GDS yesterday <a href="http://digital.cabinetoffice.gov.uk/2012/02/02/gov-uk-truly-open-platform/#more-2623" target="_blank">describes</a> how open source participation was used to fix a government web site; it may seem a small thing, but as a new and different approach it is significant.</p>
<p>For more information see Mike Bracken’s post <a href="http://digital.cabinetoffice.gov.uk/2012/01/31/this-is-why-we-are-here/" target="_blank">This is why we are here</a>, and take a look at the team’s <a href="https://www.gov.uk/" target="_blank">early work on GOV.UK</a>, which is in beta.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image_thumb2.png" width="404" height="324" /></a></p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2381-uk-governments-open-source-commitment-words-not-deeds-says-ingres-vp.html' rel='bookmark' title='Permanent Link: UK government&rsquo;s open source commitment words not deeds says Ingres VP'>UK government&rsquo;s open source commitment words not deeds says Ingres VP</a></li>
<li><a href='http://www.itwriting.com/blog/5011-adobe-no-new-features-for-open-source-blazeds-data-services.html' rel='bookmark' title='Permanent Link: Adobe: no new features for open source BlazeDS data services'>Adobe: no new features for open source BlazeDS data services</a></li>
<li><a href='http://www.itwriting.com/blog/1828-uk-lagging-europe-in-open-source-adoption.html' rel='bookmark' title='Permanent Link: UK lagging rest of Europe in open source adoption'>UK lagging rest of Europe in open source adoption</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to brew better software: The Monki Gras in London</title>
		<link>http://www.itwriting.com/blog/5402-how-to-brew-better-software-the-monki-gras-in-london.html</link>
		<comments>http://www.itwriting.com/blog/5402-how-to-brew-better-software-the-monki-gras-in-london.html#comments</comments>
		<pubDate>Thu, 02 Feb 2012 15:25:25 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[jenkins]]></category>
		<category><![CDATA[joyent]]></category>
		<category><![CDATA[redmonk]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5402</guid>
		<description><![CDATA[<p>I attended The Monki Gras in London yesterday, a distinctive developer event arranged by the analyst firm RedMonk. </p> <p>This was not only a developer event, with the likes of Andre Charland and Dave Johnson from the PhoneGap team at Adobe, Mike Milinkovich the executive director of the Eclipse Foundation, and Jason Hoffman with <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5402-how-to-brew-better-software-the-monki-gras-in-london.html">How to brew better software: The Monki Gras in London</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/4941-phonegap-likely-to-move-to-apache-software-foundation.html' rel='bookmark' title='Permanent Link: PhoneGap likely to move to Apache Software Foundation'>PhoneGap likely to move to Apache Software Foundation</a></li>
<li><a href='http://www.itwriting.com/blog/152-software-architects-cautious-about-soa-london-underground-makes-it-work.html' rel='bookmark' title='Permanent Link: Software architects cautious about SOA; London Underground makes it work'>Software architects cautious about SOA; London Underground makes it work</a></li>
<li><a href='http://www.itwriting.com/blog/3991-qcon-london-kicks-off-with-call-to-rediscover-agile-use-open-source.html' rel='bookmark' title='Permanent Link: QCon London kicks off with call to rediscover Agile, use open source'>QCon London kicks off with call to rediscover Agile, use open source</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I attended <a href="http://monkigras.com/" target="_blank">The Monki Gras</a> in London yesterday, a distinctive developer event arranged by the analyst firm <a href="http://redmonk.com/" target="_blank">RedMonk</a>. </p>
<p>This was not only a developer event, with the likes of Andre Charland and Dave Johnson from the <a href="http://phonegap.com/" target="_blank">PhoneGap</a> team at Adobe, Mike Milinkovich the executive director of the <a href="http://eclipse.org/" target="_blank">Eclipse Foundation</a>, and Jason Hoffman with Bryan Cantrill from cloud services (and Node.js sponsors) <a href="http://www.joyent.com/" target="_blank">Joyent</a>. It was also a serious beer event, complete with a range of craft beers, a beer tasting competition with nine brews to try, and a talk plus a free book from&#160; beer expert Melissa Cole. An unusual blend of flavours.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image_thumb.png" width="193" height="244" /></a></p>
<p>In charge of the proceedings was RedMonk co-founder and all round impressario James Governor. I am a big fan of RedMonk and its developer-focused approach; it has been a fresh and heady brew in the dry world of IT analysts. </p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/02/image_thumb1.png" width="244" height="226" /></a></p>
<p>The Monki Gras did seem like an attempt by a regular IT conference sufferer to fix problems often encountered. The Wi-Fi worked, the food was fresh, unusual and delicious, the coffee was superb; though brewing good coffee takes time so the queues were long. Not everything scales. Fortunately this was a small event, and a rare treat for the couple of hundred or so who attended.</p>
<p>That said, there were frustrations. The sessions were short, which in general is a good thing, but left me wanting more depth and more details in some cases; we did not learn much about PhoneGap other than a brief overview, for example.</p>
<p>Nevertheless there was serious content. Redmonk’s Stephen O’Grady made the point succinctly: IT decision makers are ignorant about what developers actually use and what they want to use, which is one reason why there is so much dysfunction in this industry. Part of the answer is to pay more attention, and several sessions covered different aspects of analytics: Matt LeMay from bitly on what users click on the Web; Matt Biddulph (ex BBC, Dopplr, Nokia) gave a mind-stretching talk on social network analysis which, contrary to what some think, was not invented by Facebook but predates the Internet; and O’Grady shared some insights from developer analytics at RedMonk.</p>
<p>I had not noticed before that <a href="https://github.com/" target="_blank">github</a> now gets nearly double the number of commits than does <a href="http://code.google.com/" target="_blank">Google Code</a>. That is partly because developers like git, but may also say something about Google’s loss of kudos in the open source developer community.</p>
<p>Kohsuke Kawaguchi, lead for Jenkins Continuous Integration and an architect at <a href="http://www.cloudbees.com/" target="_blank">CloudBees</a>, spoke on building a developer community. His context was how Jenkins attracted developers, but his main point has almost limitless application:&#160; “Make everything easy, relentlessly.” </p>
<p>Something I see frequently is how big companies (the bigger the worse) place obstacles in front of developers or users who have an interest in their products or services. Examples are enforced registration, multiple clicks through several complex pages to get to the download you want, complex installs, and confusing information. It all adds friction. If the target is sufficiently compelling, like apps on Apple’s app store, developers will get there anyway; but it all adds friction, and if you are not Apple that can be fatal.</p>
<p>The Joyent guys did not speak about Node.js, sadly, but rather on the distinction between a VP of engineering and a Chief Technology Officer. Sounds dry and abstruse? I thought so too, but the delivery was so energetic that they were soon forgiven. Hoffman and Cantrill moved on to talk about management antipatterns in the software industry, prompting many wry nods of recognition from the audience. “It is very hard for middle management to add value,” said Cantrill.</p>
<p>Milinkovich made the point that the most valued open source projects generally make their way to a software foundation; PhoneGap to Apache is a recent example. He then gave the talk he really wanted to give, noting that as new software stacks emerge they have a tendency to re-implement CORBA, a middleware specification from the Nineties that tackled problems including remote objects, language independence, and transactions across the Internet. CORBA is remembered for drowning in complexity, but Milinkovich’s point is that the creators of exciting new stacks like Node.js should at least research and learn from past experience. </p>
<p>Milinkovich also found time to proclaim that “Flash is dead, Silverlight is dead, browser plugins are dead.” Perhaps premature; but I did not hear many dissenting voices. </p>
<p>I <a href="http://twitter.com/timanderson" target="_blank">tweeted the conference extensively</a> yesterday (losing at least one follower but gaining several more). Look out also for a couple of follow-up posts on topics of particular importance.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/4941-phonegap-likely-to-move-to-apache-software-foundation.html' rel='bookmark' title='Permanent Link: PhoneGap likely to move to Apache Software Foundation'>PhoneGap likely to move to Apache Software Foundation</a></li>
<li><a href='http://www.itwriting.com/blog/152-software-architects-cautious-about-soa-london-underground-makes-it-work.html' rel='bookmark' title='Permanent Link: Software architects cautious about SOA; London Underground makes it work'>Software architects cautious about SOA; London Underground makes it work</a></li>
<li><a href='http://www.itwriting.com/blog/3991-qcon-london-kicks-off-with-call-to-rediscover-agile-use-open-source.html' rel='bookmark' title='Permanent Link: QCon London kicks off with call to rediscover Agile, use open source'>QCon London kicks off with call to rediscover Agile, use open source</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5402-how-to-brew-better-software-the-monki-gras-in-london.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appcelerator CEO on EMEA expansion, Titanium vs PhoneGap, and how WebKit drives HTML5 standards</title>
		<link>http://www.itwriting.com/blog/5351-appcelerator-ceo-on-emea-expansion-titanium-vs-phonegap-and-how-webkit-drives-html5-standards.html</link>
		<comments>http://www.itwriting.com/blog/5351-appcelerator-ceo-on-emea-expansion-titanium-vs-phonegap-and-how-webkit-drives-html5-standards.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 11:40:55 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5351</guid>
		<description><![CDATA[<p>I spoke to Appcelerator CEO Jeff Haynie yesterday, just before today’s announcement of the opening of an EMEA headquarters in Reading. It has only 4 or 5 staff at the moment, mostly sales and marketing, but will expand into professional services and training.</p> <p>Appcelerator’s product is a cross-platform (though see below) development platform for <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5351-appcelerator-ceo-on-emea-expansion-titanium-vs-phonegap-and-how-webkit-drives-html5-standards.html">Appcelerator CEO on EMEA expansion, Titanium vs PhoneGap, and how WebKit drives HTML5 standards</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/4102-appcelerator-ceo-on-titanium-aptana-and-the-future-of-mobile-development.html' rel='bookmark' title='Permanent Link: Appcelerator CEO on Titanium, Aptana and the future of mobile development'>Appcelerator CEO on Titanium, Aptana and the future of mobile development</a></li>
<li><a href='http://www.itwriting.com/blog/3917-appcelerator-releases-titanium-mobile-1-6.html' rel='bookmark' title='Permanent Link: Appcelerator releases Titanium Mobile 1.6'>Appcelerator releases Titanium Mobile 1.6</a></li>
<li><a href='http://www.itwriting.com/blog/4293-mobile-developers-follow-the-users-phonegap-most-popular-cross-platform-toolkit-says-survey.html' rel='bookmark' title='Permanent Link: Mobile developers follow the users; PhoneGap most popular cross-platform toolkit says survey'>Mobile developers follow the users; PhoneGap most popular cross-platform toolkit says survey</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I spoke to <a href="http://www.appcelerator.com" target="_blank">Appcelerator</a> CEO Jeff Haynie yesterday, just before today’s announcement of the opening of an EMEA headquarters in Reading. It has only 4 or 5 staff at the moment, mostly sales and marketing, but will expand into professional services and training.</p>
<p>Appcelerator’s product is a cross-platform (though see below) development platform for both desktop and mobile applications. The mobile aspect makes this a hot market to be in, and the company says it has annual growth of several hundred percent. “We’re not profitable yet, but we’ve got about 1300 customers now,” Haynie told me. “ On the developer numbers side, we’ve got about 235,000 mobile developers and about 35,000 apps that have been built.”</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image13.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Jeff Haynie, Appcelerator" border="0" alt="Jeff Haynie, Appcelerator" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb12.png" width="244" height="208" /></a></p>
<p>In November 2011, Red Hat invested in Appcelerator and <a href="https://www.redhat.com/openshift/community/blogs/red-hat-invests-in-appcelerator-%e2%80%93-a-complete-development-platform-for-mobile-cloud-developers" target="_blank">announced</a> a partnership based on using Titanium with <a href="https://openshift.redhat.com/app/platform" target="_blank">OpenShift</a>, Red Hat’s cloud platform.</p>
<p>Another cross-platform mobile toolkit is <a href="http://phonegap.com/" target="_blank">PhoneGap</a>, which has received lots of attention following the acquisition of Nitobi, the company which built PhoneGap, by Adobe, and also the donation of PhoneGap to the Apache Foundation. I asked Haynie to explain how Titanium’s approach differs from that of PhoneGap.</p>
<blockquote><p>Technically what we do and what PhoneGap does is a lot different. PhoneGap is about how do you take HTML and wrap it into a web browser and put it into a native container and expose some of the basic APIs. Titanium is really about how you expose JavaScript for an API for native capabilities, and have you build a real native application or an HTML5 application. We offer both a true native application – I mean the UI is native and you get full access to all the API as if you had written it native, but you are writing it in JavaScript. We have also got now an HTML5 product where that same codebase can be deployed into an HTML5 web-driven interface. We think that is wildly different technically and delivers a much better application.</p>
</blockquote>
<p>Haynie agrees that cross-platform tools can compromise performance and design, and even resists placing Titanium in the cross-platform category:</p>
<blockquote><p>Titanium is a real native UI. When you’re in an iPhone TableView it’s actually a real native TableView, not an HTML5 table that happens to look like a TableView. You get the best of both worlds. You get a JavaScript-driven, web-driven API, but when you actually create the app you get a real app. Then we have an open extensible API so it’s really easy if you want to expose additional capabilities or bring in third-party libraries, very similar to what you do in Java with JNI [Java Native Invocation].</p>
<p>The category has got a bit of a bad rap. We wouldn’t really describe ourselves as cross-platform. We’re really an API that allows you target multiple different devices. It’s not a write-once run anywhere, it’s really API driven. </p>
<p>80% of our core APIs are meant to be portable. Filesystems, threads, things like that. Even some of the UI layer, basic views and buttons and things like that. But then you have a Titanium iOS namespace [for example] which allows you to access all the iOS-specific APIs, that aren’t portable.</p>
</blockquote>
<p>I asked Haynie for his perspective on the mobile platform wars. Apple and Android dominate, but what about the others?</p>
<blockquote><p>RIM and Microsoft are fighting for third place. I would go long on Microsoft. Look at Xbox, look at the impact of long-term endeavours, they have the sustainability and the investment power to play the long game, especially in the enterprise. We’ll see Microsoft make significant strides in Windows 8 and beyond. </p>
<p>Even within Android, there are going to be a lot of different types of Android that will be both complementary and competitive with Google. They will continue to take the lion’s share of the market. Apple will be a smaller but highly profitable and vertically integrated ecosystem. In my opinion Microsoft is a bit of bridge between both. They’re more open than Apple, and more vertically integrated than Google, with tighter standardisation and stacks.</p>
<p>I wouldn’t quite count RIM out. They still have a decent market share, especially in certain parts of the world and certain types of application. But they’ve got a long way to go with their new platform.</p>
</blockquote>
<p>So will Titanium support Windows 8 “Metro” apps, running on the new WinRT runtime?</p>
<blockquote><p>Yes, we don’t have a date or anything to announce, but yes.</p>
</blockquote>
<p>I was also interested in his thoughts on Adobe, particularly as there is some flow of employees from Adobe to Appcelerator. Is he seeing migration of developers from Flex, Flash and AIR to Titanium?</p>
<blockquote><p>Adobe has had a tremendously successful product in Flash, the web wouldn’t be the web today if it wasn’t for Flash, but the advent of HTML5 is encroaching on that. How do they move to the next big thing, I don’t know if they have a next big thing? And they’re dealing in an ecosystem that’s not necessarily level ground. That’s churning lots of dissenting and different opinions inside Adobe, is what we’re hearing. </p>
<p>We’re seeing a large degree of people that are Flash, ActionScript oriented that are migrating. We’ve hired a number of people from Adobe. Quite a lot of people in our QA group actually came out of the Adobe AIR group. Adobe is a fantastic company, the question is what’s their future and what’s their plan?</p>
</blockquote>
<p>FInally, we discussed web standards. With a product that depends on web technology, does Appcelerator get involved in the HTML5 standards process? The question prompted an intriguing response with regard to <a href="http://www.webkit.org/" target="_blank">WebKit</a>, the open source browser engine.</p>
<blockquote><p>We’re heavily involved in the Eclipse foundation, but not in the W3C today. I spent about 3 and half years on the W3C in my last company, so I’m familiar with the process and the people. The W3C process is largely driven – and I know the PhoneGap people have tried to get involved – by the WHAT working group and the HTML5 working group, which ultimately are driven by the browser manufacturers … it’s a largely vendor-oriented, fragmented space right now, that’s the challenge. We still haven’t managed to get a royalty-free, IPR-free codec for video. </p>
<p>I’d also say that one of the biggest factors pushing HTML5 is less the standardisation itself and more WebKit. WebKit has become the de facto [standard], which has really been driven by Apple and Google and against Microsoft. That’s driving HTML5 forward as much as the working group itself.</p>
</blockquote>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/4102-appcelerator-ceo-on-titanium-aptana-and-the-future-of-mobile-development.html' rel='bookmark' title='Permanent Link: Appcelerator CEO on Titanium, Aptana and the future of mobile development'>Appcelerator CEO on Titanium, Aptana and the future of mobile development</a></li>
<li><a href='http://www.itwriting.com/blog/3917-appcelerator-releases-titanium-mobile-1-6.html' rel='bookmark' title='Permanent Link: Appcelerator releases Titanium Mobile 1.6'>Appcelerator releases Titanium Mobile 1.6</a></li>
<li><a href='http://www.itwriting.com/blog/4293-mobile-developers-follow-the-users-phonegap-most-popular-cross-platform-toolkit-says-survey.html' rel='bookmark' title='Permanent Link: Mobile developers follow the users; PhoneGap most popular cross-platform toolkit says survey'>Mobile developers follow the users; PhoneGap most popular cross-platform toolkit says survey</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5351-appcelerator-ceo-on-emea-expansion-titanium-vs-phonegap-and-how-webkit-drives-html5-standards.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top languages on Github: JavaScript reigns, Ruby and Python next</title>
		<link>http://www.itwriting.com/blog/5317-top-languages-on-github-javascript-reigns-ruby-and-python-next.html</link>
		<comments>http://www.itwriting.com/blog/5317-top-languages-on-github-javascript-reigns-ruby-and-python-next.html#comments</comments>
		<pubDate>Mon, 09 Jan 2012 14:03:59 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5317</guid>
		<description><![CDATA[<p>I cloned a github repository today, and while browsing the site noticed the language stats:</p> <p></p> <p>Git was originally developed for the Linux kernel and is mainly for the open source community. I was interested to see JavaScript, the language of HTML 5, riding so high. PHP, C and C++ are lower than I <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5317-top-languages-on-github-javascript-reigns-ruby-and-python-next.html">Top languages on Github: JavaScript reigns, Ruby and Python next</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3322-pycharm-jetbrains-ide-for-python-and-django.html' rel='bookmark' title='Permanent Link: PyCharm: JetBRAINS IDE for Python and Django'>PyCharm: JetBRAINS IDE for Python and Django</a></li>
<li><a href='http://www.itwriting.com/blog/5134-what-is-the-best-programming-language-for-a-child-progressing-from-scratch.html' rel='bookmark' title='Permanent Link: What is the best programming language for a child progressing from Scratch?'>What is the best programming language for a child progressing from Scratch?</a></li>
<li><a href='http://www.itwriting.com/blog/3755-no-more-ruby-support-in-netbeans-the-feature-was-little-used-say-oracle.html' rel='bookmark' title='Permanent Link: No more Ruby support in NetBeans &#8211; the feature was little used, says Oracle'>No more Ruby support in NetBeans &#8211; the feature was little used, says Oracle</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I cloned a github repository today, and while browsing the site noticed the <a href="https://github.com/languages" target="_blank">language stats</a>:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image7.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb7.png" width="320" height="396" /></a></p>
<p>Git was originally developed for the Linux kernel and is mainly for the open source community. I was interested to see JavaScript, the language of HTML 5, riding so high. PHP, C and C++ are lower than I would have guessed, Ruby and Python higher.</p>
<p>Here are some figures for the venerable <a href="http://sourceforge.net/directory/" target="_blank">Sourceforge</a>:</p>
<p>
<table cellspacing="0" cellpadding="0">
<colgroup>
<col width="64" /></colgroup>
<tbody>
<tr>
<td width="200" colspan="2">Java (7,163)</td>
<td width="64" align="right">19%</td>
</tr>
<tr>
<td colspan="2">C++ (6,449)</td>
<td align="right">17%</td>
</tr>
<tr>
<td>C (4,752)</td>
<td></td>
<td align="right">13%</td>
</tr>
<tr>
<td colspan="2">PHP (3,521)</td>
<td align="right">10%</td>
</tr>
<tr>
<td colspan="2">Python (2,694)</td>
<td align="right">7%</td>
</tr>
<tr>
<td colspan="2">C# (2,481)</td>
<td align="right">7%</td>
</tr>
<tr>
<td colspan="2">JavaScript (2,011)</td>
<td align="right">5%</td>
</tr>
<tr>
<td colspan="2">Perl (1,138)</td>
<td align="right">3%</td>
</tr>
<tr>
<td colspan="2">Shell (757)</td>
<td align="right">2%</td>
</tr>
<tr>
<td colspan="2">Visual Basic NET (688)</td>
<td align="right">2%</td>
</tr>
<tr>
<td colspan="2">Delphi/Kylix (581)</td>
<td align="right">2%</td>
</tr>
</tbody>
</table>
<p>This comes with a health warning. I have taken the figures from the what you get if you browse the directory and drop down Programming Languages; but the total is only about 37,000, whereas Sourceforge hosts around 324,000 projects. I am not sure what accounts for the discrepancy; it could be that language is not specified for the other projects, or they are dormant, or some other reason. But I hope the proportions indicate something of value.</p>
<p>Github is madly trendy, and Sourceforge ancient, so this tells us something about how open source activity has shifted towards JavaScript, Ruby and Python, and away from Java, C/C++ and C#.</p>
<p>Of course the overall picture of programming language usage is quite different. For example, you can get some kind of clue about commercial activity from a job board like <a href="http://www.indeed.com" target="_blank">indeed.com</a>, which currently has 77,457 US vacancies for Java, 22,413 for JavaScript, and only 5030 for Ruby.</p>
<p>Nevertheless, interesting to see what languages developers on Github are choosing to work with, and perhaps an indicator of what may be most in demand on the job boards a few years from now.</p>
<p>Finally, looking at these figures I cannot help thinking how short-sighted Microsoft was in <a href="http://www.itwriting.com/blog/3361-microsoft-lets-go-of-ironpython-and-ironruby.html" target="_blank">abandoning</a> IronPython and IronRuby back in 2010.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3322-pycharm-jetbrains-ide-for-python-and-django.html' rel='bookmark' title='Permanent Link: PyCharm: JetBRAINS IDE for Python and Django'>PyCharm: JetBRAINS IDE for Python and Django</a></li>
<li><a href='http://www.itwriting.com/blog/5134-what-is-the-best-programming-language-for-a-child-progressing-from-scratch.html' rel='bookmark' title='Permanent Link: What is the best programming language for a child progressing from Scratch?'>What is the best programming language for a child progressing from Scratch?</a></li>
<li><a href='http://www.itwriting.com/blog/3755-no-more-ruby-support-in-netbeans-the-feature-was-little-used-say-oracle.html' rel='bookmark' title='Permanent Link: No more Ruby support in NetBeans &#8211; the feature was little used, says Oracle'>No more Ruby support in NetBeans &#8211; the feature was little used, says Oracle</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5317-top-languages-on-github-javascript-reigns-ruby-and-python-next.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying out nide &#8211; a cloud IDE for Node.js</title>
		<link>http://www.itwriting.com/blog/5306-trying-out-nide-a-cloud-ide-for-node-js.html</link>
		<comments>http://www.itwriting.com/blog/5306-trying-out-nide-a-cloud-ide-for-node-js.html#comments</comments>
		<pubDate>Fri, 06 Jan 2012 14:57:37 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[nide]]></category>
		<category><![CDATA[node.js]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5306</guid>
		<description><![CDATA[<p>I was intrigued by reports of nide, a web-based IDE for Node.js. It was one of the entries in the Node.js Knockout challenge last summer.</p> <p>So how do you install it? One line on Linux; but I did not want to put it on my web server and I re-purposed my spare Linux machine <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5306-trying-out-nide-a-cloud-ide-for-node-js.html">Trying out nide &#8211; a cloud IDE for Node.js</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/4585-microsoft-partners-with-joyent-to-bring-node-js-server-side-javascript-to-windows.html' rel='bookmark' title='Permanent Link: Microsoft partners with Joyent to bring node.js server-side JavaScript to Windows'>Microsoft partners with Joyent to bring node.js server-side JavaScript to Windows</a></li>
<li><a href='http://www.itwriting.com/blog/3505-dont-miss-ryan-dahl-on-node-js.html' rel='bookmark' title='Permanent Link: Don&rsquo;t miss Ryan Dahl on Node.js'>Don&rsquo;t miss Ryan Dahl on Node.js</a></li>
<li><a href='http://www.itwriting.com/blog/4227-getting-started-with-vmware-cloud-foundry.html' rel='bookmark' title='Permanent Link: Getting started with VMWare Cloud Foundry'>Getting started with VMWare Cloud Foundry</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was intrigued by reports of <a href="http://coreh.github.com/nide/" target="_blank">nide</a>, a web-based IDE for Node.js. It was one of the <a href="http://nodeknockout.com/entries" target="_blank">entries</a> in the Node.js Knockout challenge last summer.</p>
<p>So how do you install it? One line on Linux; but I did not want to put it on my web server and I re-purposed my spare Linux machine last year after one of my other servers broke. </p>
<p>I decided to run up a Debian install on a Hyper-V server that has a little spare capacity.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb3.png" width="404" height="347" /></a></p>
<p>I then followed the setups <a href="http://importgeek.wordpress.com/2011/12/02/installing-node-js-and-npm-on-ubuntudebian/" target="_blank">here</a> for setting up Node.js and npm (Node Package Manager). I also installed <a href="http://nginx.org/" target="_blank">nginx</a> which I have been meaning to try for a while. Linux on Hyper-V works fine, though you have to use a “Legacy” network adapter which compromises performance a bit, unless you are willing to tackle installing Microsoft’s Hyper-V integration components for Linux, which do not support Debian though it is said to work. I do not need a GUI and the legacy network adapter is OK for this.</p>
<p>Everything works OK, though I found that nide does not work in Internet Explorer 9. I used Google Chrome, which makes sense I guess since the same JavaScript engine is used by Node.js.</p>
<p>Nide is a simple affair which is essentially a file manager. Projects are displayed in a tree view, and you select a file to view or edit it. The icons at the bottom left of the screen let you create and delete files and folders.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb4.png" width="404" height="274" /></a></p>
<p>The smartest feature is version management. Files are saved automatically and you can easily compare versions and revert if necessary. The “Go backward in time” button shows that auto-saves are quite frequent.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb5.png" width="404" height="279" /></a></p>
<p>There is also a GUI for npm built-in. Pretty good for a competition entry, though I had a few problems.</p>
<p>If you are interested in web-based IDEs, another interesting one is <a href="http://eclipse.org/orion/" target="_blank">Orion</a>, an Eclipse project.&#160; Executive Director Mike Milinkovich <a href="http://mmilinkov.wordpress.com/2012/01/06/its-going-to-be-an-exciting-year/" target="_blank">says</a> Orion will ship a 1.0 release later this year.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb6.png" width="404" height="237" /></a></p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/4585-microsoft-partners-with-joyent-to-bring-node-js-server-side-javascript-to-windows.html' rel='bookmark' title='Permanent Link: Microsoft partners with Joyent to bring node.js server-side JavaScript to Windows'>Microsoft partners with Joyent to bring node.js server-side JavaScript to Windows</a></li>
<li><a href='http://www.itwriting.com/blog/3505-dont-miss-ryan-dahl-on-node-js.html' rel='bookmark' title='Permanent Link: Don&rsquo;t miss Ryan Dahl on Node.js'>Don&rsquo;t miss Ryan Dahl on Node.js</a></li>
<li><a href='http://www.itwriting.com/blog/4227-getting-started-with-vmware-cloud-foundry.html' rel='bookmark' title='Permanent Link: Getting started with VMWare Cloud Foundry'>Getting started with VMWare Cloud Foundry</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5306-trying-out-nide-a-cloud-ide-for-node-js.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose</title>
		<link>http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html</link>
		<comments>http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html#comments</comments>
		<pubDate>Tue, 03 Jan 2012 19:14:38 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[asus]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[transformer prime]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5286</guid>
		<description><![CDATA[<p>Asus has responded to demands for an unlocked bootloader for its its latest Transformer Prime tablet. </p> <p>It turns out that DRM is the culprit – at least, that is what Asus says on its Facebook page:</p> <p>Regarding the bootloader, the reason we chose to lock it is due to content providers&#8217; requirement for <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html">Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html' rel='bookmark' title='Permanent Link: Users petition Asus over locked bootloader in Asus Transformer Prime'>Users petition Asus over locked bootloader in Asus Transformer Prime</a></li>
<li><a href='http://www.itwriting.com/blog/459-firefox-segmentation-fault-on-eee-pc-after-normal-update.html' rel='bookmark' title='Permanent Link: Firefox segmentation fault on Asus Eee PC after update'>Firefox segmentation fault on Asus Eee PC after update</a></li>
<li><a href='http://www.itwriting.com/blog/3658-google-adobe-flash-and-h-264-video.html' rel='bookmark' title='Permanent Link: Google, Adobe Flash, and H.264 video'>Google, Adobe Flash, and H.264 video</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Asus has responded to <a href="http://www.change.org/petitions/david-unlock-our-bootloader-transformer-prime" target="_blank">demands</a> for an unlocked bootloader for its its latest Transformer Prime tablet. </p>
<p>It turns out that DRM is the culprit – at least, that is what <a href="https://www.facebook.com/ASUS/posts/300815559961849" target="_blank">Asus says</a> on its Facebook page:</p>
<blockquote><p>Regarding the bootloader, the reason we chose to lock it is due to content providers&#8217; requirement for DRM client devices to be as secure as possible. ASUS supports Google DRM in order to provide users with a high quality video rental experience. Also, based on our experience, users who choose to root their devices risk breaking the system completely. However, we know there is demand in the modding community to have an unlocked bootloader. Therefore, ASUS is developing an unlock tool for that community. Please do note that if you choose to unlock your device, the ASUS warranty will be void, and Google video rental will also be unavailable because the device will be no longer protected by security mechanism.</p>
</blockquote>
<p>My guess is that most modders will cheerfully unlock their bootloaders and ditch the DRM. That said, I am not clear why this should void the warranty unless it is software related. </p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html' rel='bookmark' title='Permanent Link: Users petition Asus over locked bootloader in Asus Transformer Prime'>Users petition Asus over locked bootloader in Asus Transformer Prime</a></li>
<li><a href='http://www.itwriting.com/blog/459-firefox-segmentation-fault-on-eee-pc-after-normal-update.html' rel='bookmark' title='Permanent Link: Firefox segmentation fault on Asus Eee PC after update'>Firefox segmentation fault on Asus Eee PC after update</a></li>
<li><a href='http://www.itwriting.com/blog/3658-google-adobe-flash-and-h-264-video.html' rel='bookmark' title='Permanent Link: Google, Adobe Flash, and H.264 video'>Google, Adobe Flash, and H.264 video</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Users petition Asus over locked bootloader in Asus Transformer Prime</title>
		<link>http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html</link>
		<comments>http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html#comments</comments>
		<pubDate>Tue, 03 Jan 2012 09:32:06 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[asus]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[tranformer prime]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=5282</guid>
		<description><![CDATA[<p>The new Asus Transformer Prime TF201 Android tablet is winning praise for its performance and flexibility. It is driven by NVIDIA’s quad-core Tegra 3 processor and can be equipped with a keyboard and dock that extends battery life and makes the device more like a laptop.</p> <p>All good; but techie users are upset that <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html">Users petition Asus over locked bootloader in Asus Transformer Prime</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html' rel='bookmark' title='Permanent Link: Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose'>Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose</a></li>
<li><a href='http://www.itwriting.com/blog/3569-hardware-vendors-chase-apples-ipad-at-ces-with-android-not-windows.html' rel='bookmark' title='Permanent Link: Hardware vendors chase Apple&rsquo;s iPad at CES with Android, not Windows'>Hardware vendors chase Apple&rsquo;s iPad at CES with Android, not Windows</a></li>
<li><a href='http://www.itwriting.com/blog/3659-half-baked-android-tablets-will-help-apple-give-hope-to-microsoft.html' rel='bookmark' title='Permanent Link: Half-baked Android tablets will help Apple, give hope to Microsoft'>Half-baked Android tablets will help Apple, give hope to Microsoft</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The new Asus Transformer Prime TF201 Android tablet is winning praise for its performance and flexibility. It is driven by NVIDIA’s quad-core Tegra 3 processor and can be equipped with a keyboard and dock that extends battery life and makes the device more like a laptop.</p>
<p>All good; but techie users are upset that the bootloader is encrypted, which means the kernel cannot be modified other than through official Asus updates. </p>
<p>A <a href="http://www.change.org/petitions/david-unlock-our-bootloader-transformer-prime" target="_blank">petition</a> on the subject has achieved over 2000 signatures. Detailed discussion of the implications are <a href="http://forum.xda-developers.com/showthread.php?t=1422983" target="_blank">here</a>.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2012/01/image_thumb1.png" width="404" height="199" /></a></p>
<p>Why do vendors lock the bootloader? One reason is for support, since it increases the user’s ability to mess up their machines. On the other hand, most users who hack to this extent understand what they are doing. This comment from the petition stood out for me:</p>
<blockquote><p>We understand that custom firmware cannot be supported by ASUS, but we consider that it is our right to customise our devices in any way we wish: once bought, the Prime is our property alone to modify if we choose.</p>
</blockquote>
<p>This is something we have taken for granted in the PC era, but the tablet era is looking different, with locked-down devices that give vendors more control. The success of the Apple iPad suggests that most users do not mind if the result is a good experience. It is a profound change though, and one that makes users vulnerable to vendors who are slow or reluctant to provide updates.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/5286-asus-transformer-prime-update-google-video-rental-or-unlocked-bootloader-you-choose.html' rel='bookmark' title='Permanent Link: Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose'>Asus Transformer Prime update: Google video rental or unlocked bootloader, you choose</a></li>
<li><a href='http://www.itwriting.com/blog/3569-hardware-vendors-chase-apples-ipad-at-ces-with-android-not-windows.html' rel='bookmark' title='Permanent Link: Hardware vendors chase Apple&rsquo;s iPad at CES with Android, not Windows'>Hardware vendors chase Apple&rsquo;s iPad at CES with Android, not Windows</a></li>
<li><a href='http://www.itwriting.com/blog/3659-half-baked-android-tablets-will-help-apple-give-hope-to-microsoft.html' rel='bookmark' title='Permanent Link: Half-baked Android tablets will help Apple, give hope to Microsoft'>Half-baked Android tablets will help Apple, give hope to Microsoft</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5282-users-petition-asus-over-locked-bootloader-in-asus-transformer-prime.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android: good or bad for Java? Oracle claims harm but I am sceptical</title>
		<link>http://www.itwriting.com/blog/5259-android-good-or-bad-for-java-oracle-claims-harm-but-i-am-sceptical.html</link>
		<comments>http://www.itwriting.com/blog/5259-android-good-or-bad-for-java-oracle-claims-harm-but-i-am-sceptical.html#comments</comments>
		<pubDate>Wed, 21 Dec 2011 09:06:52 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/5259-android-good-or-bad-for-java-oracle-claims-harm-but-i-am-sceptical.html</guid>
		<description><![CDATA[<p>Patent blogger Florian Mueller quotes a statement filed by Oracle in its legal dispute with Google over its use of the Java language in Android:</p> <p>Android&#8217;s growth in the mobile device market has been exponential, steadily diminishing Java&#8217;s share. For instance, Amazon&#8217;s newly-released Kindle Fire tablet is based on Android, while prior versions of <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5259-android-good-or-bad-for-java-oracle-claims-harm-but-i-am-sceptical.html">Android: good or bad for Java? Oracle claims harm but I am sceptical</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3005-apple-not-android-is-killing-client-side-java-so-why-is-oracle-suing-google.html' rel='bookmark' title='Permanent Link: Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?'>Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?</a></li>
<li><a href='http://www.itwriting.com/blog/3299-ibm-to-harmonise-its-open-source-java-efforts-with-oracle.html' rel='bookmark' title='Permanent Link: IBM to harmonise its open source Java efforts with Oracle'>IBM to harmonise its open source Java efforts with Oracle</a></li>
<li><a href='http://www.itwriting.com/blog/3233-oracle-versus-the-jcp-as-javas-future-is-debated.html' rel='bookmark' title='Permanent Link: Oracle versus the JCP as Java&rsquo;s future is debated'>Oracle versus the JCP as Java&rsquo;s future is debated</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Patent blogger Florian Mueller <a href="http://fosspatents.blogspot.com/2011/12/oracle-wants-google-trial-to-start-in.html" target="_blank">quotes a statement</a> filed by Oracle in its legal dispute with Google over its use of the Java language in Android:</p>
<blockquote><p>Android&#8217;s growth in the mobile device market has been exponential, steadily diminishing Java&#8217;s share. For instance, Amazon&#8217;s newly-released Kindle Fire tablet is based on Android, while prior versions of the Kindle were Java-based. Android has been gaining in other areas as well, with Android-based set-top boxes and even televisions appearing this year. These are markets where Java has traditionally been strong but is now losing ground to Android. The longer Android is allowed to continue fragmenting the Java ecosystem, the more serious the harm to Java becomes, and the more difficult it is to try to unwind. Oracle suffers harm in the form of lost licensing opportunities for its existing Java platform products, and the enterprise-wide harm from fragmentation of Java, which reduces the &#8216;write once, run anywhere&#8217; capability that has historically provided Java such great value.</p>
</blockquote>
<p>The Kindle is an interesting example. I had not realised that the pre-Fire Kindle runs Java, but Oracle shows it as a <a href="http://www.java.com/en/java_in_action/amazon_kindle.jsp" target="_blank">case study</a> and indeed, here are the <a href="https://kdk-javadocs.s3.amazonaws.com/1.0/index.html" target="_blank">javadocs</a>. </p>
<p>Android infuriates Oracle because it uses the Java language, but has its own virtual machine called Dalvik. Dalvik bytecode is different from Java bytecode.</p>
<p>I have no expertise on the legal position, but while I can see Oracle’s point it is also true that Android has greatly boosted interest in Java development. Although Google has fragmented Java, the fact that the language is the same benefits Oracle insofar as it increases the pool of Java developers who may also be inclined to create Java applications on the server or in other contexts.</p>
<p>The interesting question to ask is where Java would be <em>without</em> Android. On mobile, it would likely be close to death. Apple’s iOS platform is equally as resistant to Java as to Adobe Flash. RIM Blackberry used to be a Java platform, but is <a href="http://devblog.blackberry.com/2011/10/bbx-blackberry-java-sdk-roadmap/" target="_blank">moving away</a>:</p>
<blockquote><p>While we will continue to support our BlackBerry Java developer community as they build for BlackBerry smartphones, after further investigation we decided against supporting BlackBerry Java on BlackBerry BBX. We concluded that the BlackBerry Java experience on the BlackBerry PlayBook platform would ultimately not satisfy us, our development community, or our customers as the platform continues to evolve.</p>
</blockquote>
<p>Microsoft has no interest in Java on the Windows Phone OS or in the Windows 8 OS that will likely replace it on devices.</p>
<p>Oracle’s claim is in the context of a legal dispute, and as Mueller observes, the company is happy to show off growing interest in Java in its <a href="https://emeapressoffice.oracle.com/Press-Releases/Oracle-Continues-to-Move-Java-Forward-and-Details-Java-SE-8-Roadmap-23ce.aspx" target="_blank">press releases</a> – though without mentioning the A word.</p>
<p>Of course you can understand why Oracle might want to enjoy the benefit of Java’s Android boost as well as the reward of a legal victory over Google. </p>
<p>PS: interesting that Oracle’s Java press release seems to be served by Microsoft .NET:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/12/image23.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2011/12/image_thumb23.png" width="404" height="177" /></a></p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3005-apple-not-android-is-killing-client-side-java-so-why-is-oracle-suing-google.html' rel='bookmark' title='Permanent Link: Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?'>Apple not Android is killing client-side Java &ndash; so why is Oracle suing Google?</a></li>
<li><a href='http://www.itwriting.com/blog/3299-ibm-to-harmonise-its-open-source-java-efforts-with-oracle.html' rel='bookmark' title='Permanent Link: IBM to harmonise its open source Java efforts with Oracle'>IBM to harmonise its open source Java efforts with Oracle</a></li>
<li><a href='http://www.itwriting.com/blog/3233-oracle-versus-the-jcp-as-javas-future-is-debated.html' rel='bookmark' title='Permanent Link: Oracle versus the JCP as Java&rsquo;s future is debated'>Oracle versus the JCP as Java&rsquo;s future is debated</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5259-android-good-or-bad-for-java-oracle-claims-harm-but-i-am-sceptical.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HP contributes webOS to open source. Where next for HP mobile devices?</title>
		<link>http://www.itwriting.com/blog/5218-hp-contributes-webos-to-open-source-where-next-for-hp-mobile-devices.html</link>
		<comments>http://www.itwriting.com/blog/5218-hp-contributes-webos-to-open-source-where-next-for-hp-mobile-devices.html#comments</comments>
		<pubDate>Fri, 09 Dec 2011 18:56:50 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[hp]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[webos]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/5218-hp-contributes-webos-to-open-source-where-next-for-hp-mobile-devices.html</guid>
		<description><![CDATA[<p>HP has announced that webOS, the mobile operating system acquired with Palm, will become an open source project:</p> <p>HP will make the underlying code of webOS available under an open source license. Developers, partners, HP engineers and other hardware manufacturers can deliver ongoing enhancements and new versions into the marketplace. </p> <p>HP will engage <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5218-hp-contributes-webos-to-open-source-where-next-for-hp-mobile-devices.html">HP contributes webOS to open source. Where next for HP mobile devices?</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/2541-hp-hedges-mobile-bets-by-buying-palm-and-webos.html' rel='bookmark' title='Permanent Link: HP hedges mobile bets by buying Palm and webOS'>HP hedges mobile bets by buying Palm and webOS</a></li>
<li><a href='http://www.itwriting.com/blog/4784-hp-discontinues-webos-considers-pc-spin-off.html' rel='bookmark' title='Permanent Link: HP discontinues WebOS, considers PC spin-off. Should have stuck with Microsoft'>HP discontinues WebOS, considers PC spin-off. Should have stuck with Microsoft</a></li>
<li><a href='http://www.itwriting.com/blog/2916-hp-will-not-do-android-or-windows-7-smartphones-but-what-chance-for-webos.html' rel='bookmark' title='Permanent Link: HP will not do Android or Windows Phone 7 smartphones &ndash; but what chance for webOS?'>HP will not do Android or Windows Phone 7 smartphones &ndash; but what chance for webOS?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>HP has announced that webOS, the mobile operating system acquired with Palm, will <a href="http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html" target="_blank">become an open source project</a>:</p>
<blockquote><p>HP will make the underlying code of webOS available under an open source license. Developers, partners, HP engineers and other hardware manufacturers can deliver ongoing enhancements and new versions into the marketplace. </p>
<p>HP will engage the open source community to help define the charter of the open source project under a set of operating principles: </p>
<ul>
<li>The goal of the project is to accelerate the open development of the webOS platform </li>
<li>HP will be an active participant and investor in the project </li>
<li>Good, transparent and inclusive governance to avoid fragmentation </li>
<li>Software will be provided as a pure open source project </li>
</ul>
</blockquote>
<p>Despite the upbeat language, the fact that HP does not state that it will actually manufacture any webOS devices suggests that this is more a retreat than an advance. What kind of investment will HP put into webOS, if it is not selling devices?</p>
<p>Another problem is that Google Android is doing a great job meeting the demand for a freely available and mostly open source mobile operating system, leaving little space for other projects such as webOS or the Intel-sponsored MeeGo.</p>
<p>The question that interest me: where will HP now go with its mobile devices? There are several possibilities. It could do nothing, and focus on servers and PCs, thereby missing out on what is potentially a huge market. It could throw its hand in with Microsoft, with Windows 8 tablets sometime next year, and maybe some future version of Windows Phone. Or it could embrace Android, which still seems to have unstoppable momentum despite poor sales for most Android tablets.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/2541-hp-hedges-mobile-bets-by-buying-palm-and-webos.html' rel='bookmark' title='Permanent Link: HP hedges mobile bets by buying Palm and webOS'>HP hedges mobile bets by buying Palm and webOS</a></li>
<li><a href='http://www.itwriting.com/blog/4784-hp-discontinues-webos-considers-pc-spin-off.html' rel='bookmark' title='Permanent Link: HP discontinues WebOS, considers PC spin-off. Should have stuck with Microsoft'>HP discontinues WebOS, considers PC spin-off. Should have stuck with Microsoft</a></li>
<li><a href='http://www.itwriting.com/blog/2916-hp-will-not-do-android-or-windows-7-smartphones-but-what-chance-for-webos.html' rel='bookmark' title='Permanent Link: HP will not do Android or Windows Phone 7 smartphones &ndash; but what chance for webOS?'>HP will not do Android or Windows Phone 7 smartphones &ndash; but what chance for webOS?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5218-hp-contributes-webos-to-open-source-where-next-for-hp-mobile-devices.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sencha&#8217;s Michael Mullany talks about Flash developers &#8220;flailing around for an alternative&#8221; and the Big App Rewrite</title>
		<link>http://www.itwriting.com/blog/5153-senchas-michael-mullany-talks-about-flash-developers-flailing-around-for-an-alternativeand-the-big-app-rewrite.html</link>
		<comments>http://www.itwriting.com/blog/5153-senchas-michael-mullany-talks-about-flash-developers-flailing-around-for-an-alternativeand-the-big-app-rewrite.html#comments</comments>
		<pubDate>Thu, 24 Nov 2011 10:35:30 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[sencha touch]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/5153-senchas-michael-mullany-talks-about-flash-developers-flailing-around-for-an-alternativeand-the-big-app-rewrite.html</guid>
		<description><![CDATA[<p>I spoke to Michael Mullany, CEO of Sencha, a company which creates HTML5 frameworks and tools for desktop and mobile browsers. Ext JS is aimed at desktop browser applications, while Sencha Touch is for mobile devices, currently Apple iOS, Google Android and Blackberry 6+. Sencha’s tools include Ext Designer, a visual application builder for <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5153-senchas-michael-mullany-talks-about-flash-developers-flailing-around-for-an-alternativeand-the-big-app-rewrite.html">Sencha&#8217;s Michael Mullany talks about Flash developers &#8220;flailing around for an alternative&#8221; and the Big App Rewrite</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/4811-jquery-usage-soars-as-adobe-flash-shows-slight-decline.html' rel='bookmark' title='Permanent Link: jQuery usage soars as Adobe Flash shows slight decline'>jQuery usage soars as Adobe Flash shows slight decline</a></li>
<li><a href='http://www.itwriting.com/blog/2235-flash-developers-are-now-mobile-developers.html' rel='bookmark' title='Permanent Link: Flash developers are now mobile developers'>Flash developers are now mobile developers</a></li>
<li><a href='http://www.itwriting.com/blog/4208-native-apps-better-than-web-apps-thats-silly-talk-says-phonegap-president.html' rel='bookmark' title='Permanent Link: Native apps better than web apps? That&rsquo;s silly talk says PhoneGap president'>Native apps better than web apps? That&rsquo;s silly talk says PhoneGap president</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I spoke to Michael Mullany, CEO of <a href="http://www.sencha.com/" target="_blank">Sencha</a>, a company which creates HTML5 frameworks and tools for desktop and mobile browsers. Ext JS is aimed at desktop browser applications, while Sencha Touch is for mobile devices, currently Apple iOS, Google Android and Blackberry 6+. Sencha’s tools include Ext Designer, a visual application builder for Ext JS, and Sencha Animator, a designer for CSS 3 animations. Sencha Touch apps can also be packaged as native apps for iOS or Android.</p>
<p>At its developer conference in Austin USA earlier this month, attended by around 600, the company announced Sencha.io, a cloud service for mobile web apps, as well as presenting Sencha Touch 2.0, a major update.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/11/image27.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2011/11/image_thumb27.png" width="404" height="247" /></a></p>
<p>Mullany talks on his blog about “The Big App Rewrite”:</p>
<blockquote><p>It’s a world where HTML5 powers the client apps, and they’re enriched with local APIs that execute on everything from traditional desktops to Smart TV’s. And cloud services provide the fabric that enables continuous, shared experiences across the diversity of end-devices. We think this is the platform for the web.</p>
</blockquote>
<p>Sencha is perfectly in tune with the trends towards cloud, HTML5 and mobile, which is why I was keen to speak to Mullany. I asked him to contrast Ext JS and Sencha Touch with JQuery and JQuery Mobile.</p>
<blockquote><p>JQuery is a pretty tiny library that helps with Dom abstraction and animations but that&#8217;s it. JQuery UI gives you some visual components as well but Ext-JS is the full enchilada. It&#8217;s supposed to be the web equivalent of Cocoa or the Microsoft Windows presentation foundation. It&#8217;s got an event system, a theming system, a very rich set of user interface controls, its object oriented, and it&#8217;s got a complex layout system so you can build nested layouts that have very complex event handling among different parts of the user interface. We&#8217;ve seen user interfaces that have several thousand data elements on a page. </p>
<p>It also has a model-view-controller architecture library on the client side so you can structure your code properly for large applications, it&#8217;s got a theming system so you can variable-ise your colours, shapes and look and feel very easily. It also has a full data package so you can do very rich data manipulation on the client, bind data in various complex ways across variables, it&#8217;s very different than J query.</p>
<p>And just like you&#8217;d probably never use Ext-JS on a public web page, you’d never use JQuery to build something like Marketo or Salesforce VisualForce or a Documentum content management system, all of which use Ext-JS. Ext-JS is one of the most popular behind the firewall development libraries for desktop development.</p>
<p>Now on the mobile side the difference is slightly less. JQuery mobile does give you a set of user interface widgets, but the difference is also similar to the desktop &#8230; Sencha Touch is designed to let you do anything you could do with Cocoa Touch or an Android SDK or a Windows Mobile SDK. Its intent is to equip you to develop native quality experiences with native style interaction, things like fixed user interface chrome, multiple independent scrollable areas, nested layouts, those kinds of capabilities.</p>
<p>Our performance tends to be better cross-platform, we’ve done more performance work, we have our theming system, we have an MVC library, we have a templating system. With JQuery mobile you tend to want to add multiple things together and you can certainly assemble a collection of things that will look like Sencha Touch, but Sencha Touch is designed to be integrated, everything is designed to work the same, and the general feedback is that even though Sencha Touch is a much richer system that takes some insight to learn, you get better applications out of it.</p>
</blockquote>
<p>I also asked about the new cloud service, Sencha.io. A notable feature is that according to Mullany developers do not have to touch the code that runs on the cloud, they just call its API from the client:</p>
<blockquote><p>We call it the first client-centric HTML5 cloud, which is a set of authentication, data, data synchronisation, and geo-location services that help people build mobile applications without needing to write server side code. So you literally write your client side application in HTML 5 using Sencha SDKs and then you store your user’s data and you store your user’s authentication credentials in our cloud. You don&#8217;t have to worry about mucking around with anything from Ruby on Rails to PHP to Java, it&#8217;s all abstracted behind these very clean APIs. We think that&#8217;s the future of mobile development, that you&#8217;ll have these very thin abstracted server-side services, and and these very rich mobile clients that have off-line state and local data storage powered by HTML5. We think that model is the future of mobile web development and we obviously hope that Sencha.io will be the most popular back-end.</p>
</blockquote>
<p>Sencha’s frameworks are open source and dual-licenced. You can use both Touch and Ext JS freely under the terms of the GPL v3. There is also free commercial licencing for Sencha Touch, while commercial licences for Ext JS are paid for. Sencha also has commercial tools, and I asked Mullany to describe the tool products:</p>
<blockquote><p>We really see the three legs of the business being cloud, tools, and SDKs. We just did a preview of the Sencha Designer 2.0 release at our conference. That has support for Sencha Touch in it so you can drag and drop Sencha touch applications together and then actually package them from within the tool. The intent is also to allow you to hook up to cloud APIs from within the tool as well so it is an integrated, easy-to-use visual application builder for both desktop and touch. So that&#8217;s targeted at developers.</p>
<p>Sencha Animator is a little bit different. There&#8217;s no JavaScript in it really at all. It is a pure CSS 3 animation tool, and it is a traditional visual timeline with keyframe manipulation, and a style visual editor for creating rich animations. </p>
<p>The market we’re targeting for that is people doing interactive brand advertising on mobile. That&#8217;s where you have ubiquitous support for CSS 3 animations that are hardware accelerated so they tend to be the best performance. It&#8217;s also very web content friendly so you don&#8217;t have to write your application in Sencha Touch just to use Animator, it&#8217;s pure CSS output that you drop into whatever piece of content that you want to build. </p>
<p>The reason we built it is because we saw people flailing around for an alternative to doing Flash ads on mobile. Because Flash was banned from iOS, it meant that a whole segment of rich advertising that was based on Flash for the desktop had nowhere to go. They weren&#8217;t going to build native iOS applications, it had to be web. So the question then was what do you build it in, do you use JavaScript animation, do you use SVG, do you use Canvas, do you use some of the other graphic technologies such as Web GL? The answer is that CSS 3 is really the highest performance and cognitively pretty easy to wrap your head around.</p>
</blockquote>
<p>People “flailing around for an alternative to doing Flash ads?” Mullany has his own agenda, but his comments do highlight the problems caused for Adobe by the success of Flash-free iPhone and iPad. I cannot help thinking that Sencha would be an attractive acquisition for Adobe or certain other companies, but I am sure smarter people than myself have thought of that.</p>
<p>Post sponsored by <a href="http://www.monster.co.uk" target="_blank">Monster</a> for the best in IT jobs.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/4811-jquery-usage-soars-as-adobe-flash-shows-slight-decline.html' rel='bookmark' title='Permanent Link: jQuery usage soars as Adobe Flash shows slight decline'>jQuery usage soars as Adobe Flash shows slight decline</a></li>
<li><a href='http://www.itwriting.com/blog/2235-flash-developers-are-now-mobile-developers.html' rel='bookmark' title='Permanent Link: Flash developers are now mobile developers'>Flash developers are now mobile developers</a></li>
<li><a href='http://www.itwriting.com/blog/4208-native-apps-better-than-web-apps-thats-silly-talk-says-phonegap-president.html' rel='bookmark' title='Permanent Link: Native apps better than web apps? That&rsquo;s silly talk says PhoneGap president'>Native apps better than web apps? That&rsquo;s silly talk says PhoneGap president</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5153-senchas-michael-mullany-talks-about-flash-developers-flailing-around-for-an-alternativeand-the-big-app-rewrite.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

