Windows 10 och dess strävan efter universell storhet
NyheterNär utgåvan kantades närmare och närmare detaljerna i Windows 10 kom i fokus. Vi vet till exempel att Windows 10 markerar slutet av Windows Media Center och Music har ersatts av en app som heter Groove.
29 juli 2015
På utgivningsdatumet blev Windows 10 tillgängligt i 190 länder och 111 språk.
Att få bärbara datorer, surfplattformar och telefoner som är redo för back-to-school-säsongen och nya kopior av det nya operativsystemet på ett bra sätt gör absolut mening.
Mobil vinst
Ser tillbaka till Microsofts Build Developer-konferens, som hölls i april, vilket var ett tillfälle för företaget att visa utvecklare där det är just nu, så kan du se många av grundarna som Microsoft lade.
På den första dagen av Build, överraskade Myerson publiken när han meddelade att Windows 10 Mobile (som ännu inte har släppts, ändå) kommer att stödja appar skrivna för iOS och Android. Med lite omarbetande, förstås. Ändå kommer det utan tvekan att blåsa Windows 10 App Store bredvid.
Så när Windows 10 Mobile (för telefoner) startas kan du köra Android-appar, till exempel på telefoner och små tabletter (men inte på en Surface, bärbar dator eller stationär dator). De körs på ett Android-delsystem som sannolikt kommer att baseras på KitKat (med samma krokar som en gång brukade sätta ett POSIX-delsystem i Windows NT).
Den mobila versionen av Windows 10 kommer att stödja Android och iOS-apparParanoid Android
Men det betyder inte att någon Android-app körs och det finns saker som de inte kommer att kunna göra. "Vi ersätter Android-tjänsterna med våra egna", sa Microsofts Kevin Gallo. "Vi kör dem i vår egen behållare - begreppsmässigt kör vi dem som en universell app så vi använder ett middleware lager för att översätta API: er över, men de kör fortfarande i Windows-appens säkerhetsmodell."
Det kommer att förbättra prestanda och batteritid över Android, han föreslog: "Appar körs inte i bakgrunden och det finns några ändringar som görs så att de beter sig som en väluppfostrad app."
Standardplattformen kommer att omdirigeras till Windows-ekvivalenterna - det är filsystemet, kontakt och fotointegration, kamera, sensorer och nätverksanslutningar.
Inte alla Android-appar fungerar bra på det här sättet. "Meddelandeprogram och de som har djup integration i bakgrundsuppgifter kommer troligen att ha problem att köra," Gallo berättade, "och det kommer också ner till [där de har bra] prestanda". Men då påpekade han, "inte alla appar fungerar i varje Android-distribution."
Att ta Android-appar till Windows-telefoner är inte det enda sättet som Microsoft försöker att ta med utvecklare och deras appar till Windows 10. Det finns också möjlighet att paketera Win32- och Silverlight-appar i App-V-behållaren eller bunta upp en webbplats som en app (komplett med API-samtal för att lägga till Windows 10-funktioner) och distribuera dem via Windows Store - och iOS-utvecklare kan ta ett Xcode-projekt i Visual Studio och dela källkoden mellan en iOS- och Windows-app.