Warum Windows 8 eine überzeugende Plattform für App-Entwickler ist
NachrichtenDurch das Umsetzen von 4 Millionen Windows 8-Aktualisierungen in drei Tagen können sich Steve Ballmer diese Woche an die Entwickler der Build-Konferenz wenden, indem sie die große Anzahl von Benutzern, an die sie Windows 8-Apps verkaufen können, sowie kommerzielle Begriffe, die Ihnen 70 bieten, hervorhebt oder 80% des App-Kaufpreises.
Er ist der Meinung, dass dies eine überzeugende Plattform ergibt. "Sie können bessere Apps erstellen. Sie können diese Apps auf mehrere Geräte, einschließlich Windows Phone, übertragen. Sie haben die meiner Meinung nach besten kommerziellen Bedingungen der Welt. Dies ist ein Markt, auf dem Sie Ihre beste Arbeit erledigen können, Ihre kreativste Arbeit und du kannst Geld verdienen. "
Ballmer zeigt, wozu Windows 8 Apps in der Lage sindBallmers Demo von Windows 8-Features und -Apps zeigte in der Eröffnungs-Keynote die Features der Plattform, die Apps nutzen können.
"Die Apps, die Sie auf der Windows-Plattform bereitstellen, sind besser als die Apps, die Sie auf anderen Plattformen bereitstellen", behauptete er - solange Entwickler daran denken, die neuen Funktionen wie Roaming-Einstellungen und -Dateien über ein Microsoft-Konto zu verwenden, können die Benutzer bestimmte Funktionen in das System einfügen Eine App direkt zum Startbildschirm und zur Unterstützung der Suche und Freigabe von Charms.
Live-Kacheln und Charme teilen
Live-Kacheln geben Ihnen eine völlig andere Art, über Produktivität nachzudenken, unterstrich Tim O'Brien, General Manager der Entwicklerplattform. "Mit Benachrichtigungen wird die Oberfläche der Live-Kacheln kaum zerkratzt. Sie können Produktivitätsszenarien erstellen, bei denen die App nicht ausgeführt wird. Denken Sie darüber nach. Ich kann den Benutzer produktiv machen, ohne die Kachel anzuklicken."
Der Aktiencharme kann auch unerwartete Vorteile haben. Das Dodo GoGo-Spiel im Windows Store ermöglicht es Spielern, ihren Highscore mit Hilfe des Charms zu teilen, der als sehr effektive kostenlose Werbung funktioniert. "Nachdem sie das Spiel gestartet hatten, wurde es viral. Zu einem Zeitpunkt bekamen sie zweitausend Downloads pro Tag, und es stellte sich heraus, dass der Charme des Austauschs die Sache war, die es viral gemacht hat", erklärte O'Brien.
Verwenden Sie Code für Apps, die unter Windows 8 und Windows Phone ausgeführt werden, erneut
Windows 8 ist nicht die einzige Plattform, für die Microsoft Entwickler anwirbt. "Windows 8 und Windows Phone haben jetzt ein gemeinsames Programmiermodell, mit dem Sie sich schneller entwickeln können", betont Kevin Gallo, Direktor der Programmverwaltung für Windows Phone.
Windows Phone 8 verwendet den Windows-Kernel, bekannte Windows-Konzepte wie Dateiformatzuordnungen und eine Reihe von APIs sind für beide Plattformen gleich. Das bedeutet, dass Sie Komponenten erstellen können, die sowohl unter Windows als auch unter Windows Phone 8 ausgeführt werden können. Entwickler müssen separate Apps mit unterschiedlichen Schnittstellen erstellen. Die Wiederverwendung von bereits vorhandenem Code beschleunigt und vereinfacht das Erstellen von Anwendungen für beide Plattformen.
Dies gibt Microsoft die Chance, eine viel breitere Palette von Entwicklern anzuziehen, sagt O'Brien. "Entwickler, die seit Jahren auf Microsoft-Plattformen schreiben, C ++ - Programmierer, die seit 95 gegen Windows schreiben. Sie können sich auf Windows 8 freuen und Windows Store-Apps mit diesen Sprachen schreiben. Ich weiß nicht, wie schwer es ist Ziel C an einem Wochenende zu lernen, aber diese Fähigkeiten nutzen zu können, bedeutet, dass Sie heute an der Gelegenheit teilnehmen können.
"Und die Entwickler, die nicht für Microsoft geschrieben haben, die eher auf das Web ausgerichtet sind oder über dynamische Sprachen nachdenken ... Die Entscheidung, HTML5 zu einer vollwertigen Anwendungsplattform in Windows 8 zu machen, ist etwas, worauf wir vor drei Jahren als Teil der Wette setzen Windows-8-Produktplanung. Um Reichweite und Skalierbarkeit zu erreichen, bin ich mir nicht sicher, ob ich das als Entwickler ignorieren würde, selbst wenn ich mit iOS viel Geld verdienen würde. "