Sencha Inc. | HTML5 Apps

Blog

Sencha Touch with Windows Phone 8

October 30, 2012 | Aditya Bansod

Today, we are thrilled to jointly announce with Microsoft Open Technology, Inc upcoming support for Windows Phone 8 in Sencha Touch. Since earlier this year we've been closely engaged with Microsoft Open Tech, who provided early access to the Windows Phone 8 SDK and technical support. This new support for Windows Phone 8 makes it easy for HTML5 developers to use Sencha Touch to develop and publish rich, powerful applications to the Windows Phone Store.

At Sencha, we've been bullish on Internet Explorer 10 for a long while now, and the advances in IE 10 on Windows Phone 8 are fantastic news for mobile application developers. Our customers are bullish too: In a recent survey, nearly 50% said they are planning to build apps for Windows Phone 8 devices in the next 6–12 months. We knew that Windows Phone support would be critical to them, and of course it is important to our larger mission of enabling developers to build universal applications that run on any mobile platforms.

Sencha Touch is the industry-leading JavaScript framework for mobile developers. Leveraging the cross-platform support of Sencha Touch, developers can add Windows Phone 8 support to their business applications with minimal effort while focusing on delivering core value through their applications.

As we noted in our original HTML5 scorecard for Internet Explorer 10, Microsoft has implemented the HTML5 spec as a first class citizen in the browser including many of the features required to make rich web applications, such as CSS3 transforms, CSS regions, CSS animations, and more. With the rich HTML5 support in Windows Phone 8 and through our collaboration with Microsoft Open Tech teams, we've now enabled Sencha Touch on Windows Phone 8.

We had a chance to talk to Jean-Christophe Cimetiere, Director Partner & Developer Programs, Windows Phone, Microsoft Corp. about this joint announcement:

We are very impressed by the outcome of this added support for Windows Phone 8 in Sencha Touch. The enhanced web standards support in Internet Explorer 10 allows web developers to deliver a great experience to their users,” said JC. “We welcome Sencha Touch to the Windows Phone 8 partner ecosystem and we are looking forward to the great applications developers will publish using Sencha Touch.”

We're also adding a Windows Phone 8 theme allowing our developers to integrate their applications into the Windows Phone 8 experience, taking advantage of the new platform's designs and layout. If you'd like to explore this for yourself, download the Sencha Touch Windows Phone 8 examples, including the Kitchen Sink. Please note that you will need the Windows Phone 8 SDK and a Windows Phone developer account to run this example.

A few of our customers have had the chance to use an early version of Sencha Touch with Windows Phone 8 support and shared with us their first impressions.

Craig Walker, CTO, Xero
“We're thrilled that Sencha Touch will support Windows Phone 8. We chose Sencha Touch for our mobile app, Xero Touch, because the framework is built on open web standards and enables us to build a universal app that supports a wide range of platforms,” said Craig Walker, CTO, Xero. “Using Sencha Touch, we get to focus on delivering a beautiful user experience,” he continued.
Jay Garcia, CTO, Modus Create
“Sencha Touch support for Windows Phone 8 is seamless. We built our Diablo III companion mobile app with Sencha Touch because the open platform allowed us to quickly build and publish our app to multiple devices,” said Jay Garcia, CTO, Modus Create. “Using the same HTML5 and JavaScript code base, we got our app to run on Windows Phone in just a few days. The new Sencha Touch theme gave our app a Windows Phone look and feel, making it even more intuitive for users,” he continued.

An update to the Sencha Touch framework with Windows Phone 8 support will be released later this year. Feel free to browse the examples to see how well Sencha Touch works on Windows Phone 8. We look forward to seeing the applications our developer community will unleash in the market.

See also:
Announcement in the Microsoft Interop Blog
Read more about Modus Create Diablo III companion mobile app on Windows Phone 8

There are 35 responses. Add yours.

Nick

2 years ago

That’s great. How about support for other non-webkit mobile browsers, such as Firefox and Opera?

John Bond

2 years ago

Firefox and Opera are not used on mobile devices (hence the “touch” in Sencha Touch).  Instead, you might consider EXTJS.

john bond

2 years ago

those are not built into the OS of any phone.  Again, use EXTJS.

Nils Dehl

2 years ago

Wow thats a huge step for the framework!

Congrats to the team!

Richard

2 years ago

Whao. That is well good news. All that is left is to get Sencha Sdk to work on windows 8 and the world is a nice place again.

Kazuhiro Kotsutsumi

2 years ago

I translated it into Japanese.

http://www.xenophy.com/javascript/4157

Provision: Japan Sencha User Group
http://www.meetup.com/Japan-Sencha-User-Group/about/

Hudson Kisitu

2 years ago

Thanks Guys for the good work done smile

guy

2 years ago

NICE!
which ST version are you aiming at for windows support? 2.1 GA?
thanks.

Alan Rothschild

2 years ago

Will Sencha touch also support Microsoft Surface Tablets and/or laptops running Windows 8/IE 10 since many of them now support touch?  Thanks!

Chandru

2 years ago

As always…you people are super fast!!
Any packaging support for Win8?

Kevin Holy

2 years ago

Will tablets / windows 8 desktops be supported?

Mete Kural

2 years ago

Great job! I would also like to ask the question about Microsoft Surface tablet support. Sencha Touch being supported on Microsoft Surface is just as crucial as Sencha Touch is the framework used for tablet UIs. I don’t think anybody would prefer using Ext JS for tablet support.

jep

2 years ago

So does this basically mean there’s going to be even more CSS added to the generated stylesheets so that it sets the same properties in webkit, CSS and whatever variations IE requires?  Right now there’s some webkit-only stuff and some webkit+CSS stuff in the generated stylesheets.

Richard Orchard

2 years ago

hi,

Adding again to the chorus - will this support Windows 8 Tablet applications?

thanks,

Richard

joe

2 years ago

Good news,

but you may know that the framework WOPE already does it!

best

joe

Pierre le Grand

2 years ago

hi,

@joe -> Wope ?  can you give us the URL, i can’t find it on the web.

Regards

Pierre

jep

2 years ago

I googled “wope framework”.  First hit.

joe

2 years ago

@ Pierre le Grand

url :  http://www.backelite.com/wope

kprk

2 years ago

HI , do we have any sample app for this ? I am very exited after working on ANdriod app, want to experiment win app using sencha

Andy

2 years ago

If Sencha doesn´t like to answer on comments they should close commenting!

camelCase

2 years ago

I am trying to understand the scope of this announcement. Is this purely a custom branch of Sencha Touch to take advantage of some WinPhone native features or will Sencha developers eventually be able to deploy what used to be called Windows Metro styled apps on iOS and Android?

WinPhone is not commercially significant for me but the the Metro style UI is what comes after iOS and Android have run out of steam I believe. So if this announcement points to a future where Sencha developers can deploy metro styled apps across all HTML-5 devices, then I am excited.

Jamie Avins Sencha Employee

2 years ago

@nick Nothing for those browsers at this time.

Jamie Avins Sencha Employee

2 years ago

@guy Touch 2.2 will have Windows support

Jamie Avins Sencha Employee

2 years ago

@Alan Rothschild, @Kevin Holy, @Mete Kural, @Richard Orchard,  This will work on all IE10 devices and fully supports Surface in both “Metro” and Desktop modes.

Jamie Avins Sencha Employee

2 years ago

@Chandru It will take some time for our packager to catch up, but it is possible with other tools sucks as Cordova.

Jamie Avins Sencha Employee

2 years ago

@jep You should expect some changes to the SASS structure for Touch 2.2. This will include optionally separate CSS based on the device platform.

Mete Kural

2 years ago

@Jamie Avins Or to be more clear, is the version you’re referring to herein the one being released before the end of this year? “This will work on all IE10 devices and fully supports Surface in both “Metro” and Desktop modes.”

guy

2 years ago

Thanks Jamie;
what the approx timeline of 2.2? (not looking for an exact date - just an assessment)
thanks.

cameradlink

2 years ago

I googled “wope framework”.

bw

2 years ago

we also need a approx time for ST 2.2 GA release for our sales department

Martin Hujer

2 years ago

Hello!
I’m looking forward to it! Is there any estimated date of 2.2 release?

I need to develop WP8 app until the end of the year, so I would be happy with just a rough estimate - mid December or February 2013?


Thanks for the answer!

Anurag Goyal

2 years ago

Does Sencha Touch also supports Microsoft Windows Phone 7.5 Mango , if not, then why not? I am developing a Sencha Touch third party application for windows mobile phones, would i not be able to run it on any Windows mobile phone besides one with windows 8?

Klaus Wenger

2 years ago

Swell! How about Microsoft Surface RT? Since we target tablets first and foremost, getting my hands on a Sencha Touch 2 beta that works on the Surface would be a BIG plus.

digitalpoins

2 years ago

This article is very good, so I can better understand tenteng Windows Phone 8, Trimakasih tuk author is certainly very useful for anyone who reads it.

Comments are Gravatar enabled. Your email address will not be shown.

Commenting is not available in this channel entry.