iPhone use while in the middle of nowhere
Posted 18 August 2008 in notes tagged with [apple] [byline] [iphone] [offline] [rss] [software] [twitter] [twitterrific]
I should write up ‘things learned from taking only an iPhone to the middle of nowhere where there’s no internet access‘. One of those things was, I really want a ‘that worked’ for updating my twitter status using Twitterrific. And anything else that does a write over the network.
“Avoid notifying users of success.
”
If a read operation fails, meh. But if I just wrote a twitter update, and it doesn’t go through, I want to know. Twitter might fail, the app might fail, the connection might fail. I want success notification, rather than 1 minute of waiting for a failure message that might not arrive. THIS IS NOT A NORMAL SITUATION. But nevertheless. Maybe the rule should be ‘avoid notifying users of success where success is expected‘.
Another useful app - Byline is great when there’s wobbly bandwidth - usable even when the only connection is a spotty non-edge GSM link. Admittedly, you have to just put the phone down somewhere with a connection for 10 minutes while it slurps. But things stay slurped. It’ll pull the associated images of RSS items too, so I can look at my Flickr feeds easily.
It’s got disadvantages - you have to switch to Google Reader to read your feeds for a start. In the absence of a local Mac GUI client to rival NetNewsWire, this is painful (Fluid helps). And Byline doesn’t do ‘folders’ (tags? what does google reader call them? I’m new to this), so you just get a big flat list of unread items, which could be annoying if you subscribe to lots of feeds. I’ve recently gone through a grand purge of all my feeds and mailing lists, so my traffic levels are pretty controllable.
Except that my Economist subscription feeds did their weekly ‘the magazine shipped’ thing, and dumped 90 unread items in the list. And these are unread items that are interesting and might need reading. Unlike with the iPhone NNW client, I can’t selectively drop subscriptions from being visible on the phone - it’s all or nothing here, and Byline loads only 25 (I think) entries at a time for off-line reading. The Economist provides only a partial feed, so I had to sit where there was bandwidth and go through them in batches, ‘starring’ the ones that looked interesting then hitting ‘fetch more’ and waiting. Once I’d done this, and it didn’t take too long, the experience was great - I had the full content of the Economist articles synched locally for convenient reading (and the Economist has a nice one-narrow-column layout that lends itself well to iPhone reading).
oooooh dear
Posted 13 August 2008 in photos tagged with [apple] [macbookpro] [screen]
I make that about 6 days out of warranty before it broke, then.
furbo.org · Beta testing on iPhone 2.0
Posted 07 August 2008 in links tagged with [apple] [beta] [distribution] [iphone]
Simple (ish) guide to distributing ad-hoc iPhone applications.
iPhone application updates
Posted 05 August 2008 in notes tagged with [apple] [iphone] [store] [updates]
Is it just me, or are the updates offered by the iTunes store completely crazy? Every day I get a new crazy random set of the same apps, often with multiple updates offered for each of them. The app store application on the phone tends to offer different updates. I still can’t see release notes in iTunes, though I see them on the phone. Gah.
iPhone note fonts
Posted 05 August 2008 in notes tagged with [apple] [fonts] [iphone] [notes]
A curiosity of the notes application - it’s got a really ugly font. But it can be forced into a less ugly one on a per-note basis using an international keyboard. I assume the Market Felt font isn’t Unicode-complete, because if you insert a single (for example) Korean character into the note it’ll change its font to something more sensible that includes that glyph. And it won’t change it back if you remove the character.
This isn’t exactly convenient, and isn’t a system-wide setting. But I only have one or two notes on the phone, and I’m not willing to jailbreak it just to change the font. So I like my workaround.
So much for CALDAV
Posted 01 August 2008 in notes tagged with [apple] [caldav] [calendar] [iphone] [sync]
Even if my main calendar is a synced CALDAV calendar, I can’t put things into it from the iPhone. Creating new calendar entries creates a new calendar on the local machine on the next sync, with the entry in it. To make things worse, this new calendar isn’t synced by default, so the entry disappears from the phone, where I added it. So the feature is useless to me - I like being able to create calendar entries on the phone.
Tab bar icon replacement
Posted 29 July 2008 in notes tagged with [apple] [interface] [iphone]
On the iPhone home screen:
“There’s a trick to replacing the 4 persistent apps in the Dock at the bottom: you cannot drag into the Dock to bump them out of the way; instead you must drag something out of the Dock to make room first, and then you can drag an app into the free space
”
..in comparison to the black ‘tab bar’ navigation widgets with the ‘edit’ mode buttons, which you can’t drag icons out of, but dropping new icons on overwrites whatever you dropped them on. Yay consistency.
http://www.extrapepperoni.com/2008/07/11/iphone-apps-firs...
Backup.app menu font size
Posted 25 July 2008 in notes tagged with [apple] [backup] [fonts] [software]
Not that anyone cares about Backup.app any more. But I was noodling with it this morning, and it turns out to use a smaller font in its menus than every other app on my system.
Huh?
Apple Accounting
Posted 23 July 2008 in notes tagged with [apple]
Interesting reading. Also includes the best explanation I’ve heard as to why the iPod touch isn’t recognised as a subscription, and thus why the upgrades cost money.
“Apple probably treats the iPod Touch differently because to treat it as a subscription product, the company might have to separate and announce iPod Touch unit sales numbers, and it does not want to provide that kind of information to its competitors
”
Apple Wireless Keyboard
Posted 17 July 2008 in notes tagged with [apple] [hardware] [keyboard]
Recently, thanks to the useful Matt Patterson (Matt, have I paid you yet?) I acquired an Apple Wireless Keyboard.
We’d just moved to a new office, thus a new desk, and for the first time in ages I found myself uncomfortable when typing. For years now I’ve worked directly on the laptop screen and keyboard, resisting the urge to hang external keyboards and screens off it. It’s a laptop, it moves around, and I’ve always preferred to have the same environment everywhere, rather than having one screen/keyboard at work, and something different at home.
Also, I’ve always hated external keyboards. After typing on nothing but laptops for five years, I’ve become used to tiny amounts of key travel and no clickiness. I’ve lost the ability to press a real keyboard key all the way down, so my typing goes completely broken as soon as I try one.
The back pain dictated a change in this policy. So now the laptop sits on a pile of books, to elevate it to a sensible height, and the keyboard sits under it. Getting the Apple keyboard solved both my problems. It’s a disconnected Macbook keyboard - exactly the same layout as my real keyboard, so I don’t get upsetting layout changes, and the keys are laptop keys, so are easy to push and don’t travel very far. It’s the same width as my normal keyboard. Also, no wires. This is great in the same way that a wireless mouse is great.
The biggest surprise has been the new F-key positions. The volume controls have moved from F3/4/5 to F10/11/12, leaving space for Exposé keys, and naturally the backlight keys are missing. I thought this would annoy me, but actually the volume keys are now in much better places, and I get annoyed at the real laptop keyboard. I can find the volume keys without looking down now, by moving to the top-right of the keyboard, in the same way that I’ve always been able to get at the screen brightness keys by moving to the top-left. I don’t use the media control keys, though. I have Synergy for that.
Recently it’s going a little soggy, and I suspect battery failure. And the ‘down’ key needs pressing straight down to work, whereas I turn out to have been pressing the bottom edge of the key on the Macbook Pro. But these are trivial. I like it.
A herejustnow iPhone app
Posted 07 July 2008 in notes tagged with [apple] [corelocation] [herejustnow] [software]
It’s a keyboard firmware update
Posted 20 June 2008 in notes tagged with [apple] [hardware] [keyboard]
It’s the iPhone 3G
Posted 10 June 2008 in blog tagged with [apple] [hardware] [iphone]
I guess I may as well write down my few thoughts on this iPhone thing.
On O2’s offer to existing customers
“To thank you for being an iPhone fan, we’re offering you an early upgrade to the brand new version when it launches on 11th July 2008. You won’t have to wait until the end of your existing contract, all you’ll need to do is agree to a new 18-month minimum term contract
”
Is that an additional 18 months on top of my contract now, or merely a reset of the run to 18 months from now? Because if it’s the latter, I want mine now.
An aside. When trying to tell O2 where I live, I get the exciting error [House Number must be numeric]. Um. No. Because mine isn’t. Idiots.
Interestingly, the page about the iPhone upgrade makes mention of O2’s «new iPhone Pay & Go SIM cards». Hmmm, interesting. Though if I can get me an iPhone 3G cheaply I’ll probably end up just jailbreaking it instead. Or if the iPhone 3G isn’t jailbreakable, and you can’t buy old ones any more, I wonder if it’ll have disgusting amounts of resale value…
On 3G
Let’s (almost) gloss over the actual ‘3G’ feature here. The standard Steve approach was used - ‘3G simply isn’t necessary, EDGE is fine!’. Until the iPhone has 3G, at which point it’s ‘Look how much better 3G is!’. I have the iPhone 1, and I find EDGE just fine. My total web page download time is already faster than it was on the 3G phone I used to have, because my web browser doesn’t take 20 seconds to load. 3G will be nice. But meh.
On Pricing
Gruber has a bit on the new pricing structure, and this is the interesting bit for me. What I read here is that ‘subverting the old phone industry business model’ didn’t work. So they’ll do the same thing everyone else does instead and just sell subsidised phones through carriers. So much for changing the world. But this implies that they’ll do the other thing everyone else does, and sell unlocked versions of their phones for more money. If they’re no longer getting a cut of the carrier revenues, why would they care any more?
Oh, and Gizmodo relays the interesting point that, sans monthy revenue to book against the iPhone, Apple may start charging for feature upgrades on SOX grounds. Except that the Apple TV gets free upgrades. The ongoing revenue thing is just an accounting ‘profit from this thing is amortized over 18 months’ device, no?
Apple Human Interface Guidelines: Introduction to Apple Human Interface Guidelines
Posted 25 January 2008 in links tagged with [apple] [hig] [leopard]
Updated HIG for leopard. Via dfll
http://developer.apple.com/documentation/UserExperience/C...
iPhone web application behaviour
Posted 21 January 2008 in blog tagged with [apple] [development] [iphone] [ipod] [sdk] [touch]
The ‘state of the art’ for iPhone apps is a single URL, serving a static page with lots of JavaScript and Ajax. Clicking (touching, whatever) things loads in fragments and changes the page. IUI works like this, Hahlo works like this, the Facebook app works like this (hence IUI‘s behaviour).
To preserve state, normal usage is to use the URL fragment to add bookmarkability and history. And sometimes, this actually works. But given that the point is to pretend to be a native iPhone application, it’s wrong. You should be storing state in cookies.
Justification: Native iPhone apps act like you never quit them. Even if they get closed by the system at some point, they’ll come back to the state you left them in. Bookmarking a rich web application should act the same - I want to bookmark the application, and have it open in the state that I left it, not the state that I bookmarked it in. So you should update the ‘current state’ in a local cookie every time to navigate somewhere, and respect that state when you next visit the application. Combine this with the 1.1.3 firmware’s webclips thing and you can almost pretend to be native.
Which is why I expect the much-anticipated iPhone SDK to be nothing more than ‘local web applications’. Give developers a little bit of local storage (you know, like webkit just got), a way of promoting a bookmark to the home screen (we have that one now) and a way of storing some HTML and JS on the phone, and Jobs can claim he’s given us an SDK. And he’ll be right.
Me? I’d be happy with that. It solves all the sandboxing, security, ‘bring down the network’, etc problems. And it will keep people from jailbreaking the phone trivially. The only alternative I can see is installation of signed apps only, with the iTunes Media Store as the single point of installation. Which would suck more. But there will be howls of outrage.
Macbook Air vs Macbook Pro
Posted 21 January 2008 in blog tagged with [apple] [hardware] [macbook] [macbookair] [macbookpro]
This really doesn’t deserve a blog entry. I try to keep them ‘serious’. But what the hell.
I see many complaints by Macbook Pro owners about the Macbook Air, and how it’s not right for them. But when I was choosing a laptop, I was choosing between a Macbook Pro and something that was smaller, lighter, and not as powerful, but that was still a full-featured computer - the Macbook. And I chose the Pro.
The choice between the Pro and the Air is the same choice, except that it’s slightly harder, becuase the Air is even lighter. But I’d still choose the Pro. It’s not aimed at people who have already chosen the big heavy laptop over the lighter one.
Apple Tablet PC is real, says Asus - Crave at CNET.co.uk
Posted 06 November 2007 in links tagged with [agodnonotagain] [apple] [tablet]
here we go again.
Apple (UK and Ireland) - iLife - Up-To-Date
Posted 08 August 2007 in links tagged with [apple] [ilife] [upgrade]
Just got a Macbook Pro. Didn’t come with iLife ‘08, but because it’s recent, I get a cheap upgrade. Bookmarking for reference - not sure if I’ll go for it.
Apple - iWork - Trial
Posted 08 August 2007 in links tagged with [apple] [iwork] [software]
Download trial of iWork ‘08. Can’t find out how to actually get here by following links, so ta to mattb for linkage.
Pairing your Apple Remote with your computer
Posted 30 December 2006 in links tagged with [apple] [pair] [remote]
very important thing to do when you can’t work out why pausing the DVD player starts music playing on the other side of the room.
Apple Opens Up: Kernel, Mac OS Forge, iCal Server, Bonjour, Launchd
Posted 08 August 2006 in links tagged with [apple] [caldav] [opensouce]
Big-ass heap of open-source stuff. The CalDav server in particular looks interesting.
http://lists.apple.com/archives/Darwin-dev/2006/Aug/msg00...
Bye, Apple [dive into mark]
Posted 01 June 2006 in links tagged with [apple]
via blech, thanks. Ever since I got the Dell, I’ve been fighting the guilt of leaving the Apple fold. It’s nice to know someone else has done so too.
The iFelix unofficial Airport Extreme and Express Printer Compatibility List
Posted 24 May 2006 in links tagged with [apple] [hardware] [printer]
via ChrisDodo, a useful-looking list. Not that I print a lot. But I really like my Airport Express.
Apple - Notebooks - Compare Models
Posted 16 May 2006 in links tagged with [apple] [comparison] [macbook]
A scary comparison chart of all the models of MacBooks and MacBookPros. Not that I want one. First-gen apple hardware scares me.
http://store.apple.com/Catalog/US/Images/comparison_chart...
New Powerbook G4 17” DDR2
Posted 24 October 2005 in links tagged with [apple] [dpi] [powerbook] [screen]
new powerbook screen comparison
Mac Buyer’s Guide: Know When to Buy Your Mac
Posted 19 October 2005 in links tagged with [apple] [hardware] [mac] [update]
For personal reference, this site tracks when apple hardware was last updated and gives buying advice based on likely update times.
Power On Self-Test Beep Definition - Part 2
Posted 05 September 2005 in links tagged with [apple] [beep] [post]

