Sunday, 27 April 2008

iPhone - it got me!


When I heard that the price of the iPhone 8gb was being reduced to £169 on the Tuesday evening before it happened I decided to finally get one. I was 90% convinced to get one anyhow, but this was the final push.

I was up early and down to my closest Carphone Warehouse by 9.10am. They confirmed the new price, which they had seen on their intranet only a few moments before, and I was their first customer of the day.

A week later I was back there to buy a second one, and they were all gone. Carphone Warehouse have confirmed that they've sold the lot (see the Register’s article here: http://www.reghardware.co.uk/2008/04/25/uk_iphone_clear_out/) and o2 have only a few left in their retail stores and not a single one in their online store.

It’s really amazing to see how well this marketing strategy worked. To my mind they are clearly selling off their stock of 8gb before the launch of the 3g/ v2 iPhone which is expected by many to be announced on the 9th May at the WWDC.

Even knowing that the 3g version is imminent I decided that £169 is a great price for the iPhone, and I'm very pleased with that decision. It's just incredible.

The interface is fantastic and the best feature to me is the browser. It is by far and away the best mobile browser I have ever used. Compared to Safari on the Nokia E90 it is a completely different world. The way the iPhone's Safari handles scrolling and zooming is fantastic and the speed to load is like nothing I've experienced on a mobile device. Where my E90 will often fall down and not let me into certain web sites, my hosting control panel for instance, the iPhone sails through and loads the pages perfectly and quickly. I don't think I've come across a single website that the iPhone can't handle and the iPhone on GPRS will give the E90 a run for its money on HSDPA in loading a heavy website.

Text input on the iPhone is also superb, which is really surprising considering the absence of any kind of the keyboard. The on screen keyboard is very well done and the software which works out your mistakes and automatically corrects them for you is the really clever part - this allows me to type on the iPhone really very quickly. Coming from a die-hard “I need a qwerty keyboard on my phone” guy, that might be surprising.

There are a couple of areas where it shows that this is Apple's first attempt at a phone. It's not that anything is broken or badly written, it’s just that the iPhone is missing a few things that I've come to expect from a phone these days. 3G - 3.5G HSDPA in fact, Copy and Paste, Exchange ActiveSync, VoIP SIP client, Bluetooth stereo headset profile, and Bluetooth keyboard profile are my main issues.

A lot of those issues, if not all of them, will be fixed in the v2.0 firmware/ the v2/ 3G hardware I think and that will make the iPhone truly great.

The simplicity with which an extremely sophisticated piece of technology with fantastically clever software is presented to the user in this device has really got me interested in Apple products. The analogy of a "gateway drug" popped into my head a week or so ago. I thought that was perhaps because of the place I live, Brighton, which has held the infamous title as the place with the most drug related deaths in the country for the last 5 years (second to Blackpool this year I believe), but I heard Dan, Brandon, Patrick and Judie use the same term in the Podcast that they did here at JustAnotheriPhoneBlog: http://justanotheriphoneblog.com/wordpress/2008/04/24/just-another-iphone-chat-come-join-in-with-us-next-monday-night/ so I'll go ahead and use it as well.

I agree with what those guys said in their super-long discussion, the iPhone IS a gateway drug and already I find myself warming to the idea of Mac. It’s only been a week and a half and I'm almost converted...good work Steve Jobs! If it wasn't for my obsession with UMPCs, and there being no UMPC from Apple, there would be no contest. I would happily use a mobile Mac device, although I'd probably keep an IBM-compatible (does anyone say that anymore?) PC on my desk, to begin with. And before anyone says it, no I don't class the Macbook Air as a UMPC.

In the JustAnotheriPhoneBlog Podcast the guys (and gal) disagreed amongst themselves about how they think the Apple Software Store will work. Patrick made the assertion that it's unlikely that Apple will have the man power to manually sit down and test every single application produced by third parties before making it available to the paying public. Brandon disagreed and thought that this is most likely what will happen, with a small number of quality sealed apps coming out that have been tested to destruction (perhaps employing automated testing tools for a lot of the grunt work). This sparked an interesting little debate; would we rather have a few very well tested, authorised, approved applications that will be rock solid stable and pose no risk to the ongoing stability of our iPhones, or a much more open market where we can make the decision for ourselves?

I don't know what my answer to that is. What I actually want is both...thousands of apps from tons of vendors that are all 100% reliable! I don't like iTunes, I never have. I much prefer the way my Nokia handles MP3s. The Nokia detects as a drive letter, you drag your MP3s on to it, and then you play them on the phone. If you want to copy them back again, go ahead. iTunes is a good deal more fussy than that and I'm sure iTunes will handle software purchases the same way that it handles MP3s. I'm already starting to prepare myself for that.

I jailbroke my iPhone less than 10 minutes after I got it home and I have been enjoying using the many applications and games available through the installer. Labyrinth, an iPhone version of those wooden tilting games where you have to guide a big ball bearing around a track with holes in it, is just the best use of the accelerometer I've seen. I even stumped up the 7 Euros and bought the 270 extra levels!

I also like Lockbox, by Nathan Black, which I've entered all of my important information into and can now access with just one password. Todo is also proving very useful, although this is one that I hope Apple releases in the v2.0 firmware and has it synchronising with Outlook through ActiveSync. A pre-release version of Fring came out the day that I got my iPhone and I stuck that straight on there. This goes some way towards fulfilling my VoIP SIP client requirement but unfortunately it’s not good enough. I can't make reliable calls at all. It does allow you to be connected to VoIP through Skype, MSN Messenger, ICQ, SIP, Google Talk and instant text messaging through Twitter, Yahoo, and AIM and I'd love to blame the pre-release status for the poor/ lack of performance but having tried Fring on a few Nokia phones I have to say that I've never really got it to work. At this point I’m just not sure it’s very good. I’d love to be proved wrong on that though.

I have also used Terminal to connect to SSH to a remote server and, whilst writing this, I have installed VNCsea - the native VNC client for the iPhone which has been broken on Installer every time I've tried to download and install it over the last week. Now I've got it installed it won't actually connect to my PC, but I'm sure I can sort it given a little time and it looks pretty good so far.

So in summary the iPhone is a very different device to my usual mobile (the Nokia E90) but, apart from a few small items that the new firmware and the new hardware will fix soon enough, I think that Apple have unceremoniously finished my affair with Nokia. And I won't be going back to Windows Mobile any time soon either.

Labels: , , , , ,

Wednesday, 9 April 2008

2.4Ghz Spectrum Analyser/ WiFi/ WiSpy




I have been looking at a WiSpy 2.4Ghz Spectrum Analyser with Chanalyzer software and also InSSIDer with a high gain WiFi USB dongle over the past couple of days.

The graphs produced are mind boggling at first but quite interesting. From the various outputs I have discovered that my TV sender is very strong and always transmitting, the flat above have their WiFi AP (SSID Bruce 10) on channel 6 and its very strong in here and that there is a load of noise on channel 11 from 6 other WiFi networks nearby.

So using all of this information I have done the following; moved my TV sender to AV Channel 1 (2.414GHz) - which you can see on the far left of the graphs between WiFi Channel 1 and 2 and I have moved my WiFi from Channel 11 to Channel 13.

On the middle Topographic view you can see the neighbour's WiFi mushroom on channel 6 and mine on channel 13.

Metageek's InSSIDer will run with just a normal WiFi card and I'd recommend giving it a quick try, or else just make sure your WiFi isn't on channel 11. Chanalyzer, also from Metageek, is a bit more specialist and requires the WiSpy USB dongle which you can buy from firstpersonview.co.uk here.

Labels: , ,

Sunday, 6 April 2008

It's snowing in Brighton!

We've had more snow in the last 24 hours in Brighton than we did in a week in the alps when I was there last month!




Labels:

Thursday, 3 April 2008

Nokia BH-503 Bluetooth Headphones and Nokia SIP client echo


I have been playing with the Nokia BH-503 Bluetooth Stereo headphones for the past couple of days. I've got to say that overall they are great and a far cry from the Sony Ericsson HBH-65 which I have in my desk drawer, decommisioned very shortly after it was purchased several years ago.

The Nokia headphones sound great, are comfortable, and Bluetooth seems to work OK 90% of the time. There is the odd crackle and pop when on a phone call, music occasionally stops momentarily for no apparent reason but overall they're great. Yesterday I listened to 3 45 minute-ish Podcasts and 4 or 5 music albums and for a good deal of that time they worked flawlessly.

Unfortunately I have found a couple of problems with the Nokia SIP client/ Bluetooth combination.

1) The call button can not be used to answer an incoming VoIP call. It works fine with a cellular call but not with SIP. This seems to be a known issue.

2) The other party hears a very prominent echo of their own voice when on a VoIP call. Again this doesn't happen with a cellular call.

I've mentioned it this thread on the N95 website http://www.n95users.com/forum/connectivity/5359-bluetooth-over-sip-client.html

I really hope Nokia fix this in the new firmware versions of the SIP client as it is a big issue for me.

Please let me know if you have the same issue, or even better, if you don't have this issue but you use a bluetooth headset and the Nokia SIP client.

Labels:

BT VideoPhone1000 - will it work with other SIP providers?

The BT VideoPhone1000 is now down to £39.99 from BT, £69.99 for a pair and its even cheaper elsewhere. Its supposed to be used with BT's servers and they charge per mintue for calls, etc. I wondered whether it is possible to get it working with other VoIP providers including my own Askozia PBX.

From a little bit of reading of this thread I have discovered that the phone is a standards compliant SIP phone but it has the sip gateway address hardcoded and in the later firmwares the phone must make a connection to a BT HTTPS server otherwise the phone stops working.

If you have firmware 0.5.3.96 there is a way forward (just be sure not to connect it to the internet until you've read the rest), if you have another firmware unfortunately there is no way forward at the moment but Nosilla99 on the Scream forums is working on a possible solution.

The phone automatically connects to a server to download new firmware so if you have a phone with firmware version 0.5.3.96 there are two things that you must do (don't connect the phone to the internet before you've done this!):

1) Block the phone from updating its firmware from www.videophone1000.bt.com (you'll need to run a DNS server and make sure that that address does not get through to bt.com)
2) Re-route the address that the phone tries to connect to BT's SIP servers at sip.btsip.bt.net so that it is actually routed to your PBX, or SIP service (using your DNS server).

I have set my Monowall router up as a DNS forwarder which publishes itself as the DNS when it dishes out DHCP. I've then set it to override the DNS responses for those two addresses. This seems to be working fine when I do an NSlookup test.

All of this information came from Nosilla99 at the www.the-scream.co.uk/forums.



Labels: , , , ,