Wobei ich das mit dem "zu wenig" tatsächlich quantitativ mein. Ich hab mal kurz im Windows Store rumgeklickt, und z.B. für 'Calculator' gibts keine Ahnung wieviele hunderte Apps. Aber ob bezahlt oder gratis, da war keine einzige App dabei die für mich so ausgesehn hat dass ich sagen würd, die ist es.
Eine App sieht ganz gut aus, aber lauter Kommentare dass sich der Rechner immer wieder verrechnet, z.B. beim Wurzelziehn etc.. Eine App bildet die alten TIs nach, aber der Kommentar sagt die komplexeren Funktionen tun nix, sind nur Show. Viele Apps haben einfach ein grottenhässliches Icon oder UI, manche kommen im Hello-Kitty Design daher, die allermeisten können grad mal Grundrechenarten, usw ..
Es würd genau *eine* Taschenrechner-App reichen, die halt dafür alle Stückerln spielt, also "wissenschaftliche" Funktionen, Hexadez und Oktaldarstellung, ein paar Statistik-Basics, und idealerweise eine Plot-Funktion, Matrizen, Variablen und eine History (da hat man endlich mal ein 5" Touch Display und eine fette 1 Ghz CPU zur Verfügung, und die ganzen Taschenrechner baun einfach nur die 10-stellen 7-Segment Displays nach.. komplett einfallslos!) und sich ins Metro-Design auch einfügt bzw *halbwegs* was gleichschaut. Auf die restlichen 399 Möchtern-Hobbyprogrammierer-Quietschbunt/Paint-Icons-Apps kann ich getrost verzichten, im Gegenteil, ich seh das sogar als großen Vorteil wenn die Auswahl sich auf wenige, aber ordentliche Apps beschränken würd.
Eine *gute* App zu programmieren ist halt aber auch wirklich vieeel Aufwand. Insofern ist das einfach ziemlich lame dass es da anscheinend immer noch kein 'Universal-App' Format gibt. Die GUI ist natürlich ein Problem, die pro Betriebssystem und Device anders aussehn muss, aber dann muss man halt die Klasse die das Layout macht mehrfach implementieren. Und die paar OS-Funktionen die man wirklich benötigt als App-Entwickler wird man ja wohl auch noch in eine Bibliothek bzw API bringen (LED einschalten, Kamera aufnehmen, Dateisystem und Uhrzeit, ... ). Schaffen ja andere cross-komplilierte Programme für Linux+Windows auch, es braucht nur eine gscheite Library wie Qt oder so was.
Aber das wirds sobald nicht spielen, und ich seh auch keinen Willen (mehr) daran irgendwas zu ändern. In den Augen der App-Entwickler und der Service-Betreiber hat Windows Phone bereits verloren, und damit wirds auch nicht mehr besser werden. Ich hoff noch dass Windows 10 mit den Universal Apps am Desktop wieder mehr Anreize schafft, auch gleich Windows Phone mitzuunterstützen und so mehr Apps aufs Phone zu bringen, aber wer braucht schon eine Smithonian-App am Stand-PC...
Man muss aber auch sagen, alles was man im Alltag wirklich braucht (Telefon, Kalender, Chat, Maps, ÖBB, ..) gibts, und (bis auf den leidigen Chat) geht das auch ordentlich. Und für die ganzen Spielereien werd ich mein altes Android-Phone aufheben, bzw. mir ein Android-Tablet zulegen... Ein gutes Windows-Phone und ein billiges Tablet ist immer noch um die Hälfte billiger als ein iPhone
Ich bin mir aber auch sicher, wenn man eine Sieder-App für Windows nachprogrammiert und in den Shop stellt, wird man sicher vom Verlag verklagt werden, ebenso bei einem Pollenwarndienst-Client..
Edit: Im übrgen - eigentlich ein extrem perverser Trend: Am Desktop/Laptop, wo crossplattform praktisch kein Thema mehr ist/sein sollte, wo jeder irgendeine App mit Qt oder Java oder sogar Python locker runterprogrammieren kann, dort wandert alles in den Browser in furchtbare Javascript-Geschwüre mit grausiger Usability. Am Smartphone, wo Plattformübergreifend fast nicht hinzubekommen ist, wo eh niemand ein gscheites User-Interface zambringt und man eh nicht x Programme gleichzeitig laufen lassen kann und wenig Resourcen hat, dort läuft alles nativ in extra Programmen (nur dass es nicht native ist sondern in 2 verschiedenen Emulatoren verpackt und drübergestülpt ist) - dabei würd grad dort ein Barebone-Browserfenster mit einem Javascript-Interpreter als Framework für 99% aller Apps mehr als locker reichen, und hätt vermutlich nicht mal mehr Overhead als diese ganzen VMs und Interpreter. Dann wär die einzige native App die man bräuchte ein konformer, Browser-App-Fähiger Mini-Browser ala Google Chrome.
I find your lack of platform support disturbing.