Is it possible to write Windows Phone 8 Runtime Components in C#?
It should be possible according to these articles, but sadly only project template in C++ is currently available for Windows (Phone) Runtime Component:
Creating Windows Runtime Components (Windows 8)
Share using Windows Runtime Components (Windows Phone 8)
It doesn't appear to be possible at this time.
Related
Is the Windows Runtime library that was introduced with Windows 8 the predecessor of the Windows Universal library in Windows 10?
Or is the Windows Universal library something totally build from the ground up?
It's the same thing. The Windows Runtime for Universal Windows apps is a continuation of the Windows Runtime that first shipped in Windows 8.
I have added windows phone toolkit using nuget package in windows 8.1 universal app project. it is added successfully, but I can't see reference assemblies in the project and neither i can add reference in page xaml to use toolkit controls. How can use windows toolkit in universal windows phone 8.1 app?
The Windows Phone Toolkit is currently (26th of April, 2014) only supporting Silverlight 8.0 / 8.1 applications.
If you wish to re-use components, you would need to download the source from CodePlex and port the individual components to a Windows Runtime library project. However, this might require a (very) large portion of work.
I need to create an application that runs on windows 8 pro.
When building my application with phonegap I get a resulting .xap file for Windows8 phone.
This can't be executed so I assume I need a .exe.
I also read about .appx files.
Can anyone clearify the difference between all the extensions and what my options are for a windows 8 PRO - application. Is it possible to use phonegap or is this only for windows phone?
Windows 8 and Windows Phone 8 are different platforms with some common roots. XAP is the deployment vehicle for phone, and .appx is for Windows 8.
Since PhoneGap is just a JavaScript library, it can be used with Windows 8 applications, but you'll need to incorporate it into a Windows 8 HTML5/JavaScript application. Here's a blog post that should get you on your way: http://blogs.msdn.com/b/glengordon/archive/2012/08/06/windows-8-apps-for-the-phonegap-developer.aspx
Can I compile BOO on WinRT for a Windows 8 App? Have you tried?
Someone would have to write a Boo IDE/compiler that was deployed as an application to the Windows Store in order to compile on Windows RT (ARM). A quick search shows 2676 apps with "Boo" as a keyword (really?!) on the Windows Store, but none for a combination of "Boo and Compiler".
Would it be possible, at least on Windows 8 (vs. RT)? probably. The Boo compiler would need to essentially implement language projections to the Windows Runtime in the same way as .NET, C++, and JavaScript do in Windows 8 today. From the commits on the github project, there doesn't appear to be activity in that regard, but it seems like Windows Phone 7.x is in their sights.
Can you make me clear which delevoper platform I can use for delevop Apps for Windows RT (not full Windows 8!). Are some projects templates in Visual Studio which are allowed me to use only WinRt without .NEt during my development on c# and xaml.
The Visual C#/VB/C++/JS|Windows Store app templates (Blank App, Grid App, Split App) are for apps that will run on Windows RT and any other Windows 8. You can use .NET on Windows RT, but if you don't want to - you can also use C++ or JavaScript. Note that Windows RT is the SKU of Windows that runs on ARM tablets, while WinRT or Windows Runtime is the new generation development platform for Windows. Also note, that while most parts of Windows Runtime can be used only by Windows Store apps, some can be used by both Windows Store and Desktop apps, some can only be used by desktop apps and I think some parts of the old WinAPI/Win32 might be accessible to Windows Store apps too. MSDN documentation states which APIs apply to which types of applications.
You can use Visual Studio 2012 Express for Windows 8.0.
More info on msdn.
The project templates are available under Windows Store category under Visual C# in New Project in Visual Studio.