Tag Archives: google

Adobe using Google Chromium Embedded Framework for Edge tools

Adobe has published a mission statement which is worth a read if only to demonstrate how far the company has moved away from Flash, once positioned at the heart of its ecosystem – remember the Flash Platform?

The mission statement essentially declares the web as the new heart of Adobe’s platform and it is working to bring HTML, CSS and JavaScript up to the level of richness and interactivity that is possible in Flash.

This even extends to apps and applications, and I was interested in this statement:

The web platform also lives outside of browsers. It’s used by apps, particularly on mobile devices, where the richness of the web platform makes it possible to deliver great user experiences. Adobe will continue to invest in the Apache Cordova project, and Adobe’s distribution of it, Adobe PhoneGap™. When appropriate, Adobe is using the web platform to build tools and services. For example, Brackets, Edge Code and Edge Reflow are built using HTML, CSS and JavaScript using the CEF open source project, to which Adobe is contributing.

CEF is the Chromium Embedded Framework, which is a web browser control based on the open source version of Google’s Chrome browser. It is a C/C++ project but third parties have created wrappers for .NET, Delphi, Java and Python.

It is not long ago that Adobe would be looked to AIR, based on Flash, for a project like this. Incidentally, AIR is also able to host a WebKit-based browser control so would have been viable. Using CEF means getting to use Google’s V8 JavaScript engine rather than ActionScript.

Apple looks mortal

This has been a bad week for technical journalism. Everything was going according to script; new iPhone announced on 12th September; not really much new but oh, the design, oh, the performance, oh, the small touches. Then those with early access to devices poured forth their reviews: “probably the most beautiful smartphone anyone has ever made,” said The Telegraph, while Walt Mossberg on the Wall Street Journal said that “Apple has taken an already great product and made it better.”

Mossberg did say that the new Maps app in the iPhone5 was “the biggest drawback” though the faults he found were, in retrospect, minor. He observes the lack of public transport information, and add that “while I found Apple’s maps accurate, they tend to default to a more zoomed-in view than Google’s, making them look emptier until you zoom out.”

When iOS 6 was rolled out generally this week though, the public had a different take on the subject. One factor was that they looked at the maps in their own location, whereas early reviewers tend to be located in major cities. The big issue is not the lack of public transport routing, though that is an issue, but the poor quality of the data. It is simply not of release quality. One small example. Birmingham Airport is a significant destination in the UK, but if I search for it here, I get mysteriously directed to Aldridge Airport, 20 miles north.

image

Note: “Aldridge Airport” closed in the sixties and is “Now an open space used for football, dogwalking and the buzz of radio controlled aircraft.”

Birmingham airport itself seems missing.

image

This search is no challenge for Google Maps.

image

Maps are important on a mobile device, and this was an instance where the technical press, labouring as usual under short deadlines and the unrealistic challenge of perfectly encapsulating the qualities of a complex product with a few days of skimpy research and a few hundred words, let the public down.

More significantly, it is the biggest PR disaster for Apple that I can think of in recent years, certainly since the launch of the iPod in 2001, which was in a sense the beginning of Apple’s mobile adventure. When a tube station puts out a notice mocking Apple’s maps you know that this is a problem that everyone is talking about, not just the Twitterati.

Why has Apple done this? It is paying the price for escaping Google dependence, a real problem, but one that you would have thought could have been better addressed by licensing maps from Microsoft or Nokia, both of which have better maps; or by sticking with Google a little longer while putting its own effort out as an alpha preview while it fixes the data.

Apple will no doubt fix its maps and the decision to break with Google may eventually look good, but it is hard to see how it can fix them quickly.

The big reveal here is how Apple is prioritising its long-term industry strategy ahead of the interests of its users. Apple has done this before; but never with such obvious harm to usability.

It is still, no doubt, a beautiful phone, and the maps issue will be solved, if only by using Google’s web maps instead.

Apple looks mortal though, and the script is not playing back as planned. People who once would only have considered Apple will now be more aware that alternatives are in some respects better. The longer the maps issue continues, the more significant will be the effect.

Apple should withdraw its broken maps, go back to Google at least temporarily and reinstate the old maps app.

IE10 and Do Not Track: ineffective with Amazon ads

I set up Windows 8 on my desktop PC, accepting the default Do Not Track setting. This is still set:

image

However I noticed Amazon ads served by Google/DoubleClick on a third-party site that reflected my recent activity on Amazon. I clicked the Privacy link on the ad (which links to Amazon rather than Google) and found this:

image

Note that this is not an Amazon account setting. The wording makes it clear that it is a browser setting, which you have to make for every browser you use.

Because your selection above is managed through HTTP cookies, if you delete these cookies or use a different browser, you will have to make this same selection again.

Clearly it also defaults to “personalisation” despite IE 10 being set to request “Do not track”.

Kudos to Amazon for offering an opt-out; but no kudos for ignoring that I have already made a choice by sending a Do Not Track header.

Note there is no legal requirement to respect the Do Not Track header.

Building a cheap PC, and why it still beats tablets and laptops for value

I thought the Google Nexus tablet was good value, and compared to an Apple iPad or most other tablets out there it is, but for sheer capability on a budget a desktop PC has it beat.

Needing a cheap desktop I went along to Ebuyer and purchased the following:

  • Asus P8H61-MX SI Motherboard bundled with Intel Pentium G620 and 2GB DD3 RAM
  • Extra Value Micro ATX case with 500w PSU (unbranded)
  • Additional 2GB RAM

The total cost was £128.54 with free delivery. I then plucked a Sata DVD drive and a 200GB hard drive from a dead server, and put it all together, which took less than an hour. Next installed Windows 7 64-bit, for which fortunately I have a subscription license. Plugged in spare keyboard, mouse and monitor.

image

I was impressed by the Windows Experience Index of 4.9, and Gaming graphics of 5.6 achieved by Intel’s integrated graphics. The board has VGA and DVI ports and supports dual displays. It also has HD audio and of course ethernet networking.

image

What would it cost if I had not had spare DVD and hard drives? A 500GB drive is £42.70 and a DVD drive £11.94 currently, making £183.18, or £152.65 without the VAT.

Need Windows? You are a system builder, so you can get Windows Home Premium with SP1 64-bit for £75.99, or Professional for £104.98. Total cost with the cheaper option is £259.17, now more than a Google Nexus tablet (£159.00 for the 8GB version).

Add a screen, keyboard and mouse for £65.97 (BenQ LCD 18.5” 1366 x 768), and the complete system is £325.14, or £249.15 if you stick Ubuntu on in place of Windows 7.

Still, I’d bet that the average household has at least some reusable bits lying around.

The real point is how capable even a budget box like this turns out to be. The RAM is upgradeable to 16GB.

The dark side to all this is that the value of your old PC has plummeted since you bought it three or four years ago, and faults beyond the trivial are hardly worth repairing.

Finally, I should mention Raspberry Pi. The board complete with CPU, networking and graphics is £25.92. Add case, 4GB storage, power, keyboard, mouse, and HDMI monitor though, and my quick price for the complete system is £147.81, mostly for the monitor (Benq 21.5” HDMI). Of course there are many creative uses for a Raspberry Pi without buying a monitor.

My vote still goes to the PC for the best productivity on a budget.

PS let’s not forget the cheapest Mac, currently a Mac mini at £529. OS comes with it, but only 2GB RAM, no mouse, keyboard or monitor. Add those and it is over £600.

Enable Adobe Flash and BBC iPlayer on the Google Nexus 7

Annoyed that BBC iPlayer does not work on Google’s Nexus 7? There is a fix; though note that Adobe Flash is not supported on Android 4.1 “Jelly Bean” and the official advice is to put up with the lack of Flash, and wait for the BBC to provide a non-Flash option for Nexus 7 and other recent Android devices. The steps below may stop working as the Nexus 7 update itself, who knows?

If you are impatient though, here is what you have to do.

1. Download the Flash APK, for example from XDA Developers here.

2. Rename it from .zip to .apk if necessary, and tap it on your Nexus 7 device. It will tell you that it cannot be installed, but prompt to access settings where you can tick to allow installation from unknown sources:

image

3. Now retry installation and it will work.

4. Install Firefox Beta from the Play Store. Flash does not work with Chrome on the Nexus.

5. Tap the 3 dots in Firefox, go to Plugins, and tap Enabled.

6. Power off your Nexus 7 and restart (it did not work for me until I did that).

7. Go to watch an iPlayer video. You get a message informing you that your phone is not supported. Tap the three dots again and then Request Desktop Site.

image

8. Enjoy iPlayer. Full screen works; though I have to admit, Firefox crashed when I switched to another app and I had to Force Stop. Nevertheless, the video played sweetly enough while I was watching.

image

Google Nexus 7: a little bit of everything you do

Google’s Nexus 7 is more than just a tablet. It is Google through and through: a trade where you get a cool device, and Google gets your data and the opportunity to sell you stuff, both advertising and content.

image

That is why it is such good value; and it is good value. You get a 7″ 1280×800 display with toughened Corning glass; a Quad-core NVidia Tegra processor; WiFi; Bluetooth; NFC (Near Field Communications) with Android Beam; Accelerometer; GPS; Magnetometer, Gyroscope, 8 hours or so battery life, 1GB RAM, and 8 or 16GB (non-expandable) storage. It runs Android 4.1, “Jelly Bean”.

Not only is the spec decent, but the device is nicely done, though it has been put together quickly. The manufacturer, Asus, says that the Nexus was conceived at a meeting with Google in January, at CES 2012. A few points of interest from Asus:

  • The textured back cover is meant to “feel like a pair of premium driving gloves that will not slip out of your hands”.
  • There are two microphones, one on the top and one on the side, to avoid the chance of blocking audio input with your hand.
  • The display uses a single glass panel with a touch film layer, which Asus says makes it 42% thinner than a “standard touch display module”.

The display is excellent, bright to view and responsive to touch. I compared it to an HTC Flyer, another decent 7” Android tablet though now 18 months old, and the Nexus is sharper, more detailed and more vibrant.

The Nexus is also lighter and thinner than the Flyer, and performs better with its quad-core Tegra 3 vs the Flyer’s 1.%GHzz Snapdragon.

It is not all one way. The Flyer has a rear-facing camera, a microSD slot, and a stylus, all lacking on the Nexus. Still, the 16GB Flyer cost over £400 when it was released, and checking Amazon.co.uk today it is still over £200. The Nexus is £199.00 for 16GB, or £159.00 for 8GB, and comes with £15.00 credit towards content on the Google Play store.

In other words, the Nexus is fantastic value, and makes much of the competition look over-priced.

Nexus and you

First impressions of the Nexus are good. The device is easy to set up, though it insists that you sign in to a Google account. I had no problem setting up Exchange email alongside Gmail though.

There is an emphasis on content and one of the first things I noticed was the covers of a couple of CDs I recently purchased and ripped to my PC. The reason is that I have Google Music Manager installed on the PC, which had automatically uploaded them to Google Music, and now the Nexus was showing me recently uploaded music. It is what you can expect from a Google-connected life; stuff just shows up.

The home page is dominated by widgets recommending purchases. You can remove these but they set the tone: Google is trying to drive content sales.

image

There is also a Google strip along the top of the home page which allows text or voice search. The first time you tap this, you get an invitation to sign up for Google Now, a service which mines your personal information, such as location, calendars and other data from Google and from third parties, in order to deliver alerts and reminders.

image

Google Now is exactly in line with what former CEO Eric Schmidt said at Mobile World Congress back in 2010:

Google will know more about the customer because it benefits the customer if we know more about them.

Is it worth it? Does it matter if Google knows where you are, who your friends are, and where you are going? Can you trust Google not to misuse that information?

Those are big questions; and while I doubt that anything worse than occasional annoying advertising will happen if you switch on Google Now, it is also spooky and disturbing if you care about privacy.

Leaving aside the big issues, it is a great advertising opportunity for Google which can do targeting based not only on what it knows about you, but also on the context of where you are and what you are doing.

Nexus in use

What is the use of a 7” tablet? Quite a lot. It is a good size for personal media consumption, though it could do with a case that doubles as a stand for watching video. Web browsing works well using the Chrome browser. There is Maps, Skype, Twitter, Dropbox, Evernote, Kindle, music and games, calendar and email. The main limitation is that you need to be on WiFi, but most of the time that is not a problem.

The Nexus has three soft buttons: Home, Back and Recent apps.

image

Recent apps shows thumbnails of what you have opened recently and feels like multitasking even though it does not guarantee that those apps are actually running.

image

There are a few niggles. The Nexus has speech to text built-in. It kind-of works but so slowly that most will not bother with it. Typing is much quicker and more accurate, even on the soft keyboard.

No Adobe Flash, which is a disappointment, especially in the UK where BBC iPlayer is popular. Adobe is not making a version of Flash for Jelly Bean, though apparently older versions can be installed with a bit of manual effort. Flash cannot be installed directly from the Play store.

image

Conclusion

I think Nexus will fly off the shelves. No it is not as good as an Apple iPad, but it is smaller, lighter and cheaper, all of which count for a lot.

With deals like this, Google is making life tough for its third-party partners, Asus aside, and giving Amazon (perhaps the immediate target) a challenge too. Nor will it be easy for the likes of Microsoft, RIM and Nokia coming into the market with new tablets, given everything that the Nexus does perfectly well and at a keen price.

OEM vendors: it’s Google, not Microsoft you need to watch

When Microsoft announced Surface, its first own-brand PC, it raised immediate questions about the implications for the company’s hardware partners.

Not long after, and Google has also announced a tablet, the Nexus 7.

It looks a neat device. 7″ 1280×800 display, Corning-toughened glass, NFC, accelerometer, GPS, gyroscope, wi-fi, Bluetooth, and a Quad-core NVIDIA Tegra 3 processor. Plus you get Google’s latest “Jelly Bean” operating system.

By coincidence, I have just been reviewing another Android tablet, from a brand you likely have not heard of: the Gemini JoyTAB 8″ running “Ice Cream Sandwich”.

I did not get on well with the JoyTAB. It is full of the compromises you expect from a device made down to a price with little attention to design.

But the price. I thought the JoyTAB was at least good value at £149.00. What chance does it have against a Nexus 7 for just £10 more – and with £15 of Play Store credit thrown in?

image

The Nexus 7 is made by Asus so you can argue that at least one OEM vendor is not losing out here. Even so, competing with this thing will not be easy. 

We do not yet know the price of the Surface, either in Windows RT or Intel guise. My prediction is that Microsoft will aim to price it more like an Apple iPad than a Nexus. Although Microsoft is desperate for Windows 8 tablets to succeed, it also makes its money selling the software, Windows and Office, that is included in Surface. It cannot afford to price it too low.

By contrast, Google makes little money from software. Android is free. Google makes money from advertising, and also hopes to build its profit from the content market, where it takes a cut of every sale. If NFC payment takes off, it might even profit from every payment you make with an Android device.

I am right behind Microsoft in what it is doing with Surface. It has been let down by its OEM partners, with too much hastily designed and/or low quality hardware, further impaired by unwanted bundled software and poor customizations. Surface follows on from Microsoft Signature in challenging those partners to up their game. Long term, they will benefit from Microsoft’s efforts to improve Windows devices overall.

How Android tablet vendors will benefit from Nexus is less clear.

Nexus Q streaming device: you will use Cloud, you will use Android, says Google

Google’s Nexus Q is a streaming device. It is a spherical object with the following connections: optical S/PDIF digital output to connect to a hi-fi, wired ethernet, USB connection for “service and support”, and speaker outputs.

image

The top half of the Nexus Q twists to control the volume. Tap the top LED to mute the sound.

The built-in class D stereo amplifier is 12.5 watts per channel.

There are also 32 multi-colour LEDs on the unit which blink in time to the music. This could be annoying but presumably there is a way to disable it.

You can stream music and video apparently, only from Google. This can be your own songs uploaded to Google, or purchased from the Play store.

Why would you want to stream music from the cloud, when it is already stored locally in iTunes, say, or in FLAC for a Squeezebox system? Cloud streaming can be high quality, but playing uncompressed audio over the local network is better still.

Why does not Nexus support standards like DLNA (Digital Living Network Alliance) streaming, so that you could stream to it from a variety of media servers?

Most seriously, Google says:

Requirements: Phone or Tablet running Android 2.3 (Gingerbread) or higher with access to Google Play

Is Google really saying that you cannot control streaming to a Nexus Q with a PC, Mac, iPad or any other non-Android device? For example, I am sitting here working at a PC. Do I have to pick up my phone in order to control Nexus Q? Or run the Android emulator, I guess?

One mitigating factor: developers can install stuff on the Nexus Q via that USB connector. I am guessing then what we may see these missing features plugged by third-party efforts.

The Nexus Q has the concept of “social streaming”. What this means is that if you enable guest mode, anyone else on the network who has an Android device can also stream their music. That could be fun, or could be chaos, but it is an interesting feature.

Music shared on the device is transient, according to this Wired article:

The queue is a transient song list, and not an actual playlist. When you add a song to the queue, the Nexus Q owner can listen to the track for 24 hours, even after you’ve left.

The price is $299.

Review: Digital Wars by Charles Arthur

Subtitled Apple, Google, Microsoft and the battle for the internet, this is an account by the Guardian’s Technology Editor of the progress of three tech titans between 1998 and the present day. In 1998, Google was just getting started, Apple was at the beginning of its recovery under the returning CEO Steve Jobs, and Microsoft dominated PCs and was busy crushing Netscape.

Here is how the market capitalization of the three changed between 1998 and 2011:

  End 1998 Mid 2011
Apple $5.4 billion $346.7 billion
Google $10 million $185.1 billion
Microsoft $344.6 billion $214.3 billion

This book tells the story behind that dramatic change in fortunes. It is a great read, written in a concise, clear and engaging style, and informed by the author’s close observation of the technology industry over that period.

That said, it is Apple that gets the best quality coverage here, not only because it is the biggest winner, but also because it is the company for which Arthur feels most affinity. When it comes to Microsoft the book focuses mainly on the company’s big failures in search, digital music and smartphones, but although these failures are well described, the question of why it has performed so badly is not fully articulated, though there is reference to the impact of antitrust legislation and an unflattering portrayal of CEO Steve Ballmer. The inner workings of Google are even less visible and if your main interest is the ascent of Google you should look elsewhere.

Leaving aside Google then, describing the success of Apple alongside Microsoft’s colossal blunders makes compelling reading. Arthur is perhaps a little unfair to Microsoft, because he skips over some of the company’s better moments, such as the success of Windows 7 and Windows Server, or even the Xbox 360, though he would argue I think that those successes are peripheral to his theme which is internet and mobile.

The heart of the book is in chapters four, on digital music, and five, on smartphones. The iPod, after all, was the forerunner of the Apple iPhone, and the iPhone was the forerunner of the iPad. Microsoft’s famous ecosystem of third-party hardware partners failed to compete with the Ipod, and by the time the company got it mostly right by abandoning its partners and creating the Zune, it was too late.

The smartphone story played out even worse for Microsoft, given that this was a market where it already had significant presence with Windows Mobile. Arthur describes the launch of the iPhone, and then recounts how Microsoft acquired a great mobile phone team with a company called Danger, and proceeded to destroy it. The Danger/Pink episode shows more than any other how broken is Microsoft’s management and mobile strategy. Danger was acquired in February 2008. There was then, Arthur describes, an internal battle between the Windows Mobile team and the Danger team, won by the Windows Mobile team under Andy Lees, and resulting in 18 months delay while the Danger operating system was rewritten to use Windows CE. By the time the first new “Project Pink” phone was delivered it was short on features and no longer wanted by Verizon, the partner operator. The “Kin” phone was on the market for only 48 days.

The Kin story was dysfunctional Microsoft at its worst, a huge waste of money and effort, and could have broken a smaller company. Microsoft shrugged it off, showing that its Windows and Office cash cows continue to insulate it against incompetence, probably too much for its own long-tem health.

Finally, the book leaves the reader wondering how the story continues. Arthur gets the significance of the iPad in business:

Cook would reel off statistics about the number of Fortune 500 companies ‘testing or deploying’ iPads, of banks and brokers that were trying it, and of serious apps being written for it. Apple was going, ever so quietly, after the business computing market – the one that had belonged for years to Microsoft.

Since he wrote those words that trend has increased, forming a large part of what is called Bring Your Own Device or The Consumerization of IT. Microsoft does have what it hopes is an answer, which is Windows 8, under a team led by the same Steven Sinofsky who made a success of Windows 7. The task is more challenging this time round though: Windows 7 was an improved version of Windows Vista, whereas Windows 8 is a radical new departure, at least in respect of its Metro user interface which is for the Tablet market. If Windows 8 fares as badly against the iPad as Plays for Sure fared against the iPod, then expect further decline in Microsoft’s market value.

 

Which online storage service? SkyDrive is best value but lacks cool factor

This week both Microsoft and Google got their act together and released Dropbox-like applications for their online storage services, SkyDrive and Google Drive respectively.

Why has Dropbox been winning in this space? Fantastic convenience. Just save a file into the Dropbox folder on your PC or Mac, and it syncs everywhere, including iOS and Android mobiles. No official Windows Phone 7 client yet; but nothing is perfect.

Now both SkyDrive and the new Google Drive are equally convenient, though with variations in platform support. Apple iCloud is also worth a mention, since it syncs across iOS and Mac devices. So too is Box, though I doubt either Box or Dropbox enjoyed the recent launches from the big guys.

How do they compare? Here is a quick look at the pros and cons. First, pricing per month:

  Free 25GB 50GB
Apple iCloud 5GB $3.33 $8.33
Box 5GB $9.99 $19.99
Dropbox 2GB   $9.99
Google Drive 5GB $2.49 $4.99 (100GB)
Microsoft SkyDrive 7GB $0.83
(27GB)
$2.08
(52GB)

and then platform support:

  Web Android Black
berry
iOS Linux Mac Windows Windows
Phone
Apple iCloud X X X Limited X
Box X X
Dropbox X
Google Drive X X X
Microsoft SkyDrive X X X

Before you say it though, this is not really about price and it is hard to compare like with like – though it is obvious that SkyDrive wins on cost. Note also that existing SkyDrive users have a free upgrade to 25GB if they move quickly.

A few quick notes on the differences between these services:

Apple iCloud is not exposed as cloud storage as such. Rather, this is an API built into iOS and the latest OS X. Well behaved applications are expected to use storage in a way that supports the iCloud service. Apple’s service takes care of synchronisation across devices. Apple’s own apps such as iWork support iCloud. The advantage is that users barely need to think about it; synchronisation just happens – too much so for some tastes, since you may end up spraying your documents all over and trusting them to iCloud without realising it. As you might expect from Apple, cross-platform support is poor.

Box is the most expensive service, though it has a corporate focus that will appeal to businesses. For example, you can set expiration dates for shared content. Enterprise plans include Active Directory and LDAP support. There are numerous additional apps which use the Box service. With Box, as with Dropbox, there is an argument that since you are using a company dedicated to cross-platform online storage, you are less vulnerable to major changes in your service caused by a change of policy by one of the giants. Then again, will these specialists survive now that the big guns are all in?

Dropbox deserves credit for showing the others how to do it, Apple iCloud aside. Excellent integration on Mac and Windows, and excellent apps on the supported mobile platforms. It has attracted huge numbers of free users though, raising questions about its business model, and its security record is not the best. One of the problems for all these services is that even 2GB of data is actually a lot, unless you get into space-devouring things like multimedia files or system backups. This means that many will never pay to upgrade.

Google Drive presents as a folder in Windows and on the Mac, but it is as much an extension of Google Apps, the online office suite, as it is a storage service. This can introduce friction. Documents in Google Apps appear there, with extensions like .gdoc and .gsheet, and if you double-click them they open in your web browser. Offline editing is not supported. Still, you do not have to use Google Apps with Google Drive. Another issue is that Google may trawl your data to personalise your advertising and so on, which is uncomfortable – though when it comes to paid-for or educational services, Google says:

Note that there is no ad-related scanning or processing in Google Apps for Education or Business with ads disabled

Google Drive can be upgraded to 16TB, which is a factor if you want huge capacity online; but by this stage you should be looking at specialist services like Amazon S3 and others.

Microsoft SkyDrive is also to some extent an adjunct to its online applications. Save an Office 2010 document in SkyDrive, and you can edit it online using Office Web Apps. Office Web Apps have frustrations, but the advantage is that the document format is the same on the web as it is on the desktop, so you can also edit it freely offline. A snag with SkyDrive is lack of an Android client, other than the browser.

Conclusions

There are many more differences between these services than I have described. Simply though, if you use a particular platform or application such as Apple, Google Apps or Microsoft Office, it makes sense to choose the service that aligns with it. If you want generic storage and do not care who provides it, SkyDrive is best value and I am surprised this has not been more widely observed in reports on the new launches.

One of Microsoft’s problems is that is perceived as an old-model company wedded to the desktop, and lacks the cool factor associated with Apple, Google and more recent arrivals like Dropbox.