2015-09-01 9 views
5

So che ci sono molte cose che puoi fare su VS2015 per quanto riguarda gli sviluppatori di cross platform, ma non sono sicuro che possa fare Linux, in particolare per il sistema operativo Raspberry Pi Raspbian. Può esso?Posso sviluppare app Raspberry Pi basate su Linux in Visual Studio 2015 o Mac (Eclipse o XCode)?

In caso contrario, posso utilizzare qualcosa come Eclipse sul mio Mac o qualcos'altro sul mio computer Windows?

Ho fatto qualche lavoro mobile prima in iOS e un po 'di esplorazione in Droid, quindi immagino che sia vicino a uno di quelli.

+0

perché i down-voto ... –

risposta

7

è possibile.

Raspian è un sistema operativo abbastanza completo, quindi è possibile eseguire app compilate da qualsiasi linguaggio come Python/node/C/C++/C#. (Raspberry Pi 2 può ora eseguire Ubuntu)

eseguire Windows Apps

Il modo più semplice per farlo sarebbe quello di caricare Windows degli oggetti core su Raspberry Pi e creare applicazioni UWP in Visual Studio. Questo ti dà la distribuzione remota, il debug e potenti API dal get go. Windows Iot Core for Raspberry Pi

Python & Nodo

Scrittura nel VS utilizzando nodejstools python tools Poi basta copiare incollare il codice per RPI ed eseguirlo tramite nodo/python

C/C++

Utilizzare semplicemente VS per sviluppare e creare utilizzando Windows toolchain for Raspberry Pi.

C#

non ho giocato un po 'troppo, tenta mono

+0

La ringrazio molto per le direzioni da prendere. –

1

io uso il mio Raspberry Pi a scrivere programmi desktop in C# .Net. Io uso Mono per eseguire il programma e MonoDevelop per scriverlo. Mono supporta l'uso di System.Windows.Forms sul Raspberry Pi, ma MonoDevelop supporta solo GTK per una GUI. Per utilizzare System.Windows.Forms, è necessario codificarlo direttamente anziché rilasciare i controlli su un modulo.

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF 
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list 
sudo apt-get update 
sudo apt-get install mono-complete 

sudo apt-get install monodevelop 

necessari per il debug di applicazioni console:?

sudo apt-get install xterm 
sudo apt-get dist-upgrade