Launch WP8 app to Windows Surface - silverlight

I have developed a WP8 app and now I want export my app for Windows Surface (Windows RT).
I want to know if there are a easy way to launch a WP8 app on Windows surface 8.0 without have to develope an Universal App ?

Universal App was made to solve your problem. The only way I know how to run WP8 application is to install the SDK and emulator and load it on the emulator. And, if you have that Surface RT model, the only apps that it can run are Windows Store Apps.
As for converting to WP8.1 Runtime (Universal), as long as you use basic controls and the program is not to complicated it is pretty easy to transfer your program over.

Related

Can WPF apps run on the Xbox Series X?

I know UWP apps run on the Xbox Series X but I was wondering if WPF apps can run too.
Thanks
From the documentation:
UWP is also the only supported platform for Xbox, HoloLens, and Surface Hub applications.
WPF development skills are similar to UWP development skills, so migration from WPF to UWP apps is easier than migration from Windows Forms.
No, you cannot run a WPF app on an Xbox, but the process to migrate your WPF app to UWP should be easier than migrating from previous frameworks.

Is there any way to port WPF application to Windows IoT?

We have developed a WPF application runs great on Windows 10. At this point we are looking for ways to run this software on a Minnowboard. This board has a Windows IoT OS. As I've seen it is only capable to run UWP applications. Is there any way to make our app run under IoT? Thanks.
Of course you can port your code. Depending on how complex your app is, it still might need some rewriting as many APIs are not available anymore, have changed or were added.
Maybe these links help you:
Move from WPF and Microsoft Silverlight to WinRT on MSDN
UWP Bridge tool by Mobilize.NET
UWP samples by Microsoft on Github
Windows 10 IoT Enterprise version enables WPF apps

Porting app from Windows Phone Silverlight to Windows 10 - best way

I have windows phone silverlight app with mvvmcross. This app using in-app purchases. I want to port the application in Windows 10. The best way is probably the creation of universal application for Windows Phone and Windows 10. But I don't have necessary time.I want to realize the transfer in stages:
Porting app to Windows 10 with in-app purchases.
To implement user authorization in app and data synchronization between applications.
Possible upgrade silverlight app to universal app for Windows Phone.
What technology should I choose for stage 1 - WinRt or universal app? If I chose universal app I can not synchronize purchases between applications in the first stage. Synchronize of purchases I can only implement the second phase of the user account. This behavior of the application will not meet the expectations of users. How to solve this issue?
If you want a Windows 10 app, everything is UWP now (choose Universal Windows).
It's probably best to start with a new Windows 10 project and start moving code from you old project to the new one. Most will work. Some need rework. Some XAML definitions are changed, most code should work.
Also have a look at this blogpost with more helpful tips: http://blogs.windows.com/buildingapps/2014/12/17/bring-your-windows-phone-silverlight-apps-to-windows-runtime-xaml-prepare-for-universal-app-development-in-windows-10/
Martin

Can I host Windows Forms control in a Windows Store app?

I want to create Windows Store app and it in it would like to host some Windows Forms controls. Is this possible?
The short answer is no. As pointed out in the comments, Windows Store apps use XAML and not winforms, and also run inside an app container (Modern UI) and cannot access the desktop (where winforms works). Also, Windows Store apps run in a highly sandboxed environment and cannot run external desktop applications.
The answer to this question may have been "no" in the past, but it appears that Microsoft has a specific solution to address this scenario. the Desktop to UWP Bridge is designed to host Windows Forms and legacy applications in a UWP container that can (with some limitations) be installed from the Windows Store.
The Desktop to UWP Bridge appears to be designed to handle this situation
https://developer.microsoft.com/en-us/windows/bridges/desktop

App development for HP Slate (Slate, Windows tablet)

I was wondering how the SDK is or if there is one for the HP Slate.
Would the apps be better off as a WPF app or a Silverlight app running off a browser on the Slate machines?
I understand that it's just a Windows 7 tablet, but I'm not sure if there are any differences.
You should look at the Native Extensions for Silverlight.
check out here http://msdn.microsoft.com/en-us/library/ms704849(v=VS.85).aspx
i believe windows 7 has all the stuff built in for the stylus and such. As for wpf or silverlight, it all depends on what your goals are for the application. determine if it will be something that will be over the web or if it will be something done on its own LAN and go from there.

Resources