Reviews

Microsoft Windows Phone 7.8 is here but could have been more!

ImageMy Lumia 800 updated to WP7.8

Nokia delivers!

As promised by Nokia, Windows Phone 7.8 was released this morning & many people are already receiving the notification to update. I didn’t so I had to use the Network cable unplug/disable method to “trick” Microsoft update servers. It worked albeit I had to babysit the entire process since the update came in 3 parts & I had to perform the trick 3 times.

General Impression

If you’ve read my previous article about whether MS is shortchanging WP7 users, you’d see that I concluded the article with we’re not shortchanged unless it’s just the Start Screen & nothing else. Well…

The truth is somewhere in the middle. It’s the Start screen but with not much else…

I like it that the Tiles are bigger & support all the new Windows Phone 8 Tile sizes, I also like that the screen refresh rate *seems* to be 60hz making transitions & scrolling smoother.

There’s also the Bing Lock screen that refresh your Lock Screen picture everyday but I very much prefer my Lumia 920 Facebook Lock Screen.

Nokia Bluetooth Share seems to appear in Marketplace after WP7.8 probably due to more Bluetooth profiles being implemented.

Other than that I haven’t found any other differences. MS Windows Phone Team must have dedicated a very small group of developers for so little changes.

Battle for 3rd place

I feel that this is a wasted opportunity especially with the successful launch of Blackberry 10 yesterday. BB10 came out guns blazing & seems to be a more complete platform than when MS launched WP7 in 2010. Bad publicity from a mediocre WP7.8 release will just backfire on the entire WP Eco-system as a whole.

Granted, Windows Phone 8 seems to be pretty successful with tons of compelling features with much polish, and early indications of good sales figure gave WP8 a good head start. But, to gain market share rapidly in 2013, MS & partners must compete with Android on the Flagship to Mid-range with WP8 and Budget to Entry-level with WP7.8, while battling with BB10.

BB10’s 2 new devices Z10 & Q10 seems to be targeted at Mid-range market currently. Having seen it’s feature sets, it’s not a bad start from a technological point of view. It’s GUI & UX is somewhere between Android’s wild west customization & Windows Phone integrated experience. Diehard BB users will no doubt upgrade to BB10.

A strong WP7.8 would show MS is still giving very strong OS support & grab more developers. Positive media coverage will also give buyers sitting on the fence more reason to switch. No doubt WP7.8 IS generating a lot of news but imagine what it’ll be like if MS surprised everybody with a major overhaul. THAT will definitely steal the thunder from BB10 in the months to come. As it stands now, MS share prices dropped 1.44%.

What’s missing?

So what will bring WP7.8 up to present standard based on the limited hardware & dominate in the Budget/Entry-level market? Here are what I think will do it.

1. Kid’s corner
2. Number pasting in dialer
3. Lock screen customization (Including API for developers as well)
4. Screen capture (come on MS, is it so hard?)
5. Backup (In some form like in Zune, Skydrive would be even better but may not be as practical for target market with limited broadband access)

I do hope that MS will upgrade WP7.8 some more soon so that we can see the above missing features in WP7.9.

Conclusion

In conclusion, I’m a bit disappointed WP7.8 didn’t turn out to be more. Maybe Qualcomm has let MS know that Snapdragon S4 will soon be priced like the Snapdragon S2 now. So next year, even Budget WP will be dual-core & can support WP8.

By that time, Lumia 900 users’ contract will be up & it’ll be time for them to move on. Maybe if WP7.9 is good, they’ll consider to stick around for WP8+ or else, MS can expect a mass exodus of users who’re soured by WP7 just like many did with WM6.5.

Here’s hoping…

Opinions

What Microsoft should bring to Windows Phone 7.8

Introduction

The bloggers & forum goers & tech journalists are still arguing over Microsoft’s announcement of all existing WP7 smartphones only being upgradable to Windows Phone 7.8 with only the new Start Screen as the only addition + that’s the end of the line for the WP7 line. Some have made-up their mind that’s the case, whether they’re fans of Windows Phone or not.

My opinion is more optimistic mixed with being realistic. But this article is not about that argument anymore. I’ve always argued that Microsoft hasn’t shown us ANY consumer features in the coming WP8 & by that line of reasoning, WP7.8.

So let us see where this line of argument takes us…

End of WP7? Maybe not…

According to this post from WPCentral, Senior Product Manager and Windows Phone team member Larry Lieberman has just given some indication that WP7.8 is not all it appears to be, just an additional Start Screen.

Towards the end of this video, Larry was evasive when asked if that’s all developers can expect of WP7.8, a new Start Screen. His words were carefully considered but it seems to indicate there’s more to come for consumers.

Greg Sullivan, Senior Product manager for Windows Phone has also told Pocket-lint, Microsoft has only shown a small portion of the consumer features at WP8 Summit in Jun 2012.

Let’s go back a few months & look at these news.

http://www.intomobile.com/2012/06/14/microsoft-helps-floundering-nokia-lower-prices-and-compete-against-android/

It’s speculated that these low-cost devices will run WP8 but if that’s the case, Microsoft can bring WP8 to all WP7 devices! Wouldn’t it be faster & cheaper to continue WP7.8 on single-core Qualcomm S2? So far, we’re hearing WP8 runs on Snapdragon S4 only.

Greg Sullivan had also confirm what many bloggers have suspected, that MS will not bring WP8 to WP7 due to time & manpower cost. It’s technically possible but it simply wouldn’t make it a great experience on current phones.

If Microsoft maintains WP7 & WP8, they owe it to WP7 users to ensure comparable features

Below is the list of stuff that should appear in WP7.8 that’s not hardware dependent:

  1. Screen capture (It’s possible because it’s already in most Custom ROMs)
  2. Custom sound for Notifications
  3. Support more Bluetooth profile like Contact transfer & file transfer
  4. User information backup/sync to Skydrive. Stuff like APP states (game progress), Message Thread, Video, Music, Podcast
  5. Skype Integration (Change its P2P operations to semi-P2P, super-node reside on servers rather than phones)
  6. Notification Center ala iOS 5 by swiping left or something
  7. A more full featured Network stack (OK, this one may be a stretch)
  8. Maps by Navteq with Nokia Drive
  9. Xbox Music (Everywhere)
  10. SmartGlass (if it doesn’t rely on DirectX)
  11. Graphics equalizer!
  12. IE10 (even if it’s without the Smartscreen feature)
  13. Like/Edit/Delete Comments/Pictures/whatever in Me/People Hub

What wouldn’t make the cut?

  1. Multi-threading (apps running in background)
  2. Integrated Skype (if they don’t get off their butt & re-engineer Skype network or do workaround in the client)
  3. Wallet (it’s only useful with NFC)
  4. DirectX for high performance gaming engine like Havok (Adreno 205 doesn’t cut it)
  5. Full IPv4/IPv6 network stack with VPN, IPSec, etc.

Microsoft will reveal all in the (rumoured) BUILD event coming end July, beginning August October, beginning November when they launch the new SDK for WP8.

What do you think? Comment below!

Opinions

No WP8 upgrade for current WP7 users. Are we being short-changed?

Intro

Microsoft has finally unveiled the Windows Phone 8 platform, codenamed “Apollo” on Wednesday 20th June 2012. WP8 is without question the right direction & Microsoft is also wise to withhold most information on user features in case Google copy from them next week.

Below is the Full summit if you’re interested. For most enthusiasts, the first 35 minutes are the most interesting, the rest are mostly for (ex)programmers like me.

In many forums around the world, users are up-in-arms about not being able to upgrade to WP8. These complainers are mainly recent buyers of the Nokia Lumia 900 & HTC Titan II. So are these complainers right to feel angry? Let’s look at the situation objectively.

Windows 8 Summit is meant for Developers, IT managers & CTO

What many of these people don’t realise is that, the WP8 Summit is meant for developers. It was never meant to announce any new consumer features. Joe clarified this when he started his presentation & many people who watched it didn’t seem to catch that.

Anyway, WP8 finally brings feature parity against iOS 6 & Android 4.0, while enhancing on the strength of the Metro design language. The fact that WP8 promises so much might be the reason recent buyers of WP7.5 phones were unhappy that they will not be able to upgrade to WP8 in roughly 6 months time, less than 1 year into their contract.

But is Microsoft really short-changing current supporters of WP7? Let’s find out.

Other platforms

For Android, it’s been frustrating for buyers of low to mid-end devices because more often that not, these devices are never prioritized for upgrades, if at all. Only Google Nexus-branded devices are consistently getting updates but these updates are almost always very late & buggy at first. (Reminds me of Windows Mobile 6)

For iOS, Apple makes it sound so fantastic that even iPhone 3GS can upgrade to iOS 6. What they fail to mention is, most of new features of iOS 6 are not available on the 3GS & the GUI (on iOS 5.1) is so laggy, only a grandma wouldn’t mind using it. Apple likes to emphasize their user experience, but if that’s the case, they should not allow iOS 5 on the iPhone 3GS!

Why is it like this? Long time PC users will know that as software get more capability, their CPU & memory usage increase. On the PC, you can always install more RAM and/or a faster HDD/SSD. On the phone, this isn’t possible, even if the phone supports microSD.

So with every new release of software, the hardware requirement goes up. Just look at Android & iOS devices. The only exception recently is Windows 8.

New platform features in WP8

Below is a list of new features in WP8 from a developer point-of-view. Note that Microsoft has NOT talk about new user features except for the new Start Screen & Skype Integration.

  1. Windows NT kernel + Full core support similar to Windows RT
  2. Multi-CPU (& likely multi-GPU) support (Both physical & logical cores ala Hyper-threading, CrossFire & SLI)
  3. Same development environment for WP7.5, WP8, Win RT & Win 8
  4. 2 new HD resolutions
  5. Removable microSD support
  6. IE 10
  7. C/C++ support + Middleware support
  8. DirectX 11
  9. NFC
  10. MS Wallet
  11. Navteq integration/replacement of Bing Maps (With offline maps)
  12. Nokia Navigation integration into Maps (Full SatNav replacement, bye bye Garmin)
  13. Full Enterprise security, management, in-house app deployment, & compliance
  14. Sizeable Tiles!!!

Now let’s match these new features & see which one requires hardware that current WP7 phones don’t have.

  1. Windows NT kernel + Core Stacks likely require 300-400MB of RAM to boot up. With current devices, maximum is 512MB of RAM, meaning after Win NT loads, you can’t run many other apps
  2. Multi-CPU – DirectX, IE 10, Enterprise security (encryption) all require Multi-CPU to run well
  3. New resolution of phone screen – Higher PPI on the phone allows more content to be displayed clearly especially for 4″ screens & above
  4. Removable microSD – Expandable storage allow users to upgrade their storage according to needs. Flash memory is not cheap.
  5. NFC – required for MS Wallet & Tap+Share

Without good DirectX support, gaming Middleware wouldn’t work very well. Without Multi-core, IE 10 will lose the browser war. WP7.5 is already very optimised & run faster than Android & iOS 5 on single-core devices. Going forward, Microsoft’s customers like me, are not going to be satisfied if WP8 devices are not faster than Android 4.0 & iOS5 devices!

So what are we left with?

  1. Same development environment
  2. C/C++ support
  3. Navteq powered maps + navigation
  4. Sizeable Tiles

Hey! Wait a minute, this sounds just like Windows Phone 7.8!

When we look at Microsoft’s position in the mobile arena, the length of time they spent doing WP8 (more than 1 year) & the innovations coming out of the new Microsoft, it’s almost inconceivable that they’d try to alienate existing customers, both end-users & OEMs by short-changing us. Losing end-users also gives OEMs less incentive to make smartphones running WP8. All bad bad situations for Microsoft’s already weak position.

Conclusion… Not short-changed!

In conclusion, with some concrete evidences & some extrapolations, I think we’re not short-changed at all & Microsoft hasn’t even announced their consumer features yet. (Although I will get upset if WP7.8 is just the Start Screen upgrade.)

It just doesn’t make sense to offer WP8 to existing users because our hardware simply cannot support the huge amount of stuff in WP8, & Microsoft is not going to sugarcoat it like Apple does. Unfortunately for Microsoft, users of Microsoft products typically identify the hardware more strongly than the software. This is a direct consequence of detaching the software from hardware in order to give consumer more choices.

Apple fans, when they find out Siri doesn’t work on iPhone 4, they go out & buy iPhone 4S almost immediately. Microsoft simply don’t have that kind of brand loyalty especially after their Anti-trust legal battles almost 10 years ago.

So if you own a Lumia 900 or Titan II, don’t sell yet! Wait a few weeks for Microsoft to announce what’s in WP7.8  & WP8 before making a decision whether Microsoft deserve your business!