Converting EmguCV/OpenCV to Windows Phone Runtime - silverlight

I'd like to know whether there are any image processing libraries available for Windows Phone 7 apps.
EmguCV (.net wrapper for OpenCV) has all the features I want but I'm unable to use it on Windows Phone development as it encounters a runtime conflict. Is there any way I can convert this to a Silverlight/Windows Phone runtime?
Thanks.

You can't execute unmanaged code in a 3rd party app. Emgucv is just a wrapper and uses the unmanaged OpenCV. There's no real managed port out there. You'll have to port it yourself from the C codebase.

Related

WACK Error after Converting WPF to UWP using Desktop App Converter

I was trying to convert my awesome WPF app to UWP using the Desktop App Converter.
I converted the app using DesktopAppConverter successfully, installed on my local Windows 10 machine and works like a charm. All good so far.
However when I tried the Windows App Certification process, it fails with the below error.
API _amsg_exit in msvcr100.dll is not supported for this application type.
API _cexit in msvcr100.dll is not supported for this application type.
API _commode in msvcr100.dll is not supported for this application type.
I actually use many essential functionalities via a CPP library which was created using some python code (which I don't have source code for).
(I guess "msvcr100.dll" is Microsoft C++ Re-distributable Package? )
Can any one help resolve this issue?
The WACK tool in the Windows 10 AU SDK is not applicable to Desktop Bridge app. You don't need to run it prior to submission. The error you are seeing here you can ignore.
Upcoming new versions of the SDK will have an updated WACK tool with specific support for Desktop Bridge apps.
Thanks!

Porting / Convert Windows Phone App (Silverlight) to Universal App

I am new for this side.
I wonder if it's easy to make the portability of a windows phone 8.1 application for a universal app?
What is the easiest way to do it?
thanks
There is a free tool that helps alot with the conversion. Check out this page http://www.mobilize.net/silverlight
if this link fails try googling Mobilize.NET Corporation and the file installer is named MobilizeNetSilverlightBridge.msi
You are going to have to do some porting of code, not all API's available for 8.1 are available in Universal Apps as yet.
The easiest way to achieve maximum code share is to add another project to your solution that targets Universal. When you have done this, I would then add a another project to your solution of type "Portable Class Library (PCL)" that can be shared between the 8.1 app and the universal app (as well as Xbox, Android/iOS with xamarin should future requirements need it). You can then move/refactor/port as much of you 8.1 logic into the PCL as possible. This approach should mean maximum reuse of your business/service/data code.

Application that works on pc and mobile

I have to create an application with metro design on vs2010 and windows 7.
The application should work both on pc and device without internet.
Initially i though of wpf but i do not know if it works on Mobile.
Please let me know how i can develop once such standalone application for
both device and PC also
Unfortunately, there is not a single platform that targets both PC and Phone...although, the presumption is that Windows Phone and Windows Store applications are moving toward a unified foundation.
Windows Store applications unfortunately don't run on Windows 7. Only Windows 8 and above, but the advantage is they work with the desktop version as well as the tablet version of windows.
If you want to target windows 7 and say windows phone as well, your best bet is to use portable class libraries to create a common "core" for the application. And use WPF for the desktop which has a lot in common with XAML for Windows Phone.
If you want to target windows phone 8, you have to use Visual Studio 2012 or above.
Pretty old question, but in case anyone is still blindfolded, there is UWP.
Furthermore, if you want to have XAML and C# deployed as native apps in a variety of platforms (UWP, Droid, iOS, WinPhone), be sure to check out Xamarin, which now belongs to Microsoft, and follows the awesomeness of open-source MIT just as the entire .NET does now.

OGG Encoder in C# or WinPRT compatible cx/c++

I am trying to modifying libogg 1.3.0( from xiph.org) to support windows phone project which can be directly referenced inside any windows phone 8 project.
I have successfully compiled it with windows phone compilation and generated the dlls. But now these generated dlls cannot be directly used with windows phone as reference.
Can anyone help me with how I can compile this libogg project so that it supports windows phone runtime?
thanks
You will need to create a Windows Runtime Component (C++/CX) that wraps your C++ library. That will define what is seen from C#/.NET.

how to create win32 smart device project

hi
i need to develop silverlight application for windows embedded.as i referred some links silverlight for windows embedded supports only native code(C++). for this i build my silverlight application in blend2 and i converted that xaml file into c++ files using XAML2CPP. and now im trying to create win32 smart device project using VS2008 but for that im not getting which option we have to select and how to do can anyone of help me
AFAIK this can be done in two ways:
You can use a SDK provided by the OEM of your device, then create a Smart Device Project based on this SDK, then you can start the development of your Silverlight C++ project.
If you are the OEM of the device (it means, you have a BSP and you configure and generate the OS images and SDKs). Then you can create a subproject of your OS design and even include your application as part of your OS image, or you could just generate a new SDK and use option 1.

Resources