Puis-je développer des applications Raspberry Pi basées sur Linux dans Visual Studio 2015 ou sur un Mac (Eclipse ou XCode)?

Je sais que vous pouvez faire beaucoup de choses dans VS2015 en ce qui concerne le développement mobile multiplateforme, mais je ne suis pas sûr que cela puisse faire Linux, en particulier pour le système d’exploitation Raspberry Pi Raspbian. Peut-il?

Si non, puis-je utiliser quelque chose comme Eclipse sur mon Mac ou autre chose sur ma machine Windows?

J’ai déjà fait du travail mobile sur iOS et un peu d’exploration dans Droid, alors j’imagine que c’est l’un de ceux-là.

Oui vous pouvez

Raspian est un système d’exploitation assez complet, vous pouvez donc exécuter des applications compilées par n’importe quel langage comme Python / node / C / C ++ / C #. (Raspberry Pi 2 peut maintenant exécuter Ubuntu)

Exécuter les applications Windows

Le moyen le plus simple serait de charger Windows Core IoT sur Raspberry Pi et de créer des applications UWP dans Visual Studio. Cela vous permet un déploiement à distance, un débogage et des API puissantes dès le départ. Windows Iot Core pour Raspberry Pi

Python & Node

Ecrire dans VS en utilisant les outils de python nodejstools Ensuite, il suffit de copier coller le code en rpi, et de l’exécuter en utilisant node / python

C / C ++

Utilisez simplement VS pour développer et créer en utilisant la chaîne d’outils Windows pour Raspberry Pi .

C #

Je n’ai pas trop joué, essayez mono

Vous pouvez également utiliser l’extension ” Visual C ++ for Linux Development ” pour Visual studio 2015

J’utilise mon Raspberry Pi pour écrire des programmes de bureau dans C # .Net. J’utilise Mono pour exécuter le programme et MonoDevelop pour l’écrire. Mono prend en charge l’utilisation de System.Windows.Forms sur le Raspberry Pi, mais MonoDevelop ne prend en charge que GTK pour une interface graphique. Pour utiliser System.Windows.Forms, vous devez le coder directement au lieu de supprimer des contrôles sur un formulaire.

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 

Nécessaire pour le débogage des applications de la console:

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