Posts Tagged ‘apple’

Safari 5

Tuesday, June 8th, 2010

Apple released Safari 5 today but unfortunately it wasn’t quite as successful as they’d hoped. For several people running Windows (myself included) the following error appears when trying to launch it:

The procedure entry point JSValueMakeFromJSONString could not be located in the dynamic link library JavaScriptCore.dll

The procedure entry point JSValueMakeFromJSONString could not be located in the dynamic link library JavaScriptCore.dll

Thanks for that, Apple. I guess the Windows release wasn’t tested very well. Hopefully they’ll release an update to fix this issue soon. And knowing Steve, someone will lose their job and then be shot and run-over in a series of unfortunate events.

Update

To solve this issue do the following:

  • Uninstall Safari
  • Uninstall Apple Application Support
  • Delete the folder C:\Program Files (x86)\Safari
  • Delete the folder C:\Program Files (x86)\Common Files\Apple\Apple Application Support
  • Reinstall Safari

You *must* delete those folders because the installer is ‘clever’ and won’t overwrite existing files. The Uninstaller on the other hand is rubbish and leaves most of the files on your disk (hence an uninstall and reinstall without deleting the folders won’t work).

iPhone 4

Monday, June 7th, 2010

The new iPhone has as you’d expect, a whole host of new features. Here’s a summary of all the specs I’ve gleaned from the live blogs:

  • 720p 30fps Video
  • 5MP Camera
  • Backside Illuminated Sensor
  • Gyroscope
  • Accelerometer
  • Compass
  • Proximity Sensor
  • Quad-band HSDPA/HSUPA 7.2Mbps down, 4.8Mbps up
  • Battery – 40% more talk time, 6 hours of 3G browsing, 10 hours of Wi-Fi browsing, 10 hours of video, 40 hours of music, 300 hours of standby
  • microSIM
  • 3.5 inch IPS display
  • 960 x 640 pixel “Retina Display”
  • 326 dpi
  • 800:1 contrast ratio
  • 24% thinner than the 3GS
  • iOS 4 (new name for iPhone OS)
  • Picture in Picture Video Conferencing (FaceTime)
  • Black or White
  • $199 16GB, $299 32GB
  • On sale June 24th (July / August for some other parts of the world)

3GS and 3G users will be able to upgrade to iOS 4 on the 21st of June.

iPad UK Pricing

Thursday, April 1st, 2010

I’ve been looking recently for what iPad pricing in the UK will be, but Apple are keeping schtum. So, let’s have a little guess:

Current US Prices:

Wi-fi
16GB $499
32GB $599
64GB $699

Wi-fi + 3G
16GB $629
32GB $729
64GB $829

The current USD to GBP exchange rate is 0.656943897, so by adding this and 17.5% VAT we get:

Wi-fi
16GB £385
32GB £462
64GB £539

Wi-fi + 3G
16GB £485
32GB £562
64GB £640

Now, we all know that nobody from America does direct translations of price, because we can be milked more can’t we? So, let’s round them up to nicer sales figures:

Wi-fi
16GB £399
32GB £479
64GB £549

Wi-fi + 3G
16GB £499
32GB £579
64GB £649

Expect these to be the lowest likely prices you’ll pay.

iPad

Thursday, January 28th, 2010

Apple iPad In case you’ve been living in a box for the past few months, you may have noticed that Apple announced details of their newest creation yesterday; the iPad.

Now, if you know me, you’ll know I’m not an Apple fan-boy, that is, someone who will buy every Apple product regardless. So, what are my thoughts on it?

It looks like a giant iPhone at first glance, and at second glance you realise that’s exactly what it is. It has the same power button, the same volume keys, the same silence option, the same dock connector, the same operating system and the same apps. Albeit, the built in apps have been tweaked for a bigger display.

So what is it for? The iPad is designed to fill a gap in the market. PCs and Laptops are inherently designed for production. You use them to create things and do work. Netbooks are the same to a lesser extent, but in the end they’re just miniature laptops. The gap I speak of, is for the casual consumer. Someone who wants to browse the web like a book from their sofa, someone who wants to read books without being away from their email, someone who wants a massive electronic map (for some reason, this makes me squee). For this purpose, it’s ideal.

But it has failures. Such a device could be considered a pseudo laptop and as such people have certain demands. The iPad, like the iPhone, doesn’t support multi tasking. This means if I want to chat to someone, I have to stay on one app, locking me into a venture of doing nothing else. The same for music, video or any other app. You can only do one thing at a time. This is frustrating, especially as the task is just so easy to do on a normal laptop. Another position where I believe it falls short is connections. As someone who doesn’t have many Apple products, the ‘dock’ connector is somewhat useless. A form of locking people into a bespoke connector so you have to buy the Apple brand, more expensive devices to use it. The connector itself is vertical, which is great if you have it plugged in whilst browsing the web at your desk, but what if you were watching a video? There’s no dock connector on the horizontal, meaning any need of charging at the same time will leave a big obtrusive wire coming out of the side.
A common feature of netbooks is built-in SD card readers, but again, the iPad doesn’t have one making transfer of any kind of data as tricky as an iPhone. On an iPhone, this is somewhat understandable (it is just a phone after all) but on a device such as this, it’s almost unthinkable to leave such a thing out. Sure, you can get Apple’s SD reading extension to plug into the dock connector, but it’s an annoying bulky lump I don’t want resting in my groin whilst reading something from the card vertically.
I’m also somewhat bemused about the lack of USB connectors, another very common thing which would have been an excellent feature to have. If I wanted to print something from an iPad, the printer better have wireless, ethernet or bluetooth support!

Even with all these failings, it’s a beautiful piece of design, but you wouldn’t expect anything less from Apple. Once the iBook store and 3G tech has been sorted out for us non-Americans, the age of the tablet may finally take off.

iPhone 3GS

Saturday, October 17th, 2009

A few weeks ago I realised that it was time to renew my mobile phone contract. I say I realised, because O2 didn’t bother to let me know my time was up. But why would they, they had a sweet deal. I give them money evey month and they give me very little in return. So, off to the online upgrade centre I went.

First of all, it was obvious that not only had O2 upgraded the upgrade site since I had last used it, but they had in my own opinion, made it functionally worse. No longer was it easy for me to see all the upgrade options, no. Now I was forced to look at available phones by manufacturer with no view all option. Still, the choice was obvious: Nokia. I’ve used Nokia’s since I first started using mobile phones back in 2000. With the exception of one year when I got a Samsung – that was a mistake. Imagine my surprise when looking on the available upgrade options that there were no Nokia phones better then the one I was already using, a phone I’d had for 18 months. To make matters worse, none of the phones appeared to be any better from any manufacturer from the phone I was already using, an N95 8GB. None that is, except for Apple.

Now, O2 currently has en exclusive deal with Apple meaning only O2 can sell iPhones in the UK, at least until November that is. My iPhone options were limited – the only model in stock was a White 32GB 3GS. To make things worse, the phone was expensive. I’ve never paid money for a phone before, instead allowing the contract to provide me with a free phone. Selecting the most expensive contract still did not make the iPhone free. I was stuck.

The next day I went on again, determined to get a new phone. After looking at my options again, I went for the iPhone. It cost me £274 to upgrade to it. Ouch. However, I take solace in the fact that I now have a cheaper contract (£30 a month instead of £35) and I should get £150 for the old N95 8GB meaning overall, after the 18 month contract the iPhone will actually have cost me £34. Which isn’t actually too bad. Now I know what you’re thinking – such a cheap contract can’t give me many free minutes or texts and you’d be right – it barely gives me anything at all aside from the convenience of not having to top up. What it does do however, is give me access to the internet and importantly my email where ever I am (as long as O2′s moderate network coverage covers me that is)! As a web developer, I find this an invaluable addition to my life.

So, several days later the iPhone arrives. The first thing you notice is the box. It’s small. Very small. Much smaller than any other mobile phone box I’ve seen in the past. But don’t be fooled by this size – the box is made to a ridiculously high quality. Opening the box reveals more exciting goodies – and a very well arranged content. From the top there’s the iPhone, then a little pinch pull which reveals the lower compartment and contains the quick start guide. The lower compartment contains an iPhone connector USB cable, USB socketed power plug (beautifully designed) and the less exciting iPod headphones. The box doesn’t contain a manual – just a quick start guide. Although, the phones use is almost self explanatory.

Turning on the phone reveals its high value. Beautiful design, magnificent finger response on the touch screen – it really is a marvel of human ingenuity and progress. The oleophobic coating of the 3GS is an interesting addition. It certainly makes removing finger prints quite easy and if you have dry enough skin like I do, you don’t actually leave any finger prints at all (this makes you less willing to let other people have a play, as they’ll more often than not return it covered in their finger grease). One thing I did notice is that this coating has not been applied to the main press button – which is a shame.

Changing the settings of the phone is quite simple – just press the settings option and everything you need is right in front of you. The default selection of installed software is more than you’ve ever had on a phone before – maps with GPS being my favourite. And of course safari – browsing the web with a real web browser finally! It’s quite hard to fault the phone at all; the user interface is inspired, it’s very fast – at least compared to my old phone, apps. Apps. The app store – who’d have thought how good it was! Remember all those years ago at the back of magazines there were adverts for mobile phone game downloads, wallpapers, ringtones etc? Well, I never bought any. Ever. One week with the appstore and I’d already spent £20 – and most of that on 59p and free apps. Genius.

There’s an app for everything. Really. Have a look at all the apps I have installed at the moment – yes, they’ve even managed to put SimCity on the thing. And not the original PC version, no. It’s pretty much the latest SimCity 4. Amazing stuff. Gowalla is another game, based on world locations. Simply visiting a spot and checking in. All powered through the Global Positioning System. It’s all quite exciting! We can’t forget Peggle of course, that fantastic flash based web game – converted for iPhone (as the iPhone can’t use flash).

So there we go. The iPhone is amazing. Get one if you haven’t already.

But, I can’t let it end there. No sir. When I walked into work with the thing, people were set a gasp. But why? There are plenty of people with iPhones. Of course, they all Mac lovers and fanboys. So what’s so special with me? Well, I don’t really get on with OSX – it’s not my cup of tea. I much prefer Windows. Which, apparently means I shouldn’t like the iPhone in some peoples eyes. But you can’t deny the sheer quality and usability of the iPhone – they’ve taken years upon years of Nokia development and somehow just made it even better. So I don’t have to like Macs – the phone doesn’t suffer from the things I don’t like on macs – small window buttons, menus all over the place and a dodgy ‘finder’.

Are there any problems with it? Well yes. The biggest one being the battery. Now, it’s a powerful phone. Very powerful. I have more stuff going on than I ever did on the Nokia, and in a cleaner, crisper, faster more powerful way. So it’s obvious the battery will drain faster isn’t it. Yes, of course, so why complain? Well because of the slight oversight of the battery. The battery in the iPhone is of the same capacity as my old N95 – a phone with half as much processing power, less memory and less reason to use it constantly. Two or three times the capacity would have been much better even if it did add an extra 1mm to the thickness of the phone.

The camera could be seen as a problem, being only 3 megapixels. But then, I have a real camera for that so for me it’s not an issue. iTunes, as functional as it is, is a butt ugly grey square on my otherwise shiny, glossy Windows 7 desktop. It would have been nice if the iTunes developers had used the actual operating system windowing elements rather than forcing them to all look so ugly. Shame on you. And 9 minutes for snooze with no way to alter it? Boo!

That’s pretty much my round up – you can see from the pictures I have partially solved the battery problem though. An additional slot on battery pack called the MiLi which increases the overall battery capacity to 300%.

The full image set I took for this article can be seen on flickr.

iPhone app Development Collaboration

Tuesday, June 30th, 2009

Last Saturday was an interesting day. Mid afternoon my good friend Ben Dodson came over. He wanted some help (or some basic prodding in the right direction) to help make an app for his new iPhone 3GS. The app he wanted to make? A metal detector of course!

One of the things the new iPhone 3GS has is an internal geographic compass. This is achieved with a device known as a magnetometer – something which can give you a 3-dimensional X, Y, Z co-ordinate to the magnetic north pole. The great (and sometimes frustrating thing) about these devices is, that they’re influenced by nearby metallic object, albeit, not by much. Still, this ‘negative’ effect is one we wanted to exploit, and turn into the first visual metal detector app for the new iPhone.

My ‘study’ is actually the largest bedroom in my house, consisting of a high end, 3 monitored PC, a sofa in-front of this, surround sound and a projector, which can display a 4th, 100″ screen from my PC (which I use for TV and DVD’s) or my Wii. Ben sat on the sofa with his Macbook, poking around with the iPhone developer SDK whilst I sat at my desk, seeing what physics were involved in making the app work. After some quick testing we discovered that this would be a fairly easy thing to achieve.

During tests I noticed that metals which tend to be more influenced by magnets were also the items most easily detected – Iron was found easily, but Aluminium barely registered. One of the other things I discovered was the influence of magnets on the 3GS – the stronger the magnetic flux, the higher the influence on the 3D geometrics. After this discovery, and our current lack of icon for the project I had an epiphany and said “Flux. This thing measures Magnetic flux too. How about a flux capacitor?”. Anyone who loves Back to the Future will know what that is! This remains my most significant contribution to the project.

Ben began to code the scale and graphics, whilst I created a mask to produce the curved effect, and generated 20 distinct square wave sounds, one for every 5 points of difference in our calculation of metalness / flux. Soon after finishing this whilst Ben was still coding, I began to work on the website. Ben had an idea in his mind of what the site could look like, which I largely kept to. You have to love the little South Park style versions of us (can you tell who is who?) It was decided that, due to IE6′s lack of position:fixed we’d instead have a little conditional message for IE6 users, informing them of some better browser choices.

After we’d finished producing the app and start of the site, we went to record the video in my dining room, with my Panasonic Lumix (The resolution on that thing isn’t too bad for a video). The final cut of this video features me swearing (sorry about that) and the sound of the doorbell, as a nice man delivers our Indian curry. Mmm.

Dinner over, Ben cut and uploaded our video and submitted our app, whilst I polished off the website. We also discovered at this point that it was gone midnight and Ben had missed the last train (bless). I very generously let him stay in my spare room.

Morning came, some more tweaking, and a special twitter feed for our new collaborative code site and that’s that.

So, go now and witness the fruits of our labour, achieved in one Saturday evening: philandben.com

Nintendo is better than Sega

Thursday, May 7th, 2009

Many moons ago when I was just a young teen there were many discussions with my fellow peers of which was better: Nintendo or Sega. Nintendo at the time had a more powerful console then Sega, which could produce a higher resolution, more colours and had more channels for sound. This makes Nintendo the clear winner, or does it? Nintendo and Sega manufactured games consoles, they manufactured games and they produced many happy people from it. Such a young mind often finds it hard to grasp that something isn’t necessarily better than something else even though it may appear so on the surface, for they do not understand the concept of personal preference. So perhaps we can see that neither was really better to the consumer; they were equal. Preference is everything, one mans junk is another mans treasure and such.

Those days are long gone, we’re all grown up now aren’t we, able to understand opinion and be happy with it. Or are we?

Mac Vs. PC

Oh dear. Where to begin? Growing up isn’t always as simple as it first appears either, for the teenage debate hasn’t disappeared, it’s merely transformed into another debate. Which is better, a Mac or a PC? Apple advertisements will have you believe that all PC’s run Microsoft Windows, which suffers from crashes, viruses and poor usability. Unfortunately, for a pedant such as myself, this irks me. PC as most people will know, stands for ‘Personal Computer’. This indeed means, that a Mac is also a PC, but let’s gloss over that and assume that Apple assumes that people assume PC stands for IBM based Computer (which ironically, Apple is moving closer to every day).

There’s then the misconception that if you buy a PC, you’ll get Windows, and a buggy copy prone to crashing at that. PC’s however run all sorts of operating systems, the biggest name you may have heard of before being Linux. But that doesn’t matter does it, you already know that Mac’s are better than PC’s, so you’re sold. Apple has a fantastic marketing department that really knows how to sell. Contrast this to Microsoft, whose only saving grace is perhaps that, although their advertisements are usually extremely dire, it’s this that makes them memorable. Songsmith anyone?

Apple’s are expensive, often two or three times the price of a PC running Windows for the equivalent hardware specification. But Mac’s are also very stable and very secure all of the time which can make it an attractive investment. Microsoft Windows 3.1 never crashes. Really. Windows 95 was an impressive feat of engineering, but that huge jump in code-base comes with costs, and bugs. Windows 95 and 98 were both good operating systems at the time, but their stability was very easily jeopardised when introduced to untested components. Windows you see, runs on hardware manufactured by, well anyone. That’s a pretty hard thing to do. As a Web Developer, I have to make sure my output works correctly in a handful of browsers; Internet Explorer, Safari, Firefox and Chrome at the very least. Writing for four possible platforms is bad enough, but imagine trying to write for thousands.

This is where drivers come in. Drivers are low level applications written by third parties to tell an operating system how to communicate with a piece of hardware. Poor drivers and poor hardware are also the biggest causes of Windows crashes, something I’m sure Microsoft is all too aware of. Apple has been clever here – its operating system already knows the hardware it’s going to be running with in intimate detail as OSX could almost be considered to be an embedded system – it’s specifically made to run on specific hardware. High quality components from well known manufacturers reduce the problem of crashes significantly, but that also drives the cost of a computer up which isn’t a good thing when you’re a salesman. Windows 98 crashed all the time, literally once or twice a day on the first PC I ever purchased from Dixons. Windows 98 crashed roughly once a month on the first computer I built myself.

Windows XP was another massive leap, and Vista again. Both received mixed reactions at launch, people don’t like change even if it’s for the better. I made my latest PC and have Vista installed on it. Since I’ve installed all the drivers correctly for it (which incidentally isn’t many – Vista is absolutely amazing at installing things for you, but then it should be with a multi-gigabyte footprint) it hasn’t crashed in the year I’ve had it.

Mac’s generally look very well designed, PC’s usually look like ugly beige rectangles. There’s a trick here too, especially these days – people love something that’s shiny. Now, not all PC’s are ugly. Mine’s pretty, in a very attractive if slightly expensive Antec case. Trying to buy a good looking PC from the high street is however, a different proposition.

And then there’s software. OSX is a good operating system in many ways, and fails in others. For myself, I don’t like the way windows are only re-sizable from one corner – why the limit? Active and inactive windows are slightly different shades of grey from each other, which I find hard to distinguish. This problem is for me exacerbated by the menu-bar, which is stuck to the top of one display for any application you’re using. I often find myself doing something silly in the menu only to realise it’s not the menu for the application I wanted it to be. Also, Finder has to be one of the buggiest file explorers I’ve come across. But it’s not just Macs that bug me – UAC. What the hell. User Access Control, introduced by Microsoft in Vista is designed to make sure everything I do is secure. But it’s too much. It’s too secure. I’m asked permission to try to view the control panel. Are you sure you really want to do that I’m asked? Yes, yes I’m quite sure of it. Imagine this kind of security in a toilet: You’re trying to wipe your arse, Cancel or Allow? Needless to say, UAC was disabled within ten minutes of my first every install of Vista. At midnight, Vista has a fit. Apparently, changing from 23:59:59 to 00:00:00 is a very labour intensive process. Windows’ file explorer occasionally decides to use large icon view for my mp3 collection, in a folder of thousands, when I’d left it in list view. Why God, why? What possible use could I have for an mp3 icon the size of an American on a McDonald’s diet? And then there’s the versions, as an Apple ad aptly points out, I have a choice of many different versions of Vista, one of which has everything the others have parts disabled. Why wouldn’t I just want the best one? Sometimes, giving people a choice isn’t always a good thing.

And so there you go. Personal preference is everything. I love building things and I love playing games – two reasons I choose to use a ‘PC’ over a Mac. Now stop bitching over which is better, you will never win against personal preference, unless you’re a Nazi and exterminate anyone who thinks differently from you.

And for reference, I love Nintendo; R.I.P. Sega.