<?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>Grails Rocks &#187; Moving to Mac</title>
	<atom:link href="http://www.anyware.co.uk/2005/category/moving-to-mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anyware.co.uk/2005</link>
	<description>Grails, Apple, usability and world stuff</description>
	<lastBuildDate>Fri, 27 Jan 2012 13:52: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>My first few days with iPad</title>
		<link>http://www.anyware.co.uk/2005/2010/04/28/my-first-few-days-with-ipad/</link>
		<comments>http://www.anyware.co.uk/2005/2010/04/28/my-first-few-days-with-ipad/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 16:05:21 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Groovy and Grails]]></category>
		<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=711</guid>
		<description><![CDATA[There have been lots of iPad reviews, so I&#8217;ll try not to go over the same old stuff. Suffice to say it is very good, but I&#8217;m still learning how to use it &#8211; i.e. how it fits into my life. Will I really do diagrams on it, will I read e-books for long periods, [...]]]></description>
			<content:encoded><![CDATA[<p>There have been lots of <a href="http://apple.com/ipad">iPad</a> reviews, so I&#8217;ll try not to go over the same old stuff. Suffice to say it is very good, but I&#8217;m still learning how to use it &#8211; i.e. how it fits into my life. Will I really do diagrams on it, will I read e-books for long periods, will I write code?(?!).</p>
<p>A quick summary after 2 days intermittent use.</p>
<ul>
<li>It <em>is</em> a little too heavy at first. I suspect my arms will get used to it, or I will learn to hold it the right way &#8211; we never thought people would write essays with their thumbs on mobile phones. This is no doubt related to battery weight. I&#8217;d rather have the battery life &#8211; but a few 100g less would stop this being something people mention. Hardback books are heavy.</li>
<li>The photos app is an instant winner. All they need now is selection of which you want to order prints for and ordering prints direct from iPad using iTunes account. Oh, and they do need wireless smart syncing of photos from MobileMe, Flickr etc. So you can publish from your other Mac/PCs and the ipad syncs them over the wire in the background.</li>
<li>Typing is much much better than I thought it would be. With practice I can be as fast or faster than on a regular Apple keyboard I&#8217;m sure. I just need to get used to the slightly differently layout and tactile differences. So much so I could consider writing code on it. There are already some HTML editors for iPad.</li>
<li>It would be really nice to set an App to be used as the lock screen, not a wallpaper. Eg set Weather HD or Guardian Eyewitness, Calendar month view, or the built in picture frame app &#8211; to come up when you press the lock button.</li>
<li>I actually like some of the iPhone apps at 2x zoom. Most iPad native apps seem to be taking the fonts a little too small, and losing the benefits of larger font clarity / greater distance from the eyes that iPad screen should be affording you.</li>
<li>Some apps definitely need further optimisation. E.g. Omnigraffle is not a bad first stab but there is no justification I can see for the UI being so laggy when dragging a single rectangle around the screen on a trivial diagram. Calculating the guides cannot be that intensive! Art authority is nice but the image quality of the marble UI backgrounds is really nasty, and the UI is rather sluggish with no indication it is busy at times.</li>
<li>A little gripping surface around the edges would make you less scared when carrying it without a case. The front surface is very slippery, the back isn&#8217;t.</li>
<li>I find it hard to find apps in home screen &#8211; they are too far apart and with an image background, it is hard for icons to stand out visually &#8211; I often have to resort to using search to find apps! This is reason enough to not have the option to set custom wallpaper&#8230; or at least it should be default reduce the intensity of wallpapers by 50%</li>
<li>I miss the magazine rack metaphor from NewsRack for iPad. Seems much better fit for iPad than iPhone, I hope it comes back</li>
<li>The lameness of many apps is more obvious on iPad than on iPhone. You&#8217;re more happy to &#8220;make do&#8221; on iPhone but the bar is being set higher on iPad by very good UIs e.g. Penultimate, Elements, Weather HD, Virtuoso HD piano. Omnigraffle is a good first stab but feels too awkward still.</li>
<li>iBooks better become like iPod app and allow third party PDFs/ePub files to install easily w/o buying from iBooks store. All other e-book readers I can find seem completely lacking the Apple polish &#8211; slow, unintuitive touch interactions etc.</li>
<li>Smaller text sizes on webpages will be much more readable when they eventually upgrade the display to higher dpi. It might be a year or two though&#8230;</li>
</ul>
<p>I can&#8217;t vouch for Pages, Numbers, Keynote or iBooks yet &#8211; they aren&#8217;t available in the UK app store (which you can only access from iTunes currently anyway).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2010/04/28/my-first-few-days-with-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Data sync on iPhone, iPod, iPad &#8211; the missing link?</title>
		<link>http://www.anyware.co.uk/2005/2010/02/07/data-sync-on-iphone-ipod-ipad-the-missing-link/</link>
		<comments>http://www.anyware.co.uk/2005/2010/02/07/data-sync-on-iphone-ipod-ipad-the-missing-link/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 13:05:15 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Programming links]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[OmniFocus]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[Third]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=685</guid>
		<description><![CDATA[Users and particularly developers of Palm&#8217;s old line of PalmOS devices will keenly remember that Palm were the only people to get syncing right at the time. Aside from all the basics, they allowed 3rd party applications on the device AND the desktop to talk to each other directly to sync custom data. I&#8217;ve bitched [...]]]></description>
			<content:encoded><![CDATA[<p>Users and particularly developers of Palm&#8217;s old line of PalmOS devices will keenly remember that Palm were the only people to get syncing right at the time.</p>
<p>Aside from all the basics, they allowed 3rd party applications on the device AND the desktop to talk to each other directly to sync custom data. <a href="http://www.anyware.co.uk/2005/2007/06/13/iphonewwdc-custom-application-thoughts/">I&#8217;ve bitched about this before</a>.</p>
<p>As an avid Mac, iPhone, MobileMe and soon to be iPad user, I have to wonder what is happening with this at Apple. My real-world gripe is this:</p>
<blockquote><p>I was just about to open OmniFocus on my iPhone specifically so that it would sync with the latest data on my MacBook Pro, which is set to sync via MobileMe (using a pretty ugly file based solution). Why am I even doing this? Why isn&#8217;t this data synced (a) when I dock my iPhone to sync all the other iTunes stuff, and (b) why can&#8217;t it automatically sync wirelessly</p></blockquote>
<p>Well part (b) is easier to answer, although it is a three-fold answer. First, there&#8217;s no background app support to allow automatic sync of the OmniFocus app on the phone. That should be addressed by the Push API functionality except that OmniFocus doesn&#8217;t support Push API (server cost to them to do so) <em>and</em> even if they did support Push, iPhone SDK Push is not able to automatically pass the data to the application to force it to sync &#8211; the user must acknowledge the event and run the app on the phone manually. It&#8217;s a pile of suck, surprisingly, with a real feel of &#8220;disconnected device&#8221;.</p>
<p>Part (a) is more tricky to answer. It must be trivial for Apple to add this kind of support for direct-to-app syncing. They already have/had Sync APIs for OS X for a long time. Lack of support for this apparently makes no sense.</p>
<p>In conclusion I am very surprised that Apple has not updated the OS X Sync APIs so that:</p>
<ul>
<li>Third party apps can sync any data they like to/from the iPhone/iPod/iPad with iTunes as the conduit (that was the concept&#8217;s name in PalmOS if I recall)</li>
<li>The transport for sync is completely hidden from the applications such that sync will happen transparently via Dock, Wifi (direct between devices on local Wifi network), and via MobileMe cloud if the device is not on the same Wifi network.</li>
</ul>
<p>This is not rocket science after all. And yet we still have to know / think about what networks our devices are connected to, manually make sure we run them frequently etc. It is pretty lame, <a href="http://www.fakesteve.net/">Mr. Jobs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2010/02/07/data-sync-on-iphone-ipod-ipad-the-missing-link/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Apple tablet predictions &#8211; for what its worth</title>
		<link>http://www.anyware.co.uk/2005/2010/01/20/my-apple-tablet-predictions-for-what-its-worth/</link>
		<comments>http://www.anyware.co.uk/2005/2010/01/20/my-apple-tablet-predictions-for-what-its-worth/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:09:06 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Programming links]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[speculation]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=678</guid>
		<description><![CDATA[Might as well join in the fun eh. Ironically, I think that there will not be that much hardware &#8220;frill&#8221; with the Apple tablet. I think that actually this is really all about software and the masses of computer users who are not &#8220;power users&#8221;. Follow the logic: Net books are very popular. The iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>Might as well join in the fun eh.</p>
<p>Ironically, I think that there will not be that much hardware &#8220;frill&#8221; with the <a href="http://apple.com">Apple</a> tablet. I think that actually this is really all about software and the masses of computer users who are not &#8220;power users&#8221;.</p>
<p>Follow the logic:</p>
<p>Net books are very popular.</p>
<p>The <a href="http://apple.com/iphone">iPhone</a> and the new breed of beyond-smart phones is incredibly popular.</p>
<p>What is the common thread here? Both devices are very portable and offer most of the basic computing that people need day to day. What is it that most people &#8211; which I&#8217;m afraid guys means non-geeks, the truly massive market beyond geekdom &#8211; need?</p>
<ol>
<li>Email</li>
<li>Web</li>
</ol>
<p>That&#8217;s it. That&#8217;s what most people who are not raving geeks need. In fact some geeks may need only that. After all there isn&#8217;t much you can&#8217;t do with web apps now (e.g. bespin). Google OS/Chrome stuff has been geared to this from the get-go, its not a novel idea.</p>
<p>Functionally, most people also need to be able to write/edit documents that can be read by MS Word &#8211; not that they need MS Word, they just need to write out .doc files. This can be done via web apps or via lightweight local apps.</p>
<p>However Apple would not do something like this unless it also offered uniquely integrated stuff.</p>
<p>So on the back of this I reckon the tablet will:</p>
<ul>
<li>Not be that revolutionary hardware wise &#8211; eg physically this probably is like a giant iphone</li>
<li>To include some web-hosted (with local offline usage) iWork for Pages (= docs &amp; spreadsheets writing. maybe keynote too)</li>
<li>Full access to all your iTunes audio and video media and photos (cloud or not) &#8211; I would be surprised if this is 100% cloud done at this stage, what with the awful 3G coverage and slow speeds to sync photos and videos. Access to this done &#8220;ipod style&#8221;, which is a killer recipe as the market has shown</li>
<li>A first class large-form factor email app, geared to multitouch</li>
<li>And as suspected the delivery of formerly-print media, possibly opening up iTunes marketplace to any author who wants to prepare and sell content. Who knows perhaps you will even be able to create new textual/mixed content on the iPad and sell it via iTunes. This content provision is probably the one really new thing that helps make such a pad a really attractive proposition.</li>
</ul>
<p>In a nutshell, a beautiful portable computer that is most definitely NOT a laptop because a great deal of people will never see themselves as the laptop carrying kind. However they are likely to part with cash for something that is much smaller than that but a true lifestyle accessory that &#8220;just works&#8221;. Obviously it will support custom apps and app store too &#8211; which has already shown on iPhone that a lot of people just want little stuff that makes life easier.</p>
<p>Several programmers including myself have wondered &#8220;Why do I need something like that?&#8221;. The answer is if you have an iPhone and laptop, you don&#8217;t. The big market win here is not people like us, its everyone else in the real world! Laptops are complete overkill for a lot of people and the netbook market has sort of shown that. They&#8217;re not so much winning against laptops as a result of price, they&#8217;re winning on form factor and simplicity. If people really needed high-end laptop features, they&#8217;d still buy a laptop instead of a netbook.</p>
<p>I&#8217;m pretty sure netbooks aren&#8217;t aimed at programmers either &#8211; although I am confident some masochists code Perl on them and swear that its the best <span style="text-decoration: line-through;">calculator</span> computer they&#8217;ve ever had. The tablet on the other hand, is squarely aimed at attacking the netbook and light-use laptop market.</p>
<p>Let&#8217;s see what Wednesday brings!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2010/01/20/my-apple-tablet-predictions-for-what-its-worth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iTunes and NAS usage &#8211; please fix it Steve!</title>
		<link>http://www.anyware.co.uk/2005/2010/01/12/apple-itunes-and-nas-usage-please-fix-it-steve/</link>
		<comments>http://www.anyware.co.uk/2005/2010/01/12/apple-itunes-and-nas-usage-please-fix-it-steve/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 11:20:22 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Family life]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=661</guid>
		<description><![CDATA[This is such a nightmare and it only grows with time. Many many people have this desire: a single place for all their media: music, videos etc. A NAS device is the place, backed up suitable. The problem is iTunes / Front Row just does not fit with this strategy if you have more than [...]]]></description>
			<content:encoded><![CDATA[<p>This is such a nightmare and it only grows with time.</p>
<p>Many many people have this desire: a single place for all their media: music, videos etc.</p>
<p>A NAS device is the place, backed up suitable. The problem is iTunes / Front Row just does not fit with this strategy if you have more than one computer / Apple device.</p>
<p>The core issue is that iTunes does not automatically rescan the media folder for new files. So you can point as many iTunes as you like to a shared location but they will only see the files they add to their libraries via purchasing or importing media.</p>
<p>So you end up with many devices in your house, all with a different view onto your shared media.</p>
<p>To access that new album you imported, you have to manually Add To Library on that iTunes instance, hoping it isn&#8217;t set to duplicate the files on the server. When this happens, as it certainly used to for me, you then end up with many copies of albums as you re-create your library from scratch on the various computers over the years.</p>
<p>Add to this the fact that if for some reason your connection to the NAS goes down when you run iTunes, it will revert the media path to the local folder, and you end up with a total mess &#8211; a bunch of machines with files only on some of them, their media split between local and NAS, and only the ones that added those files having them listed in their library.</p>
<p>The experience is so un-Apple it is shocking, and it causes daily pain.</p>
<p>It is important to remember that the iTunes Media folder is where it PUTS files that you buy/import &#8211; and that is ALL. (There is a new &#8220;Automatically add to iTunes&#8221; folder there, which seems half-assed to me). The iTunes Library is specific to each computer and is the list of media and the file path to each. This, unlike the media folder that actually stores the media files, is something you do not want to share between computers in many cases.</p>
<p>Now, iTunes 9 added Home Sharing. But guess what, this sucks and blows! Why? It (a) only shares iTunes-purchased content and (b) it duplicates the files to your local HD. Home sharing, I believe has a lot more to do with the iSlate/tablet and their new datacenter &#8211; music in the cloud crap &#8211; so you can sync your iSlate content without a cable.</p>
<p>Please Apple, it needs to work like this:</p>
<div id="attachment_663" class="wp-caption alignnone" style="width: 510px"><a href="http://www.anyware.co.uk/2005/wp-content/uploads/2010/01/AppleiTunesNAS.png?9d7bd4"><img class="size-full wp-image-663" title="Apple iTunes NAS network expectations" src="http://www.anyware.co.uk/2005/wp-content/uploads/2010/01/AppleiTunesNAS.png?9d7bd4" alt="How it should work" width="500" height="409" /></a><p class="wp-caption-text">How it should work</p></div>
<p>This is relatively simple:</p>
<ol>
<li>First, never change the media path in iTunes if the previous path is not reachable. Tell the user what is happening so they can fix it</li>
<li>When new files are added, make a bonjour announcement to any other iTunes running (perhaps even wide-area bonjour to make iPhones/Slates pick it up) so that they can instantly add the file to their iTunes library</li>
<li>When a file is not located on the local disks, have a local cache for stuff that the user ACTUALLY PLAYS. My wife doesn&#8217;t like all that heavy metal I listen to, so let&#8217;s not fill her hard disk with a clone of it eh? iSlate and Apple TV / mac mini media hubs etc can pick up just the files that are needed.</li>
<li>For the occasion when not all the machines / iTunes are running, have iTunes do daily rescan in the BACKGROUND for any new files in the media folder and AUTOMATICALLY add these to the Library. This is not rocket science.</li>
<li>Maintain an &#8220;excludes&#8221; list on each iTunes library so the user can remove items from their local itunes Library (without deleting it from the NAS) and they will not be offered the file again in a future background sync.</li>
</ol>
<p>Don&#8217;t give me stuff about non-purchased media not having ISRC codes to identify them and de-dupe. You can dedupe on SHA hashes of the media (calculate once and embed in the metadata of the file) and failing that trackdata, and then failing that &#8211; USER INTERVENTION eg &#8220;There are some new media files added and we don&#8217;t know if they are duplicates or not &#8211; help me&#8221;.</p>
<p>You can even put all these newly discovered files into a special &#8220;Newly discovered&#8221; place in iTunes where the user can yay or nay them &#8211; or have it set to auto-accept (default).</p>
<p>The more and more macs and related devices are sold to households the more shitty this problem becomes and you REALLY REALLY need to fix it Apple. Without the cloud. The cloud is not a solution for terabytes of media being instantly accessible in your living room.</p>
<p>Please. Just do it. iTunes Home Sharing was nearly it, but sadly failed completely to address this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2010/01/12/apple-itunes-and-nas-usage-please-fix-it-steve/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The future of computing UIs &#8211; TV and touch tablets and OS X</title>
		<link>http://www.anyware.co.uk/2005/2009/09/16/the-future-of-computing-uis-tv-and-touch-tablets-and-os-x/</link>
		<comments>http://www.anyware.co.uk/2005/2009/09/16/the-future-of-computing-uis-tv-and-touch-tablets-and-os-x/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 21:40:37 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Programming links]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=545</guid>
		<description><![CDATA[I find it hard to imagine we will be plugging away at these cumbersome computers for that much longer, at least not for casual usage. It is noticeable that Mac OS X and related apps are moving to user interface paradigms that will work much better than conventional UIs on (touch controlled?) TVs and multi-touch [...]]]></description>
			<content:encoded><![CDATA[<p>I find it hard to imagine we will be plugging away at these cumbersome computers for that much longer, at least not for casual usage.</p>
<p>It is noticeable that Mac OS X and related apps are moving to user interface paradigms that will work much better than conventional UIs on (touch controlled?) TVs and multi-touch tablets.</p>
<p>Some examples of this growing trend:</p>
<ul>
<li>Front row started it really</li>
<li>Several Apple apps with full screen modes. Especially the new quicktime X and its large transport buttons, iTunes/Front row with Coverflow, iPhoto with multitouch trackpad support</li>
<li>The new exposé screen layout, touchpad gesture and per-app exposé</li>
<li>Spaces &#8211; something that will prove MUCH more useful if every application is full screen, and effectively each Space is a single Application. Then Exposé sort of becomes the current spaces &#8220;zoom out&#8221;</li>
<li>Safari &#8220;Top sites&#8221; is, in my opinion, clearly targetted at touch (tablet) displays.</li>
<li>iTunes LP media format</li>
<li>This is the big one &#8211; iTunes &#8220;Home Sharing&#8221;. This is required to solve the problem of your TV/tablet as a media purchase platform. You will typically buy content at home on a TV/tablet and then expect it to be on your laptop and hence iPod.</li>
</ul>
<p>So I expect, within a few years, for us to see a new paradigm at least for TV and tablets where apps run full screen and you swipe to switch application&#8230; and wonderfully simple UIs as a result.</p>
<p>If we can only do away with the keyboard, we might finally be rid of these rather old fashioned apps with lots of menus and shortcuts and yada yada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2009/09/16/the-future-of-computing-uis-tv-and-touch-tablets-and-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 2.1 still not fixed app updating</title>
		<link>http://www.anyware.co.uk/2005/2008/09/12/iphone-21-still-not-fixed-app-updating/</link>
		<comments>http://www.anyware.co.uk/2005/2008/09/12/iphone-21-still-not-fixed-app-updating/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 18:16:17 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/2008/09/12/iphone-21-still-not-fixed-app-updating/</guid>
		<description><![CDATA[Having just installed the latest firmware I find that Apple still have not fixed the bugs related to updating apps. Basically when I try to update apps on the phone itself it tries installing it as a new icon instead of replacing the old one, and then fails at the end leaving 2 icons. If [...]]]></description>
			<content:encoded><![CDATA[<p>Having just installed the latest firmware I find that Apple still have not fixed the bugs related to updating apps. </p>
<p>Basically when I try to update apps on the phone itself it tries installing it as a new icon instead of replacing the old one, and then fails at the end leaving 2 icons. </p>
<p>If I try to update from iTunes as the phone tells me to, it fails with a hex error code. The only solution is to delete the apps on the phone and in iTunes and use the store to &#8216;purchase&#8217; them again which now requires an extra step of running &#8216;Check for purchases&#8217;. </p>
<p>Poor show.</p>
<p>Thankfully the SMS and contacts performance improvements are working really well.  </p>
<p><a href="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/p-480-320-552f0931-ad42-49af-9761-87733ef59d91.jpeg?9d7bd4"><img src="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/p-480-320-552f0931-ad42-49af-9761-87733ef59d91.jpeg?9d7bd4" alt="" width="200" height="300" class="alignnone size-full wp-image-364" /></a></p>
<p><a href="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/p-480-320-4690ef60-92ab-45ff-8def-3d5ea241a1be.jpeg?9d7bd4"><img src="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/p-480-320-4690ef60-92ab-45ff-8def-3d5ea241a1be.jpeg?9d7bd4" alt="" width="200" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2008/09/12/iphone-21-still-not-fixed-app-updating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes 8 &#8211; are Apple bringing us wireless iTunes speakers soon?</title>
		<link>http://www.anyware.co.uk/2005/2008/09/10/itunes-8-are-apple-bringing-us-wireless-itunes-speakers-soon/</link>
		<comments>http://www.anyware.co.uk/2005/2008/09/10/itunes-8-are-apple-bringing-us-wireless-itunes-speakers-soon/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 11:24:01 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[rumour]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=195</guid>
		<description><![CDATA[I fired up iTunes 8 which seems a nice incremental update&#8230; but you wonder if all Apple apps will be exactly the same single unified app one day, what with all the feature overlaps. Genius seems to be working, not sure I&#8217;ll use it much. I noticed that where previously I had some double entries [...]]]></description>
			<content:encoded><![CDATA[<p>I fired up iTunes 8 which seems a nice incremental update&#8230; but you wonder if all Apple apps will be exactly the same single unified app one day, what with all the feature overlaps. Genius seems to be working, not sure I&#8217;ll use it much.</p>
<p>I noticed that where previously I had some double entries of albums in my library, one on a shared NAS and one on my local HD (local one being a re-download from iTunes &#8211; yes they can let you do that if you have a problem!), iTunes has made them both point to the same shared NAS version. An annoyance I&#8217;m sure some will complain about &#8211; &#8220;lost&#8221; music is possible depending on how iTunes decided it was a duplicate, although I imagine they did this because it is an itunes purchase and those tracks have unique ids.</p>
<p>ANYWAY&#8230; I had a nose around to see what else is different. I noticed this in the iTunes preferences:</p>
<p><a href="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/devices-1.jpg?9d7bd4"><img class="alignnone size-full wp-image-196" title="iTunes 8 Preferences screenshot" src="http://www.anyware.co.uk/2005/wp-content/uploads/2008/09/devices-1.jpg?9d7bd4" alt="" width="500" height="494" /></a></p>
<p>I don&#8217;t recall seeing &#8220;Allow iTunes control from remote speakers&#8221; before. Perhaps I&#8217;m wrong. Anyway this, coupled with the Remote app for iPod Touch / iPhone and the lack of AirTunes/Airport Express refresh for years surely points to some future wireless speaker + wifi repeated product, that you will be able to use to control itunes either directly with buttons on the speakers, a local remote, or over wifi to the speakers (even if out of range of your iTunes machine) via iPod or iPhone.</p>
<p>I just hope they make humidity resilient versions for the bathroom!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2008/09/10/itunes-8-are-apple-bringing-us-wireless-itunes-speakers-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Argh &#8211; Apple iPhone ate my paid applications</title>
		<link>http://www.anyware.co.uk/2005/2008/07/30/argh-apple-iphone-ate-my-paid-applications/</link>
		<comments>http://www.anyware.co.uk/2005/2008/07/30/argh-apple-iphone-ate-my-paid-applications/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 13:02:13 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/2008/07/30/argh-apple-iphone-ate-my-paid-applications/</guid>
		<description><![CDATA[I tried to sync my 1st Gen iPhone in the dock today. There was some error about it not being able to mount the iphone as a disk, which I OK&#8217;d and re-docked it so it synced again. Now I find that all of my paid applications &#8211; Super Monkey Ball, Band, Enigmo, OmniFocus and [...]]]></description>
			<content:encoded><![CDATA[<p>I tried to sync my 1st Gen iPhone in the dock today. There was some error about it not being able to mount the iphone as a disk, which I OK&#8217;d and re-docked it so it synced again.</p>
<p>Now I find that <strong>all</strong> of my paid applications &#8211; Super Monkey Ball, Band, Enigmo, OmniFocus and Drum Kit have been removed from the phone. Any free applications I have installed over wifi over the weekend are all still there, as are all the other free apps. However every paid app is gone &#8211; for good. They are no longer listed in iTunes either.</p>
<p>So now I have to chase iTunes Store to reinstate these for me.</p>
<p>Nice bug guys.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2008/07/30/argh-apple-iphone-ate-my-paid-applications/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone 2.0 firmware &#8211; the good, the bad and the WTF?!</title>
		<link>http://www.anyware.co.uk/2005/2008/07/18/iphone-20-firmware-the-good-the-bad-and-the-wtf/</link>
		<comments>http://www.anyware.co.uk/2005/2008/07/18/iphone-20-firmware-the-good-the-bad-and-the-wtf/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 20:17:02 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/2008/07/18/iphone-20-firmware-the-good-the-bad-and-the-wtf/</guid>
		<description><![CDATA[Following on from my iPhone repair joy, I upgraded the rental iPhone I have to 2.0 as soon as it came out. I installed apps etc. All seems pretty good, feels like the dawn of a new era &#8211; although something in me dislikes all these extra cluttering apps I now have, instead of just [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from my iPhone repair joy, I upgraded the rental iPhone I have to 2.0 as soon as it came out. I installed apps etc.</p>
<p>All seems pretty good, feels like the dawn of a new era &#8211; although something in me dislikes all these extra cluttering apps I now have, instead of just the basics. The coherent design feel is lost with differing icon design approaches etc.</p>
<p>Anyway, for my sins I used to be a Java mobile games developer (J2ME). As a result I have quite a lot of experience with mobile development APIs and approaches. With this in mind, I have some iPhone 2.0 / SDK observations:</p>
<ol>
<li>App Store is genius. App developers on mobile have never had it so good. This is sweet, trivial to use, works great OTA installation in a way that no Java phone I&#8217;ve seen ever could (i.e. proper install progress, keep on using the phone during dowload/install etc). No &quot;where the f**k is my app&quot; syndrome. However what&#8217;s with the long delays when Installing&#8230; is at 100%, even for trivial apps? The CPU slow at unzips / dmg extraction?!</li>
<li>Quite a lot of apps crash &#8211; much more than iPhone 1.x where safari and maps did occasionally crash for me,</li>
<li>Shock horror, running an app occasionally causes instant phone reboot! WTF?! I worked with a LOT of really bad Java mobile phones (aaahhhh anybody fancy a Sharp GX10 or an O2 X1?), and even then I never saw a phone spontaneously reboot when running an app. Having viewed some of the SDK videos, I think I have a clue &#8211; it could be memory leakage somewhere as&#8230; and this is also quite horrifying &#8230; iPhone OS X will spontaneously reboot if it runs out of RAM! &quot;What?!&quot; I hear you say. Yes, its true. I can see that without true garbage collection and a VM to run the apps in, memory leakage is a very real problem and the only solution <em>may</em> be to reboot rather than lock up. However I would have thought with unix under the shell it would be possible to kill just the application process and free its resources, not &quot;shutdown -r now&quot; !</li>
<li>The push stuff is good BUT&#8230; why the hell no preview popup message for pushed mail, like the SMS popup? Come to think of it, why can&#8217;t you see more SMS/push mail previews than 1 at a time when the phone is locked? Why aren&#8217;t we seeing the photo of the sender next to the message?</li>
<li>The push stuff uses sockets. This makes sense for iPod Touch and when you have wifi, but it drains the batteries bad. For iPhone they should really be using custom SMS data ports like J2ME&#8217;s&nbsp; Push Registry API. The phone is already waiting for SMS packets all the time so this would mean ZERO extra battery usage, instead of keeping this stupid data socket open all the time. A custom data SMS comes in from Apple&#8217;s data center, and bingo, it fires up the correct application / does the badge thing etc. Keeping this keepalive connection going is insane on iPhone.</li>
<li>The push stuff, as discussed at WWDC but not documented yet, is unable to launch your application as far as I can tell. This is bad. You need to be able to automatically invoke the target application (with user consent) to provide a nice user experience</li>
<li>Again, unlike in J2ME, there is apparently no way to set a timer on iPhone from your custom application, such that the iphone will start your application again &#8211; this precludes a whole range of apps and is particularly painful in light of the inability to run background applications (which is understandable as this raises the spectre of high cpu load and multitasking task manager stuff as well as the battery drain)</li>
<li>Apple should have stolen the sweet idea from Palm OS where your app is automatically &quot;frozen in time&quot; when deactivated. There was no multitasking on Palm OS when I wrote stuff on it, it just seemed like it because all apps ran directly from Flash RAM and when switching to another it just move the execution pointer to another part of RAM. Simple but very effective. Not quite so workable on this basis with unix underlying, but I would have thought &quot;hibernating&quot; apps would give a better impression of multitasking without actually running multiple apps at once, without the developer having to detect application de-activation, preserving state etc. At least offer some kind of declarative &quot;serialize this&quot; indication on objects/state data that allows the app to restart with prevous data with no developer effort.</li>
</ol>
<p>Anyway, that&#8217;s it for now. I imagine they may add some event hook mechanisms to further simulate background applications in future, with strict design guidelines / enforcement of maximum execution time when the hook is called. Eg hook into system location changes, and get called back a max of once per minute, and have 500ms to do something with the data or die.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2008/07/18/iphone-20-firmware-the-good-the-bad-and-the-wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iPhone repair experience &#8211; great, but with insanity added for free</title>
		<link>http://www.anyware.co.uk/2005/2008/07/18/apple-iphone-repair-experience-great-but-with-insanity-added-for-free/</link>
		<comments>http://www.anyware.co.uk/2005/2008/07/18/apple-iphone-repair-experience-great-but-with-insanity-added-for-free/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:56:20 +0000</pubDate>
		<dc:creator>Marc Palmer</dc:creator>
				<category><![CDATA[Moving to Mac]]></category>

		<guid isPermaLink="false">http://www.anyware.co.uk/2005/2008/07/18/apple-iphone-repair-experience-great-but-with-insanity-added-for-free/</guid>
		<description><![CDATA[I&#8217;m a huge fan of the iPhone, and the SDK and 2.0 firmware are excellent. However my experiences of the last week have been&#8230; bemusing. First there is the dead iPhone saga &#8211; PRE 2.0 firmware release. I was in a caf&#233; on a Saturday morning, whipped out the iPhone to add weather for a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a huge fan of the iPhone, and the SDK and 2.0 firmware are excellent.</p>
<p>However my experiences of the last week have been&#8230; bemusing.</p>
<p>First there is the dead iPhone saga &#8211; PRE 2.0 firmware release. I was in a caf&eacute; on a Saturday morning, whipped out the iPhone to add weather for a town I&#8217;m soon to visit, to see what it is going to be like. Anyway, I add the town, using weak 2.5G signal, and then go back to home screen. Decide to check on AAPL share price in the stocks app&#8230; hmm locks up for 5s. Then comes up. Locks up again for 5s. It enters this lock 5s, work 10s loop. Nothing shakes it, I press sleep button. Hard to re-enter PIN when it wakes as of non-responsiveness. Hard reset it, reboot the phone. Takes <strong>forever</strong> to boot up, presumably as of this locking up cycle.</p>
<p>Try to Restore firmware in iTunes when I get back home. Reboots the phone, ready to re-install&#8230; boom phone doesn&#8217;t respond quick enough and bang &#8211; I have an iBrick in permanent &quot;Restore mode&quot;.</p>
<p>So I call to Apple care, establish that it needs to go back to base. I pay the &pound;20 for the rental iPhone. Service is amazing, I have rental phone the next day, postage paid UPS stickers and packaging and instructions to send the old phone back. Restore the rental phone with all my data &#8211; better than I could ever have imagined, SMS history comes back, notes, camera roll everything.</p>
<p>So the next day I send my original iBrick back. I muse to myself that the rental scheme is VERY clever. Great customer relations, the &pound;20 covers the UPS carriage. I see that they will let me keep the rental phone if mine is indeed totally dead, rather than ship me a new replacement and force me to ship the rental phone back.</p>
<p>Next day get email 11am saying they&#8217;ve received it. By 4pm I get another email saying they&#8217;ve finished the repair request and new phone on its way. Gobsmacking.</p>
<p>Next day the phone turns up. A letter in there says that I did indeed have a brick and they have given me a new refurbished iPhone. Hmm ok. Must have been something pretty bad in my old phone then, that just happened out of the blue with no physical damage. Worrying.</p>
<p>Anyway I fire up the replacement phone (remember I still have a good rental iPhone I paid for). Immediately I see them. 3-4 evil white glows at the very top of the display either side of the lock icon in the midde &#8211; backlight leakage of some sort that is plainly visible in restore mode thanks to the black background. Euuuuw! Neither my original nor the rental iPhone have this, it is visually disturbing and obviously sub-par.</p>
<p>Now, I phone Apple to tell them this replacement phone is a dud for me in display terms. They say OK I have to send it back pronto using a new repair box they will send out, and do this immediately or the 10-day limit on my rental phone will expire and I will have to pay for the full price of the rental handset! Obviously I point out the vital consumer relations error in this, given that I have a replacement iphone that is functional but worse in display terms than the one I used to have, and that is unacceptable. Furthermore I paid for the rental phone, and have done nothing wrong. If they sent me a smashed iphone in the post, I should not risk having to pay the full handset fee for late return of the rental one.</p>
<p>Off the very helpful AppleCare person goes to talk to a customer relations manager. Eventually we come back and find they have agreed to extend my rental period, and are immediately sending a new &quot;return to base&quot; box and UPS label for the replacement phone that is dud. This box arrived next day (today). Very efficient.</p>
<p>So I still have my rental phone.</p>
<p>Only one problem &#8211; remember that I mused that they would logically let me keep the rental phone if my original phone was DOA? What happened to this peice of sanity?</p>
<p>Why the hell am I shipping back another dud phone when I could have kept the perfectly good rental one I have. Why, assuming the 2nd replacement phone I get is OK, do I then have to help destroy the atmosphere of our precious globe by having UPS take back a PERFECTLY GOOD rental phone, after they&#8217;ve brought me two other replacements?!</p>
<p>Utter madness. Logistics / systems design gone stupid. Really really stupid. Apple, you are wasting lots of your own time and money on this.</p>
<p>Let people keep the rental handset if theirs is DOA when it gets to AppleCare. Save everybody a lot of pain.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anyware.co.uk/2005/2008/07/18/apple-iphone-repair-experience-great-but-with-insanity-added-for-free/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 9/19 queries in 1.019 seconds using disk: basic

Served from: www.anyware.co.uk @ 2012-02-10 04:18:28 -->
