Gibt es einen Sinn, Windows-7-Anwendungen vor dem Start von Mango (7.0) zu schreiben?

8

Inspiriert von einen Austausch zu einer aktuellen Frage < Ich möchte wissen, ob es einen guten Grund gibt, Windows Phone 7-Anwendungen zu entwickeln, die auf Pre-Mango-Modelle abzielen, dh indem Sie Anwendungen erstellen, die auf die 7.0-APIs und nicht auf die neueren 7.1-APIs ausgerichtet sind.

Mein Eindruck war, dass, weil das Mango-Update jetzt vollständig ausgerollt wurde, es kaum einen Grund gibt, warum jemand ein Telefon mit einem Pre-Mango-Betriebssystem haben würde. Meine Vermutung ist, dass jemand mit einem Pre-Mango-Telefon es wahrscheinlich nie mit ihrem Computer verbindet und wahrscheinlich keine Anwendungen herunterlädt.

Gibt es gute Statistiken über demografische Merkmale von Betriebssystemen, die diese Entscheidung beeinflussen können?

    
ColinE 09.02.2012, 16:57
quelle

3 Antworten

4

Aus den Analysen meiner Apps weiß ich, dass es immer noch Leute gibt, die Windows-Phone-Versionen von Mango verwenden. Aber wie Sie bemerken, ist es unwahrscheinlich, dass sie ihr Smartphone mit ihrem PC verbinden, um Updates oder Updates durchzuführen Apps, die sie bereits heruntergeladen haben (meine Frau zum Beispiel wäre immer noch auf der ursprünglich ausgelieferten Version, wenn ich ihr Handy nicht selbst aktualisiert hätte!).

In diesem Sinne sehe ich persönlich keinen Sinn darin, Anwendungen zu erstellen, die auf Pre-Mango-Versionen des Betriebssystems abzielen. Die Rückkehr ist sehr unwahrscheinlich, die Anstrengung zu rechtfertigen.

    
Derek Lakin 09.02.2012, 17:02
quelle
3

Es gibt keinen Grund, Pre-Mango im Gegensatz zu Mango zu verwenden, da das Upgrade derzeit für alle Telefonmodelle kostenlos verfügbar ist.

Es lohnt sich, das neueste SDK beizubehalten, aus keinem anderen Grund als es keinen Grund gibt, nicht ... lol, Sinn in meinem Kopf. Dinge wie Leistungsverbesserungen, Fehlerkorrekturen, neue Funktionen usw. sind Gründe, mit den neuesten Entwicklungen Schritt zu halten, wie Ihnen wahrscheinlich bewusst ist.

Der einzige Grund, warum ich ein älteres SDK anvisieren würde, ist, wenn eine bestimmte Version des Telefons OS aus irgendeinem Grund für eine bestimmte Hardware nicht verfügbar ist.

Wenn Sie Ihre App mit dem kleinsten gemeinsamen SDK erstellen können, warum nicht - wird dies theoretisch Ihre Benutzerbasis erhöhen, da die Abwärtskompatibilität erzwungen wird, anstatt eine neuere und nicht vollständig ausgerüstete Version zu wählen. Sie leiden nur persönlich unter den älteren APIs und verpassen neue Funktionen. Allerdings sehe ich diesen Gegenpunkt als weitgehend akademisches Argument und schenke der Auswahl älterer Versionen wenig Gewicht.

Sparen Sie sich die Kopfschmerzen, gehen Sie mit den neuen Sachen. Jeder, der sein Smartphone aktiv nutzt, um auch Ihre App zu verwenden, ist wahrscheinlich heiß auf Updates.

    
Adam Houldsworth 09.02.2012 17:00
quelle
1

Ich mache keine 7.0-spezifische Programmierung mehr, da die Einführung von Mango jetzt überall dort verfügbar ist, wo ich an der Bereitstellung von Apps interessiert bin. Diese Frage stellt den Kopf wieder her, wenn vNext veröffentlicht wird (mit möglicherweise aktualisierten Hardware-Anforderungen / Sensoren, etc.), aber ich kann jetzt nicht viel Grund sehen, die alte Version anzugreifen.

    
ZombieSheep 09.02.2012 17:03
quelle