Showing posts with label Windows. Show all posts
Showing posts with label Windows. Show all posts

Monday, June 4, 2012

Windows 8 vs Windows 7 vs OS X Lion

Early View: Windows 8 vs Windows 7 vs OS X Lion

The teasing's over: more than 1 million of you have got your hands on the Consumer Preview that enables you to see exactly what Microsoft's up to with Windows 8.

The new OS has an exciting new interface, exciting new apps, exciting new processor support and exciting new touch controls, and it's very, very different from the Windows we know and love. It's also very different from Apple's OS X Lion, which also introduced massively improved touch features and a host of interesting new things. So which one are you likely to prefer?

Will Metro tempt you away from the Mac? Would you be better off sticking with Windows 7? Let's find out.

By the way, we know that Apple has previewed OS X Mountain Lion already, but we haven't got hands on with it ourselves as yet, so that's why we've used Lion for comparison here.

While Windows 8 will be available on ARM-powered devices, the Consumer Preview is for 32-bit and 64-bit Intel and AMD machines only. OS X Lion, of course, is a 64-bit, Intel-only affair. System requirements are fairly undemanding: Lion wants a Core 2 Duo or better with 2GB of RAM, while Windows 7 and 8 both want a 1GHz processor with 1GB of RAM or 2GB for 64-bit.

Lion is only (officially) available for Apple PCs, and it's strictly a desktop/laptop OS. Despite appearing on the odd tablet we'd argue that Windows 7 is really just a desktop/laptop OS too. Windows 8, however, is designed to encompass desktops, laptops, tablets and possibly smartphones too, and should ship on a dizzying range of devices later this year. For more about Windows 8 tablets check out our need to know piece.

Windows 8 tablets

Lion's interface is the first step in an ongoing process: Apple wants to deliver a unified experience across its OS X and iOS apps, so while the operating systems remain separate their interfaces are starting to share things.

The jury's out on some of them - Lion's reversed mouse scrolling is designed to match the iPad's way of doing things, but drives some users demented; Calendar's iOS-style makeover has been widely mocked - but despite the iOSification it's still essentially a more refined version of the Snow Leopard UI.

Windows 7, similarly, is a refinement of the traditional Windows interface we've had since Windows 95: it's essentially Vista given a bit of spit and polish. The move to Windows 8 is much more dramatic.

The start button is gone, replaced with "hot corners" that make things happen when you move the mouse to the edges of the screen, and there's a new Metro-style user interface that ties in nicely with Windows Phone and the Xbox 360 Dashboard. A feature Microsoft calls Semantic Zoom enables you to zoom out for a birds-eye view of your programs, and you can easily reorganise the tiles by dragging them around.

The Windows 8 Metro interface is beautiful, but the traditional Windows one is there too for applications such as Windows Explorer, Office and legacy apps (on ARM devices it'll be there for Explorer and Office, but legacy software won't run). The jump from Metro to old-Windows is rather jarring, but the alternative would be for Microsoft to say "no, you can't use your old apps" to every Windows user. That would be commercial suicide.

Windows 8 metro

OS X has had an App Store since Snow Leopard, and it's becoming an increasingly important way to get software - in the forthcoming Mountain Lion release, you'll be able to block non-App Store apps completely if you wish.

Windows 8 gets an app store too, although Microsoft calls its one the Windows Store. That's where you'll get your Metro apps, which take advantage of the new interface and which are sandboxed for security. Windows 8 will also run traditional Windows apps unless your hardware is ARM-powered, although there will be an ARM-specific version of Microsoft Office.

Metro apps are lovely things, resembling big versions of Windows Phone apps - which, after all, is essentially what they are. We like what we've seen so far but it'll be a while before it's clear what Microsoft's developer army comes up with. For the duration of the Consumer Preview all apps will be free to download, although Microsoft stresses that the apps are "app previews" rather than the final versions you'll get when Windows 8 ships.

Metro apps aren't necessarily the same as their desktop equivalents: for example you get two versions of Internet Explorer 10, one for Metro and one for desktop mode. The latter supports plugins, toolbars and Flash but the Metro version doesn't.

Windows 8 metro apps

What we think Windows 8 has that Windows 7 perhaps didn't is the wow factor, the iPad-y desirability that Apple fans know so well.

While the Consumer Preview looks and feels largely finished there's still plenty of work for Microsoft to do, but from what we've used so far we're very excited. Unless Microsoft does something spectacularly silly at the very last moment, Windows 8 is going to be something special.

Like This 8 | 0 Comments

View the original article here

Sunday, June 3, 2012

Windows Phone or MeeGo Which One Should I Buy?

Windows Phone or MeeGo Which One Should I Buy?

A lot of Nokia fans are back and forth and back and forth. MeeGo or Windows Phones, there are people who can afford to buy both but they are few and far in between.

I am lucky enough to own an N9 plus luck enough to have a Lumia 710 demo in my house, so I made a little video side by side with both phones to try to help you out.  I did two, the first one was forty minutes!   Yeah no one is going to watch that it’s just too long. So I made the video below with plans on uploading the forty minute on later.

What I ended up doing ultimately is the short side by side video and video review of both phones!

Here is the  Side by Side Video:

Than here is the N9/MeeGo hands on:

The Lumia 710/Windows Phone Hand On:

If anyone has any questions on either device please leave them in the comment or feel free to send me Tweet.



Kevin Everett
Proud Nokia Geek since 1997 who loves to collect old Nokia phones (owns everything from the 1992's Nokia 100 up to the very latest Nokia N9) and is very happy to share his knowledge with you. He is a writer for Daily Mobile and Nokia Innovations. Enjoy his Nokia nerd knowledge and feel free to follow him on twitter https://twitter.com/#!/NokiaKnowings
http://www.nokiainnovation.com/



View the original article here

Sencha Touch 2 Allows Developers to Code iOS Apps With Windows PCs

Sencha_150x150.jpgMobile HTML5 developer framework Sencha wants to be more than just a tool to develop hybrid mobile applications. The company's roadmap for 2012 is to become an end-to-end solution for designing, developing and deploying HTML5 applications and is taking its first steps toward that goal today by releasing Sencha Touch 2 out of beta. Sencha Touch 2 gives developers a better user interface for developing HTML5 that will give consumers a more robust user experience.

Sencha also wants to play nice with the mobile development ecosystem. Touch 2 is the first framework that will allow developers to write Android and iOS apps from either a Windows PC or a Mac. That means that iOS developers are no longer tied to XCode on the Mac for building iOS apps. Presenting that freedom to developers should help Sencha win the hearts of many mobile publishers.

Sencha is focusing on three core areas for the public release of Touch 2: better consumer user experience, better developer support and development experience as well as working to improve the development ecosystem.

'We've updated and refreshed the API for Sencha Touch to make it even easier to build applications as well as out of the box we are shipping a set of full fledged built applications that developers can modify or use as their own references for locations. These are apps that use the Facebook API, apps that take advantage of custom themes,' said Aditya Bansod, senior director of product management at Sencha.

sencha_2012_roadmap.jpg

The core uses of Sencha HTML5 platform are to prototype, design, develop, package and deploy HTML5 apps. The company wants to make using the platform as painless as possible for developers and was one of the core goals for the team in updating Touch. The framework itself has been updated with a more streamlined UI for developers that Bansod describes as more 'visceral.' Sencha worked to create better performance for hybrid HTML5 apps for iOS and Android and has updated many of its native API containers to take advantage of camera, push messaging, device orientation and scrolling.

Sencha spent the most time with Touch 2 working to improve Android performance. It is well known in the mobile ecosystem that the native Android browser lacks well behind iOS and one of Sencha's primary goals was to improve that performance.

'We have spent endless amount of time working and tuning for Android. Like list performance, for example. It might seem mundane but for user experience it is so important,' Bansod said. 'I throw a list and it actually flies as far as I want it to as well as animations feel as well as they should for the platform. So, we spent time with device manufacturers understanding their implementations of WebKit and what we ended up doing is building specific implementations of our core performance APIs for each specific platform. The developer does not see this, thankfully, the developer sees one common API and we use different parts of HTML and CSS to actually do the performance work under the hood on the developers' behalf.'

sencha_touch_watchlist.jpg

One of the key shifts for Sencha in releasing Touch 2 is a focus on the mobile ecosystem. While competitor appMobi is almost always focused on the ecosystem, Sencha has always been about the HTML5 spec and creating better tools.

'The native packaging kit that allows you to build on Mac and Windows is totally novel in the mobile ecosystem,' Bansod said. 'We have some new UI controls in the updated APIs and that will help while building your applications as well as building apps that have much more of a look and a feel that look native-like.'

Out of the box, Sencha Touch 2 comes with several applications that can be used as guides for building with the platform. The company sent ReadWriteMobile several test devices to show this off. For iOS that includes an app called 'The Watch List' (pictured above) that shares what movies you want to see or have seen with friends. 'TouchStyle' is an app for purchasing home and fashion items. On Android applications include Sencha Radio and Sencha Jog.

It is one thing to give developers a couple sample apps but Sencha takes it a step further with its Kitchen Sink application that shows off exactly what can be done within the framework and gives source code examples. This feature is beneficial to both new programmers looking for ways to create rounded buttons or experienced developers having trouble with HTML5 audio or video integration.

sencha_touch_kitchen_2.jpg

Sencha wants to differentiate itself from other framework and container providers such as appMobi, PhoneGap, Conduit and Brightcove. The ability to write code from any computer available is a good start.

'PhoneGap requires that you develop in XCode on the Mac and if you are a PC developer, that is what you are stuck with. In the other rounds, appMobi has a build service and we have heard from a lot of developers that they do not want to give a third party that they do not know their private keys because that is what it requires, you have to give your sign in keys to the third party to build it for you. We want to give developers that capability locally so they do not have to trust someone else with their keys,' Bansod said.

The entire Sencha HTML5 platform will be released and updated this year. The next step is called Sencha Designer that will be used to help accelerate design aspects of building apps. Deployment will be handled through Sencha.io that will also have an update sometime in 2012. Touch 2 remains a free service as the company plans on monetizing around other aspects of the platform. Touch 2 will be issued on the GPL3 and Sencha Commercial License.

Sencha Touch 2 was released to beta in Sept. 2011 but the company is now ready to release the full version. For those that have been using the beta, much will remain the same with a few developer UI improvements.

'Sencha Touch 2 is the cornerstone behind what we are going to be doing in the next couple months around the Sencha HTML5 platform. Using Sencha Touch and the new capabilities in Touch 2 to form the cornerstone of the developer experience from designing, developing and deploying their HTML5 applications,' Bansod said.

Like This | 0 Comments

View the original article here

Sencha Touch 2 Allows Developers to Code iOS Apps With Windows PCs

Sencha_150x150.jpgMobile HTML5 developer framework Sencha wants to be more than just a tool to develop hybrid mobile applications. The company's roadmap for 2012 is to become an end-to-end solution for designing, developing and deploying HTML5 applications and is taking its first steps toward that goal today by releasing Sencha Touch 2 out of beta. Sencha Touch 2 gives developers a better user interface for developing HTML5 that will give consumers a more robust user experience.

Sencha also wants to play nice with the mobile development ecosystem. Touch 2 is the first framework that will allow developers to write Android and iOS apps from either a Windows PC or a Mac. That means that iOS developers are no longer tied to XCode on the Mac for building iOS apps. Presenting that freedom to developers should help Sencha win the hearts of many mobile publishers.

Sencha is focusing on three core areas for the public release of Touch 2: better consumer user experience, better developer support and development experience as well as working to improve the development ecosystem.

'We've updated and refreshed the API for Sencha Touch to make it even easier to build applications as well as out of the box we are shipping a set of full fledged built applications that developers can modify or use as their own references for locations. These are apps that use the Facebook API, apps that take advantage of custom themes,' said Aditya Bansod, senior director of product management at Sencha.

sencha_2012_roadmap.jpg

The core uses of Sencha HTML5 platform are to prototype, design, develop, package and deploy HTML5 apps. The company wants to make using the platform as painless as possible for developers and was one of the core goals for the team in updating Touch. The framework itself has been updated with a more streamlined UI for developers that Bansod describes as more 'visceral.' Sencha worked to create better performance for hybrid HTML5 apps for iOS and Android and has updated many of its native API containers to take advantage of camera, push messaging, device orientation and scrolling.

Sencha spent the most time with Touch 2 working to improve Android performance. It is well known in the mobile ecosystem that the native Android browser lacks well behind iOS and one of Sencha's primary goals was to improve that performance.

'We have spent endless amount of time working and tuning for Android. Like list performance, for example. It might seem mundane but for user experience it is so important,' Bansod said. 'I throw a list and it actually flies as far as I want it to as well as animations feel as well as they should for the platform. So, we spent time with device manufacturers understanding their implementations of WebKit and what we ended up doing is building specific implementations of our core performance APIs for each specific platform. The developer does not see this, thankfully, the developer sees one common API and we use different parts of HTML and CSS to actually do the performance work under the hood on the developers' behalf.'

sencha_touch_watchlist.jpg

One of the key shifts for Sencha in releasing Touch 2 is a focus on the mobile ecosystem. While competitor appMobi is almost always focused on the ecosystem, Sencha has always been about the HTML5 spec and creating better tools.

'The native packaging kit that allows you to build on Mac and Windows is totally novel in the mobile ecosystem,' Bansod said. 'We have some new UI controls in the updated APIs and that will help while building your applications as well as building apps that have much more of a look and a feel that look native-like.'

Out of the box, Sencha Touch 2 comes with several applications that can be used as guides for building with the platform. The company sent ReadWriteMobile several test devices to show this off. For iOS that includes an app called 'The Watch List' (pictured above) that shares what movies you want to see or have seen with friends. 'TouchStyle' is an app for purchasing home and fashion items. On Android applications include Sencha Radio and Sencha Jog.

It is one thing to give developers a couple sample apps but Sencha takes it a step further with its Kitchen Sink application that shows off exactly what can be done within the framework and gives source code examples. This feature is beneficial to both new programmers looking for ways to create rounded buttons or experienced developers having trouble with HTML5 audio or video integration.

sencha_touch_kitchen_2.jpg

Sencha wants to differentiate itself from other framework and container providers such as appMobi, PhoneGap, Conduit and Brightcove. The ability to write code from any computer available is a good start.

'PhoneGap requires that you develop in XCode on the Mac and if you are a PC developer, that is what you are stuck with. In the other rounds, appMobi has a build service and we have heard from a lot of developers that they do not want to give a third party that they do not know their private keys because that is what it requires, you have to give your sign in keys to the third party to build it for you. We want to give developers that capability locally so they do not have to trust someone else with their keys,' Bansod said.

The entire Sencha HTML5 platform will be released and updated this year. The next step is called Sencha Designer that will be used to help accelerate design aspects of building apps. Deployment will be handled through Sencha.io that will also have an update sometime in 2012. Touch 2 remains a free service as the company plans on monetizing around other aspects of the platform. Touch 2 will be issued on the GPL3 and Sencha Commercial License.

Sencha Touch 2 was released to beta in Sept. 2011 but the company is now ready to release the full version. For those that have been using the beta, much will remain the same with a few developer UI improvements.

'Sencha Touch 2 is the cornerstone behind what we are going to be doing in the next couple months around the Sencha HTML5 platform. Using Sencha Touch and the new capabilities in Touch 2 to form the cornerstone of the developer experience from designing, developing and deploying their HTML5 applications,' Bansod said.

Like This | 0 Comments

View the original article here