<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
	<title>Jason Delport's Mobile Observations</title>
	<subtitle>Programming adventures in mobileland.</subtitle>
	<author>
		<name>Jason Delport</name>
	</author>
	<icon>http://www.paxmodept.com/images/icon.gif</icon>
	<logo>http://www.paxmodept.com/images/logo.gif</logo>
	<id>http://www.paxmodept.com/telesto/atom.xml</id>
	<rights>© 2007 Jason Delport</rights>    
	
	<link rel="alternate" type="text/html" href="http://www.paxmodept.com/telesto" />
	<updated>2009-11-11T14:35:46Z</updated>
	<generator>Telesto Blog Engine</generator>
	
		<link rel="self" href="http://feeds.feedburner.com/jasondelport" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
			<title>Samsung</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=804</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/tbd_M58m8Pw/blogitem.htm" />
			<published>2009-11-11T11:44:11Z</published>
			<updated>2009-11-11T14:35:46Z</updated>  
			<category term="Samsung" />
			<content type="html">&lt;p&gt;Samsung continue to amaze me. I have often mentioned how impressed I am at the astounding variety of devices they are able to deliver to the market each year (way more than any other manufacturer). Currently they support numerous operating systems (Windows Mobile, their own proprietary feature phone OS, Android, Symbian and LiMo) and two application runtimes (W3C compliant web Widgets and Java ME). They also just announced their own OS called &lt;a href="http://www.bada.com/"&gt;Bada&lt;/a&gt;. And, of course, then there's the ever growing market share.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://paxmodept.com/files/idc-mobile-phone-market-share-q3-09-o.jpg" alt="Mobile Market Share Q3 2009" width="480" /&gt;&lt;/p&gt;

&lt;p&gt;What I would really like to know is how they manage all of this internally... I know the company is divided up into organisations (you can figure these out from the meta data in their UA Profile documents) but that still doesn't explain the seeming easy with which they are able to knock out devices with top notch hardware and software on such a regular basis. I'm sure Samsung are a famous technical management case study in the making.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/tbd_M58m8Pw" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=804</feedburner:origLink></entry>
	
		<entry>
			<title>Android Devices</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=803</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/VhdMxlCmfGI/blogitem.htm" />
			<published>2009-11-09T11:42:38Z</published>
			<updated>2009-11-09T11:42:38Z</updated>  
			<category term="Android" />
			<content type="html">&lt;p&gt;These are all the Android devices we have captured on our provisioning platform. Not bad after only one year!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://paxmodept.com/files/android_devices.gif" alt="Android Devices" /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/VhdMxlCmfGI" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=803</feedburner:origLink></entry>
	
		<entry>
			<title>The Death of the 12 Key Input Paradigm on Mobile Devices</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=802</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/rkePOUItWvk/blogitem.htm" />
			<published>2009-10-21T12:23:37Z</published>
			<updated>2009-10-21T15:11:18Z</updated>  
			<category term="Mobile" />
			<content type="html">&lt;p&gt;For years I looked at the US mobile phone industry and wondered about it's fascination with having QWERTY keyboards on mobile phones. I thought that because the US was behind Europe in regards to mobile technology, I'm talking 5 years ago here, that maybe US mobile users just didn't yet understand the benefits of the 12 key input paradigm that was/is dominant in Europe. How wrong I was!&lt;/p&gt;

&lt;p&gt;I have had a QWERTY keyboard on my G1 for almost a year now and I won't ever go back to the 12 key input paradigm. It's pretty much dead to me. As phones have become more powerful, better connected and we need to input more data more often the 12 key input paradigm becomes a disadvantage as it's just not conducive to this type of usage. Future mobile devices must take this into account if they are too succeed. Last week I went and had a look at the Motorola DEXT/CLIQ and although it has a full QWERTY hardware keyboard I didn't like the keypad ergonomics and rejected the device immediately. Data input has become that important to me!&lt;/p&gt;

&lt;p&gt;And I'm still not sure about whether I want to own a device that has only got a software keyboard. I get along just fine with my iPod Touch software keyboard (especially when using my thumbs in landscape mode) but ultimately I'm quicker and feel more comfortable with a hardware keypad. Either way the current 12 key input paradigm is dead because future mobile devices will need to allow users to input data as efficiently as possible.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/rkePOUItWvk" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=802</feedburner:origLink></entry>
	
		<entry>
			<title>Android Crapware</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=801</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/inwie7039xw/blogitem.htm" />
			<published>2009-10-12T13:52:56Z</published>
			<updated>2009-10-12T13:52:56Z</updated>  
			<category term="Android" />
			<content type="html">&lt;p&gt;Here it comes... a mountain of pre-installed crapware on Android devices! Motorola have &lt;a href="http://www.fiercewireless.com/ctialive/story/motorola-touts-signature-android-apps/2009-10-07"&gt;announced&lt;/a&gt; a range of "signature" applications for their first Android devices.&lt;/p&gt;

&lt;p&gt;Motorola, and all the other device manufacturers, are &lt;a href="http://android-developers.blogspot.com/2008/10/android-market-now-available-for-users.html"&gt;excluded&lt;/a&gt; from any control over, or profits from, the Android Market which puts them in a very precarious position at the bottom of a very competitive hardware food chain. To overcome this lack of control the manufactures are adding a software user interface layer on top of the underlying Android OS (Motorola's Blur, HTC's Sense, Samsung's TouchWiz and Sony Ericsson's Rachael).&lt;/p&gt;

&lt;p&gt;We're told this is to benefit the consumer with a better user experience than competing products (software differentiation). That may certainly be part of the consideration for doing it but it's not their primary raison d'être. None of these companies want to be 'just another hardware company' because they know that's ultimately a very dangerous place to be (hardware commodification) so they are building these user interface layers in an attempt to move themselves into more of a service delivery role.&lt;/p&gt;

&lt;p&gt;I can completely understand why the device manufactures would want to do this but I have a sneaking suspicion that ultimately this strategy isn't going to work for them. On pre-installed desktop computers with proprietary operating systems the manufacture can supply customised installation disks so that even if the user re-installs the OS they still get their craplets installed along with the vanilla OS. Android, on the other hand, is an open source operating system and we already see modders like &lt;a href="http://www.cyanogenmod.com/"&gt;Cyanogen&lt;/a&gt; offering easy to install high performance vanilla builds of the latest Android OS. The next few years is going to be a hard time for device manufactures as they try to find a place for themselves in the new food chain and ultimately it may be the consumer who suffers.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/inwie7039xw" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=801</feedburner:origLink></entry>
	
		<entry>
			<title>The Snoop: Newest Features</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=800</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/MUrf-d1GOro/blogitem.htm" />
			<published>2009-10-02T14:28:42Z</published>
			<updated>2009-10-02T14:30:46Z</updated>  
			<category term="The Snoop" />
			<content type="html">&lt;p&gt;I'm going to put out a new iteration of my Android Twitter application this weekend. It includes a redesigned User screen and the ability to see a user's friends and followers for the first time. Account features coming next.&lt;/p&gt;

&lt;p class="getinthemiddle"&gt;&lt;img src="http://paxmodept.com/files/snoop_userscreen.png" alt="The Snoop" /&gt;&lt;/p&gt;

&lt;p class="getinthemiddle"&gt;&lt;img src="http://paxmodept.com/files/snoop_userlist.png" alt="The Snoop" /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/MUrf-d1GOro" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=800</feedburner:origLink></entry>
	
		<entry>
			<title>It's About Control</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=799</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/HQofsgxBnek/blogitem.htm" />
			<published>2009-09-28T15:00:34Z</published>
			<updated>2009-09-28T15:06:07Z</updated>  
			<category term="Application Markets" />
			<content type="html">&lt;p&gt;I was reading Tom Hume's &lt;a href="http://www.tomhume.org/2009/09/overtheair-2009.html"&gt;account&lt;/a&gt; of the Over The Air event and this quote jumped out at me.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;"When I asked how Google get away with not doing this (comparing in my head the publish-instantly process the Android Marketplace offers to the proud proclamation from a Vodafone gentleman earlier that they could launch apps in 10 days), the answer James gave was customer support costs: that the operator is the one fielding this particular bugbear, and who needs to cover themselves."&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;I just don't buy the "customer support costs" argument at all. The first argument against self-certification was that it would result in an endless plague of viruses and malware. That, of course, didn't come to pass and so the argument was refined and has become a little bit more subtle but at the end of the day its still equally lacking in logic.&lt;/p&gt;

&lt;p&gt;A prominent 'Terms and Conditions' / 'No Support' warning notice on the application store would make users aware that the network operator wasn't responsible for the applications in the store or the consequences of downloading them. I also think the costs of testing all these applications must be pretty huge and must surely be equivalent to, or more than, any support costs associated with helping users who have installed dodgy applications (and separate from the costs of helping users with certified / sanctioned applications). And anyway, most users can install software onto their phones without going via a walled market place. I'm pretty certain a proper cost-benefit analysis would favour a less rigorously controlled mobile application market place.&lt;/p&gt;

&lt;p&gt;Deciding what applications appear in application market places is about maintaining control of the network, of the device, of the developer and of the user. I really wish the network operators would admit this instead of giving us silly excuses and then maybe we could start to trust them.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/HQofsgxBnek" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=799</feedburner:origLink></entry>
	
		<entry>
			<title>Change is in the Air</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=798</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/6Dsm4qRyDCI/blogitem.htm" />
			<published>2009-09-28T11:50:25Z</published>
			<updated>2009-09-28T11:50:25Z</updated>  
			<category term="Stats" />
			<content type="html">&lt;p&gt;GigaOm has some &lt;a href="http://gigaom.com/2009/09/24/iphone-nokias-troubles-by-the-numbers/"&gt;great stats&lt;/a&gt; about the Q2 mobile sales figures for Western Europe. I can see this change happening on a daily basis... friends who originally considered the iPhone "a [insert derogatory adjective here] phone" are now treating it with a lot less scepticism as it spreads beyond the alpha users who are usually first to embrace new technologies.&lt;/p&gt;

&lt;p&gt;And now with the iPhone hitting Orange in the UK (and therefore T-Mobile also as a result of the merger?) I believe that this acceptance will spread even more widely and users, in general, will become a lot more aware of differences between handsets (features, application support, browser, usability &amp;amp; interface) and actively seek out more user friendly / high end devices like the iPhone. Interesting times ahead!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/6Dsm4qRyDCI" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=798</feedburner:origLink></entry>
	
		<entry>
			<title>The Twitter Snoop: Next Steps</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=797</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/I0a3YLocPTE/blogitem.htm" />
			<published>2009-09-28T10:48:04Z</published>
			<updated>2009-09-28T10:49:24Z</updated>  
			<category term="Android" />
			<content type="html">&lt;p&gt;I added a new feature to my &lt;a href="http://www.cyrket.com/package/com.paxmodept.twitter"&gt;Android Twitter application&lt;/a&gt; last week. In the list of trends the user can now long click a trend name which launches a dialog that allows the user to search the mobile versions of Google and Wikipedia.&lt;/p&gt;

&lt;p class="getinthemiddle"&gt;&lt;img src="http://paxmodept.com/files/snoop_search.png" alt="The Twitter Snoop" /&gt;&lt;/p&gt;

&lt;p&gt;Over the weekend I was thinking about ways of extending the application in new and unique ways that separated my application from the incumbents like Twidroid and TwitterRide. One possibility is to add an encryption feature as I did with &lt;a href="http://www.paxmodept.com/telesto/blogitem.htm?id=735"&gt;my first Android application&lt;/a&gt;. Whatever way I choose to extend the application it's definitely going to involve the new Twitter account features that are about to be introduced.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/I0a3YLocPTE" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=797</feedburner:origLink></entry>
	
		<entry>
			<title>Full Ecosystems beat Autonomous Execution Environments?</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=796</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/x0gMTPTvq7I/blogitem.htm" />
			<published>2009-09-14T14:03:59Z</published>
			<updated>2009-09-14T14:20:08Z</updated>  
			<category term="BREW" />
			<content type="html">&lt;p&gt;Sprint have recently &lt;a href="http://www.informationweek.com/news/mobility/business/showArticle.jhtml?articleID=219900010"&gt;announced&lt;/a&gt; that they will be implementing Qualcomm's &lt;a href="http://en.wikipedia.org/wiki/Binary_Runtime_Environment_for_Wireless"&gt;BREW&lt;/a&gt; on some of their mobile devices. Sprint were one of the few CDMA based network operators to choose Java ME over BREW and even went so far as to invest heavily in their own &lt;a href="https://developer.sprint.com/site/global/develop/technologies/sprint_titan/p_sprint_titan.jsp"&gt;Java application execution platform&lt;/a&gt; so this is a surprise move. In my eyes this is another nail in the coffin of Java ME in its current configuration.&lt;/p&gt;

&lt;p&gt;While BREW has many shortcomings compared to Java ME there is one factor which really distinguishes it and that is the fact that it provides an entire end-to-end architecture with a built in application distribution mechanism (aka "application store"). At the moment it seems that solitary application execution environments just can't complete with an full end-to-end infrastructure. These ecosystems whose features include an SDK, application execution environment, search and discovery mechanism, robust deployment and provisioning solution, payment mechanisms, fragmentation management and administration are far more appealing to network operators than investing in relatively autonomous 3rd party application execution environments like Flash Lite, Java ME, .net CF, Python etc.&lt;/p&gt;

&lt;p&gt;Basically if I was a JVM vendor I would be working hard to extend the on device Java Application Manager to become a sophisticated application distribution environment which includes the requisite backend infrastructure necessary to offer a full ecosystem. This would also provide large software vendors like Aromasoft, Aplix and Esmertec with new revenue streams beyond simply selling JVMs. Thoughts?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update: &lt;/strong&gt; I &lt;a href="http://www.paxmodept.com/telesto/blogitem.htm?id=755"&gt;wrote something&lt;/a&gt; similar to this at the start of the year.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/x0gMTPTvq7I" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=796</feedburner:origLink></entry>
	
		<entry>
			<title>The Twitter Snoop</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=795</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/MDRyKz70ETE/blogitem.htm" />
			<published>2009-09-10T16:40:36Z</published>
			<updated>2009-09-10T16:40:36Z</updated>  
			<category term="Android" />
			<content type="html">&lt;p&gt;I've deployed my Twitter application to the Android market (UK only at the moment) with the name 'The Twitter Snoop'. Check it out!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://paxmodept.com/files/the_snoop.png" alt="The Twitter Snoop" /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/MDRyKz70ETE" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=795</feedburner:origLink></entry>
	
		<entry>
			<title>Sony Ericsson Flash Lite UI Components</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=794</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/RjqbrCfnCIc/blogitem.htm" />
			<published>2009-09-07T12:01:10Z</published>
			<updated>2009-09-07T12:07:00Z</updated>  
			<category term="Java ME" />
			<content type="html">&lt;p&gt;Sony Ericsson's &lt;a href="http://developer.sonyericsson.com/site/global/docstools/projectcapuchin/p_projectcapuchin.jsp"&gt;Project Capuchin&lt;/a&gt; doesn't get that much attention from the developer community but I think it's an interesting initiative. It combines the underlying power of Java ME with the front end flexibility of Flash. There are plenty of Java ME GUI frameworks out there these days but they still require the interface to be built by Java programmers which is problematic for a number of reasons.&lt;/p&gt;

&lt;p&gt;Project Capuchin is mandated across all new SE feature phones so it looks like it's a fairly stable application execution environment. They even provide a full set of &lt;a href="http://developer.sonyericsson.com/site/global/docstools/flashlite/p_flashlite.jsp"&gt;UI components&lt;/a&gt; (&lt;a href="http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsaug09/p_sony_ericsson_flash_lite_ui_components_20_beta.jsp"&gt;recently updated&lt;/a&gt;) to help interface designers get started. The only real problem with this project is that it's specific to Sony Ericsson devices which is very limiting in terms of reach and relevance in a time when Sony Ericsson's fortunes are on the decline.&lt;/p&gt;



&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/RjqbrCfnCIc" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=794</feedburner:origLink></entry>
	
		<entry>
			<title>Kinetic Scrolling in Java ME</title>
			<id>http://www.paxmodept.com/telesto/blogitem.htm?id=793</id>
			<author><name>Jason Delport</name></author>
			<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/jasondelport/~3/fTMX-_Mbh4w/blogitem.htm" />
			<published>2009-09-04T15:42:25Z</published>
			<updated>2009-09-04T15:43:01Z</updated>  
			<category term="Java ME" />
			<content type="html">&lt;p&gt;Recently Steve had to write a list component with kinetic scrolling for Java ME (J2ME) touch screen devices. The results are pretty good!&lt;/p&gt;

&lt;p&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kBPqgTB2FHw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/kBPqgTB2FHw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/jasondelport/~4/fTMX-_Mbh4w" height="1" width="1"/&gt;</content>
		<feedburner:origLink>http://www.paxmodept.com/telesto/blogitem.htm?id=793</feedburner:origLink></entry>
	
</feed>
