Forum: PC-Programmierung Programme für Windows 8 Tablets unter Windows 7 Entwickeln


von Be M. (bemi)


Lesenswert?

Hat einer von Euch Erfahrung damit, ob man unter Windows 7 Programme 
Entwickeln kann, die nachher auf einem Tablet laufen und Multitouch 
unterstützen?

Also z.B. Tablet über WLAN mit Windows7 Rechner verbinden und dann vom 
Visual Studio (unter Windows 7/Desktop Rechner) auf dem angeschlossenen 
Tablet debuggen? Geht das?

von Alex A. (alexdetsch)


Lesenswert?

Ich nehme an, Du meinst native Windows 8 Apps. Die kannst Du nicht unter 
Windows 7 entwickeln. Allerdings kannst Du es in einer Windows-8-VM 
machen.
Je nachdem: Bist du Student, bekommst Du Windows 8 ja kostenlos 
(Dreamspark). Ansonsten verteilt Microsoft ja Testversionen, die du 
allerdings ein paar mal verlängern kannst (ich glaube bis auf 180 Tage).

von Be M. (bemi)


Lesenswert?

Ich hatte die Hoffnung, daß es möglich wäre den Compiler auf meinem 
Desktop laufen zu lassen und auf den Windows 8 Tablet zu debuggen. Nun 
aber sieht es so aus, daß ich mir einen großen Windows 8 Rechner zulegen 
muß, da der ARM Prozesser des Tablet nicht gerade schnell ist. 
Vielleicht probiere ich es ja mal mit den Testversionen und einem 
Virtuellen PC. Ich hoffe, daß die nächste Windows Version nicht mehr so 
lange auf sich warten läßt.

von heinz (Gast)


Lesenswert?

Wenn Du fuer Windows 8 RT entwickeln willst wird Dir eine VM auch nichts 
nützen. Du brauchst dann einen Cross Compiler

Vielleicht hilft das
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj863300.aspx

von Be M. (bemi)


Lesenswert?

Ups, da habe ich mit verschrieben. Nicht ARM, sondern ATOM. Ist ein 
richtiges Windows 8.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bernd M. schrieb:
> Ich hatte die Hoffnung, daß es möglich wäre den Compiler auf meinem
> Desktop laufen zu lassen und auf den Windows 8 Tablet zu debuggen.

Das sollte selbstverständlich gehen. Ich wüsste auch nicht, wieso ein 
auf Windows 7 installiertes Visual Studio 2013 andere Binaries erzeugen 
sollte und API-Funktionen nicht übersetzen können sollte als ein unter 
Windows 8.1 installiertes Visual Studio 2013.

Ein Remote-Debugger zum Debuggen über das Netzwerk ist Bestandteil vom 
Visual Studio; ich weiß allerdings nicht, ob das bei den kostenlosen 
"Express"-Versionen auch der Fall ist.

Aber zur "Express"-Version gibt es mit der "Community"-Version von 
"Visual Studio 2013 with Update 4" mittlerweile eine deutlich 
leistungsfähigere und ebenfalls kostenlose Variante.

http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx

Die lässt sich unter Windows 7 installieren, vorausgesetzt, daß SP1 
installiert ist.

von Arc N. (arc)


Lesenswert?

Sollte gehen
http://msdn.microsoft.com/en-us/library/windows/apps/hh441469.aspx
"The Visual Studio Remote Tools app enables you to run, debug, profile, 
and test a Windows Store app that is running on one device from a second 
computer that is running Visual Studio. Running on a remote device can 
be especially effective when the Visual Studio computer does not support 
functionality that is specific to Windows Store apps, such as touch, 
geo-location, and physical orientation."

von Be M. (bemi)


Lesenswert?

Das mit dem Remote Debugger muß ich mir mal ansehen.

Ansonsten habe ich gerade Wege gefunden Windows Forms Anwendungen im 
Vollbildmodus zu starten. Und mit etwas Tricksen kann man unter Windows 
7 auch Multitouch Eingaben auswerten. Das heißt, daß ich keine Windows 
Store Anwendung schreiben muß, da alles (Vollbild und Multitouch) auch 
unter Windows 7 verfügbar ist.

Habe es gerade ausprobiert. Funktionniert hervorragend. Die Sachen 
laufen danach auf meinem Tablet und es werden bis zu 5 Finger unabhängig 
erkannt. Das reicht mir.

Aber der Remote Debugger wird die Sache sicherlich noch einfacher 
machen. Oder ist der Remote Debugger nur für Windows Store Apps? Oder 
geht der auch für beliebige Windows Programme?

von Arc N. (arc)


Lesenswert?

Bernd M. schrieb:
> Aber der Remote Debugger wird die Sache sicherlich noch einfacher
> machen. Oder ist der Remote Debugger nur für Windows Store Apps? Oder
> geht der auch für beliebige Windows Programme

Das geht auch für andere Programme, ebenso Treiber.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.