Wednesday, October 7, 2009

Pandora's Potential

Long time no post! Well of course, this blog is charting the adventures of something that only exists in the form of a couple of prototypes! However after an epic wait, the final delaying factors were a Chinese holiday and some additional corrections to the case. Now these delays are behind us, the Pandora's arrival is imminent.

I thought it would worth writing an article of the eagerly anticipated applications I plan to use on the Pandora, and then in a later article see if those ambitions were achieved and how well they have performed.

Gaming:
The flag ship feature of the Pandora. Coupled with impressive processing power for a portable device and awesome gaming controls that have been cherry picked from the best features of various controllers including the Sega Saturn & XBox. As a platform, all the required ingredients for a superb gaming experience are there - however initially it will not suit the masses & will have a very hard time converting those who already have an NDS or a PSP. This was the same challenge Pandora's predecesor the GP2X faced. The simple reason being the lack of commercial games. There is no sense in a software house investing large sums of money developing a title that can only be aimed at a small user base. This will be no different with the Pandora given that the first batch will only be 4000 units. However the excellent potential of the hardware and the fact that the Pandora is an open system may prove enough to lure the smaller and more independent commercial developers. The most notable commercial game to be spawned from the GP2X was the superb PayBack (also now on iPhone). This arguement does however focus on titles written from scratch, unlike the GP2x, there is arguably a greater potential for porting of commercial titles to the Pandora. The major obstacle with this approach is the availability of the source code which usualy is only freely available to rather old titles. However this could change very rapidly if there will be a second batch of Pandoras, one can only speculate how the Pandora will fare on the commercial gaming front.

The lack of a wealthy catalogue of commerical titles however will by no means be the death of the Pandora. One of the GP2X's greatest strength was emulating old skool systems such as SNES, Genesis and coin op arcade games (running MAME). This will be immediately available to the Pandora, but there are some new very exciting additions to the list of emulated systems including Dream Cast, PS1 & N64. If I can multi play Sega Rally by pairing two Pandoras on WiFi, then without doubt the Pandora can claim the title of iPhone killer.

However, if even that was not enough to counter a lack of commercial titles, there is also the Home Brew scene which already has an ecclectic mix of interesting and querky games in the pipeline. This topic alone deserves a seperate article.

SatNav:
So we have seen iPhone people using SatNav to find their way to their local pub. Together with a USB GPRS dongle and mapping software (most likely from Google) Pandora should be able to achieve the same. Personally I find Google Maps accessed via my mobile more than good enough for navigating on foot. So any SatNav I would be using (predictably?) would only be in a car, and given this will be pretty rare (e.g. driving in a foreign
country or trying to fight my way out of traffic) I would prefer a more temporary solution than say installing a dedicated incar SatNav.

Specially for the task I have bought a Gorilla Pod. Although this has been developed with cameras in mind, it can also be used as a tripod/mount for a multitude of mobile devices. Hopefully this will allow me to mount the Pandora safely on a car dashboard while giving me an unobstructed control and view of the screen. The fact that this is a touchscreen should make it pretty easy to control despite being behind the wheel. What would be pretty cool is to use this setup to warn the driver of nearby speed cameras by matching the current GPS location against a database of locations of the cameras. So the Pandora may have quite a fight being an iPhone killer, but perhaps would probably have a much greater chance of being a TomTom & Garmin killer.


Mobile Media:

The Pandora is no iPod. Imagine having it playing through your entire record collection in shuffle mode but then suddenly it starts playing something terrible that mysteriously managed to sneak onto your playlist. You will have to yank out the Pandora from your pocket, open it up and then do whatever command to skip over to a more desirable track. Too much effort. While there has been talk of developing some sort of remote control, for this task I will most likely leave to my trusty cheap and tiny MP3 player. However, theres no harm sticking the entire record collection onto an SD card using a lossless format.

The use of media onboard the Pandora is more likely to be used to make travelling less tedious, by watching movies, catching up with missed TV or even eBook reading. The GP2X handled media tasks very well, so one can only expect more of the same but perhaps more intuitive or glam GUIs.

Mobile Surfing:

With its built in WiFi, surfing the net within your WLAN should work out of the box. However the whole point of the Pandora is to allow you to have a good substitute to your laptop while you are out and about - so how can you surf when you outside the confines of your local network? You could do a little bit of war driving and being a Linux based system cracking the encryption AHEM! running security audit software should not be too challenging, so you can publish that all important Tweet while in the pub or on the bus. A simpler solution could be just to use a USB dongle provided by a mobile network. However I foresee two obstacles, firstly pricing. In the UK at least, using a 3G dongle can cost almost as much as your home broadband connection. Personally I cannot justify nearly doubling my Internet bills just on the off chance I desperately need net access while on the road. I am still in the frame of mind that most online activity can wait till I get home, plus now I have unlimited net access on my mobile. Using a dongle abroad would be fantastic, but as with any form of roaming, this can prove very expensive and in some cases only available in contract form rather than my more favorable Pay As You Go. The second issue is compatibility, this may not prove to be a huge stumbling block, however support it often only made available Windows PC & Mac only. Having mentioned earlier that my phone plan includes unlimited net access, it may be possible for my mobile to act as a modem, delivering packets to the Pandora via bluetooth or USB.

Sunday, May 17, 2009

First Post

Not just the debut post for this particular blog, but my first blog posting ever! This posting fits into the "trial" category, because not even the Pandora project could escape the grip of the global economic crisis.

On the 30th of September 2008, when the credit crunch began to bite hard, the frantic process of pre-ordering a Pandora began. What seemed like only a few hours, the entire first batch was sold out. Despite the constant media doom and gloom and the fact that my job was recently credit crunched, it was a great sense of relief to finally have the chance to have a Pandora in hand. At this point I believe the estimated delivery date was March or April.

It did not take too long for those who pre ordered to feel anxious. Bizarrely, the bank accounts used to hold the payments for pre orders decided that the sudden large amounts of money being poured in was suspicious. Upon further investigation that the money generated were investments for a small machine that has yet to exist being developed by band of developers and an online community was deemed too risky (particularly payments made by credit card) for the banks involved. As a result the Pandora team was forced to refund everyone who had pre ordered, but also promising to honour the original pre orders. During a period where banks would do anything to get their hands on cash, it seems ironic that the banks involved in this scenario behaved in the way they did.

Predictably the Pandora forums went into melt down with heated discussions raging about what went wrong, why and what was going to happen next. This episode alone was enough for some to give up on Pandora completely. Further more, about a month later it began to emerge that to re-order the pre-order could only be done by direct cash transfers or cheque, and thus leaving no security of the payments what so ever.

This was to prove a stumbling block for me, as at that point I had found a new job overseas. For security, my bank had provided me with a USB device to hook up when making direct payments over the net, thinking that this was optional I left the device in the UK. Cue heavy cursing of said bank. I had no choice but to ask my dad to pay on my behalf. Normally this kind of thing passes over smoothly, except this time my dad decided that this is his investment and that a thorough background check was required. Having consulted his sources usually best suited for investing in shares, he came to the conclusion that the Pandora project "was probably run by spotty teenager who will disappear just as soon as the money arrives". After some gentle reminders that this was my money to lose, the transfer was eventually made. Having followed the Pandora project for nearly a year, I decided that if this was going to be a scam, then this would have to rank as one of the most convincing in a very long time.

However what I did overlook is that scams are not the only way to lose money.
Many projects with the best intentions have failed to become anything more than vapour-ware. The Pandora project itself seemed very close to disappearing for reasons beyond the developers hands as various suppliers were badly hit by the falling economy. Most notably the supplier of the nubs went bankrupt, this would prove quite costly despite the company being bought up. The Pandora team paid the original company the fees for manufacturing, however this was not forwarded to the factories, despite the new company being able to manufacture the exact same nubs, the Pandora team had to pay again the manufacturing fees. There were many additional supplier issues, and these have affected the delivery date of the Pandora pushing it now (optimistically) to July. Trial of patience anyone?

Until then, its this blog, one or two other related projects and the good old GP2X to keep me busy.