Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
i want to develop a new application which can support Windows 7, WinRT, Win8 and Windows Mobile.
please suggest me the technology to develop the same which is compatible in all environments.
Posted 6-Dec-12 0:13am
Comments
JITHIL P PONNAN at 6-Dec-12 5:52am
   
Silverlight
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You will want to use a XAML-based technology.
 
There is not a single stack that crosses all of those platforms, so you will not have a write once-run everywhere solution.
 
The best approach is to use the Portable Class Library to create re-usable logic, then create different XAML interface projects along with platform specific code as needed.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Hi,
You may want to consider to develop your application in HTML5/JavaScript and use App Frameworks like AppMobi(appmobi.com) or PhoneGap(phonegap.com) to deploy to multiple platforms, like Windows 8, Windows 8 Phone, and Windows 7 Phone. These frameworks are supporting apps to be cross platforms (for Windows, iOS and Android). I am not sure what you mean to run an app on Windows 7, if you mean a web application running in the browsers, then a HTML5/JavaScript web app will also serve the purpose.
 
Thanks,
  Permalink  
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Alternatively, you may want to think about moving as much logic as possible to the cloud.
 
Each client app would just "paint the glass" on the specific platform, leaving you with just a presentation layer to run across all the platforms.
 
In terms of richness, you do lose out in HTML, as you will lose access to native feature sets and hardware. Your best bet is to start off with a browser-based HTML/JS solution and port that to an HTML based Windows 8 app that would provide access to hardware and a native look and feel with minimal re-coding.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 555
1 Kornfeld Eliyahu Peter 409
2 Maciej Los 359
3 DamithSL 196
4 OriginalGriff 188
0 OriginalGriff 6,353
1 DamithSL 4,854
2 Maciej Los 4,466
3 Kornfeld Eliyahu Peter 4,058
4 Sergey Alexandrovich Kryukov 3,897


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 14 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100