Wie programmiert man in der Zukunft für Windows?
-
Um Windows8 wird ja kein einzelner über längere Zeit rum kommen. Es läuft dann auf allen genutzten Geräten wie Desktop, Tablet und Smartphone mit demselben Kernel.
Nutzt man dann noch die WinAPI um seine Programme auf allen Geräten laufen zu lassen?
-
Man nutzt die WinAPI und die neue WinRT.
-
Ah, also wird die WinAPI auch auf Smartphones laufen, cool.
-
einszweidrei schrieb:
Ah, also wird die WinAPI auch auf Smartphones laufen, cool.
Nur der Teil der WinAPI, der unter Metro verfügbar is...
-
soso, damm muss also doch mit winrt gearneitet werden wenn es überall laufen soll. mensch, sag dass doch auch so mein kleines dummerschen^^
-
Windows 8 hat sowohl Desktop als auch Metro. Am Desktop läuft alles ganz normal über die Win32 API wie bisher. Unter Metro dagegen läuft alles über WinRT und ein Subset der Win32 API. Auf ARM Devices läuft afaik vorerst mal nur Metro...
-
Ich rede aber die ganze zeit von Programmen, die natürlich auf allen Geräten laufen. Was soll ich denn bitteschön mit Software, die von Hause aus nur auf dem Desktop läuft? Das macht doch überhaupt keinen Sinn, es sei denn es handelt sich um Spezialanwendungen die nie ein Mensch mal auf dem Tablet/Smartphone starten würde.
Ich wäre aber ein ziemlich dummer Entwickler, wenn ich die Kompatibilität unter den Windowsgeräten gleich in der Desingphase wegschmeißen würde, gelle?
Also bleibt nur WinRT, sag dass doch gleich mein kleiner Bastelfreund.
-
Wer braucht schon diesen Metro Kram, keiner!
-
Ja ja jetzt erzählen und meckern sie alle und später wollen sie doch dass die Apps überall funktionieren und spätestens dann schreien wirklich alle nach Metro und wohl kaum noch einer nach Desktop + WinAPI. Ausser die alten Säcke ab 30, aber Neues wird von Neuen gemacht und nicht von Alten festgefahrenen Hirnen.
Für euch Alten, bleibt ruhig beim Alten so wie dieses Forum hier(wahrscheinlich nicht mal mit Tapatalk kompatibel)
Die Zukunft seid ihr nicht...
-
achso schrieb:
Ich rede aber die ganze zeit von Programmen, die natürlich auf allen Geräten laufen. Was soll ich denn bitteschön mit Software, die von Hause aus nur auf dem Desktop läuft? Das macht doch überhaupt keinen Sinn, es sei denn es handelt sich um Spezialanwendungen die nie ein Mensch mal auf dem Tablet/Smartphone starten würde.
Woher soll ich denn wissen, was für Software du schreibst!? Metro macht für manche Anwendungen Sinn, für manche nicht. Das hängt völlig von der Anwendung ab. Wenn du eine Metro Anwendung schreiben willst, dann brauchst du natürlich Metro...
-
achso schrieb:
Ich rede aber die ganze zeit von Programmen, die natürlich auf allen Geräten laufen. Was soll ich denn bitteschön mit Software, die von Hause aus nur auf dem Desktop läuft?
Es gibt aber Menschen, die Tablets überhaupt nicht interessieren, z.B. mich. Was soll ich damit? Ich will nicht auf dem Sofa surfen. Ich will nicht meinen Screen touchen. Ich bin mit einem normalen PC völlig zufrieden. Ich seh überhaupt keinen Sinn, mir einen Tablet zuzulegen, ich könnte damit gar nichts anfangen. Und was für Software läuft da schon drauf? Diese ganzen Apps würde ich überhaupt nicht als Software bezeichnen, das sind nur Spielereien. Damit kann man nicht vernünftig arbeiten. Ich kann damit nicht programmieren, keine Videos schneiden (professionell), keine Bilder richtig bearbeiten, keine Dokumente erstellen, kein CAD betreiben, kein 3D Modelling, gar nichts. Die ganzen richtigen Anwendungen wird es nach wie vor nur für PCs geben. Dieser ganze Apps Schmarrn interessiert mich überhaupt nicht. Also werde ich in Zukunft genauso für Windows entwickeln, wie jetzt auch.
-
-
nenejunge schrieb:
Ausser die alten Säcke ab 30 ... Die Zukunft seid ihr nicht...
Schade nur, dass die alten Säcke nicht mehr in die Kinderdisko gelassen werden. Dort liegt die Zukunft! Der Türsteher ist eine unbestechliche Smartphone-App, die deine Personendaten aus dem ID-Chip im Ohr liest.
-
Mechanics kann sich einfach nur kein Tablet leisten, weil er unterbezahlt ist. Aber er schreibt lieber das ihn Tablets nicht interessieren, um von der Tatsache abzulenken.
-
von homussen schrieb:
Mechanics kann sich einfach nur kein Tablet leisten, weil er unterbezahlt ist. Aber er schreibt lieber das ihn Tablets nicht interessieren, um von der Tatsache abzulenken.
Glaub was du willst. Zumindest kann ich mit einem richtigen Rechner aus solchen Schwachsinn antworten, mit einem Tablet kann man ja nicht richtig tippen und lässt es sowieso bleiben.
-
Richtig, ein Tablet ist derzeit fast nur Spielerei. Könnte sich aber noch ändern... aber wer weiß wann und in welche Richtung.
-
achso schrieb:
Ich rede aber die ganze zeit von Programmen, die natürlich auf allen Geräten laufen.
Daraus wird dann ja voraussichtlich nur was, wenn die Desktop Unterstützung
auch auf diesen neumodischen Devices gewährleistet wird.
-
Tablets wirst du in ein paar Jahren überall finden. Bei den Behörden, im Krankenhaus(gibt es jetzt schon mit iPad), Politik, in Schulen/Kitas, StarTrek *g.
Wer heute erzählt die Apps auf Tablets werden nie so wichtig sein wie die Software für den Desktop, der verpennt die ganze Zukunft der IT. Typische alte Denke, von Leuten die ewig im Gestern leben wollen.
Was solls, verdienen halt andere Millionen damit Software für Tablets etc. zu entwickeln. In 10 Jahren kommen dann wieder die Sprüche: "Ach, hätte ich mal damals..."
-
In dem Maße wie Tablets/Smartphones an Leistung gewinnen wird der Unterschied zwischen Desktop Software und App verschwinden. In 10 Jahren ist es völlig egal, ob man Software für ein Tablet oder einen Desktop Rechner entwickelt.
-
nwp3 schrieb:
In dem Maße wie Tablets/Smartphones an Leistung gewinnen wird der Unterschied zwischen Desktop Software und App verschwinden. In 10 Jahren ist es völlig egal, ob man Software für ein Tablet oder einen Desktop Rechner entwickelt.
Nein, wird es nicht. Es geht um die Bedienung. Einen Tablet PC kannst du in die Tonne knicken. Wie willst du den Schrott ohne richtige Tastatur und Maus bedienen, auch noch auf dem winzigen fummeligen Bildschirm? Und wer will auf dem Sofa technische Systeme entwickeln?
DAS ist die Zukunft von Tablets: