user1928914
user1928914

Reputation: 81

Is it possible to program on Windows RT

Is there any way to install a C++ compiler or Ruby/Python interpreter on WinRT. (or is there any other way to program in a language beside JavaScript and beside online compilers and IDEs)

To be more specific: Can I program USING MY WinRT NOT FOR WinRT. SO can I open an app or notepad ON WinRT and than compile the code ON WinRT (NOT "FOR" but "using"). Thx.

Upvotes: 7

Views: 28032

Answers (5)

Malcolm McCaffery
Malcolm McCaffery

Reputation: 2576

I ported SharpDevelop here, for C# http://chentiangemalc.wordpress.com/2013/03/18/sharpdevelop-rt-edition-beta-code-windows-forms-directly-on-windows-rt/ Your device must be unlocked to allow desktop apps, info is on xda developers.

Upvotes: 1

Justin Fay
Justin Fay

Reputation: 2606

Yes, but you need to jailbreak the device. Python 2.7.3 has been ported to WinRT (calls to native code wont work). Vim along with a few other editors have also been ported. See here for more information on the jailbreak http://forum.xda-developers.com/showthread.php?t=2092158 and on the ported apps http://forum.xda-developers.com/showthread.php?t=2092348

Upvotes: 3

Damir Arh
Damir Arh

Reputation: 17855

You're looking for an IDE (integrated development environment) that would run on Windows RT (ARM based) devices and allow you to compile programs for other target platforms? While there're no technical restrictions for such an app, there don't seem to be any in the store at the moment. The only one to feature a Ruby interpreter seems to be InstantRuby, though it doesn't look like you could actually create a program with it.

There are multiple code editors already available though (in no particular order as I haven't tried any of them yet):

Upvotes: 10

Martin v. Löwis
Martin v. Löwis

Reputation: 127467

The easiest way would be use a remote desktop app on the WindowsRT computer. Install the IDE or other development tools on a regular PC, and use remote desktop to login. In this way, the WindowsRT system acts as a terminal ("thin client"), and can support about any IDE and compiler chain that you can install on the PC.

If you really want to build software on WindowsRT: if this was possible, it would most likely involve developing for WindowsRT, since at least if you want to do local debugging, your code will have to run on WindowsRT also.

Upvotes: 4

elder_george
elder_george

Reputation: 7879

As of now I was only able to execute powershell scripts and js/vbs scripts with cscript/wscript.

I was able to compile C# code on Windows RT since it has C# compiler (I had to tweak csc.rsp file a bit to remove missing dlls), but it is impossible to load unsigned assemblies, so that's largely useless. Even getting developer license (with Show-WindowsDeveloperLicenseRegistration cmdlet) doesn't allow execution of unsigned 'desktop' .NET apps. Need to try with 'ModernUI'.

Upvotes: 2

Related Questions