För dig som utvecklar program och appar för Windows, kommer Windows 10 med flera riktigt spännande nyheter. Windows Store lyfts fram betydligt mer så att det numera blir självklart att distribuera dina applikationer via app-butiken. Du behöver inte längre ha en egen sajt med nedladdningar och uppdateringar, och du slipper jobbet med att få alla dina användare att hämta den senaste versionen.
Windows Store lanserades redan i Windows 8, men på grund av att den då var fast i det konstiga gränssnittet försvann den för alla Windows-användare på vanliga datorer (vilket i praktiken var närmast alla). Men det är först nu i Windows 10 som app-butiken dyker upp på allvar, och den kan ur ett praktiskt perspektiv jämföras med Apples App Store för Mac OS X. Med skillnaden att det finns ungefär 10-13 gånger fler användare av Windows än Mac.
Om Microsoft lyckas locka in användarna av Windows 10 till Windows Store – vilket är troligt med tanke på hur det är integrerat i Windows 10 – kommer det finnas en väldigt stor potentiell marknad för utvecklare av så kallade universella appar.
Det här är den tredje och sista delen av min förhandstitt på Windows 10, som lanseras till sommaren. Delarna hittar du här:
- Del 1: Windows 10: Hur bra kommer det att bli enligt TkJ?
- Del 2: Windows 10: Det här är den största nyheten…
- Del 3: Windows 10: Spännande för dig som utvecklar appar!
Lockar utvecklare till Windows Store
Universella appar förklarar det bra. Applikationer i Windows Store ska kunna köras på alla typer av Windows-enheter; smartphones, surfplattor, datorer, Xbox och så vidare. Microsoft har gjort att appar automatiskt skalas mellan olika skärmstorlekar.
När du kör universella appar i traditionellt Windows-gränssnitt med skrivbordet, hamnar de i vanliga fönster. På en smartphone eller surfplatta används däremot det andra gränssnittet och då körs de i fullskärmsläge.
På Build 2015, en konferens främst för Microsoft-utvecklare, presenterade företaget sin plan för att locka fler till att skapa applikationer för Windows Store. Grundtanken är att det ska bli enklare att bygga appar för Windows Store. Bland nyheterna är att du enkelt ska kunna anpassa din webbsajt till att fungera som en applikation, och kunna publicera den i Windows Store.
Det ska även gå att publicera och köra Win32-program som appar. Precis som med webbapparna kommer dessa program att köras i någon form av sandbox, för att det inte ska vara möjligt att göra ändringar i Windowsregistret och så vidare. Det handlar om säkerhet. Microsoft kunde i samband med det här berätta att Adobe är på gång att lansera bland annat Premier Elements och Photoshop Elements i Windows Store.
Du kan läsa mer om webb- och Win32-appar hos Liliputing.
Fast än mer spännande är det att Microsoft har gjort det möjligt att väldigt enkelt porta applikationer från Android respektive iOS till Windows. Jag läste någon som jämförde det med att BlackBerry kan köra Android-appar – men det är inte samma sak, eftersom BlackBerry bara kör en Android-emulator. Microsofts verktyg för Android och iOS portar däremot applikationerna till riktiga Windows-appar.
Enligt Paul Thurrott har Microsoft i hemlighet utvecklat en Objective C-kompilator till Visual Studio, samt verktyg för att importera Xcode-projekt. Det betyder att iOS-utvecklare kan skicka in sin programkod i Visual Studio, göra eventuella ändringar för Windows-utgåvan, och sedan kompilera och konvertera alltihop till en universell applikation.
Även Android-applikationer kan portas till Windows, men det är tekniskt enklare än iOS.
För att lyckas med en ny app-butik krävs att det finns tillräckligt många användare, annars kommer utvecklare inte att bry sig om att finnas med i butiken. Och då uppstår problemet med att användarna inte går till app-butiken, eftersom det inte finns några bra appar… Det är med andra ord inte helt lätt.
Men Windows Store har goda förutsättningar i och med Windows 10.
Windows Store för mindre utvecklare
Mindre utvecklare har alltid haft det svårt att nå ut med sina program till Windows. Före Internet var det via datortidningarnas medföljande disketter och sedan CD-skivor, och via BBS:er. Därefter kom Internet och öppnade stora möjligheter, men bruset är enormt och alla som startat en webbsida vet att besökare inte bara börjar strömma dit.
På webben finns det ett stort utbud av nedladdningssajter, som Download.com och Softpedia, men de senare åren har det blivit allt mer viktigt att ha en egen bra webbplats och synas i Google. De flesta som letar efter ett visst program gör det via Google. Och här är det inte lätt att nå ut.
Med Windows Store öppnas helt nya möjligheter för mindre utvecklare. Visst kommer du fortfarande att få slåss mot de stora bolagen, men kampen om användare jämnas trots allt ut ordentligt. Har du ett bra program eller spel, och får lite bra publicitet som skjuter upp ditt program på topplistorna, kan det gå riktigt bra.
Ett annat problem som utvecklare har dragits med, är att kunna ta betalt för sina program. För spel på en hyfsat bra nivå finns Steam, men för mindre spel och programvaror som inte är spel är det värre. Användare tvekar till att knappa in sina kreditkortsnummer på en webbsajt som drivs av en okänd liten utvecklare.
Visst finns det bra betallösningar som Paypal, men när det är Microsoft själva som hanterar köp av applikationer kommer gemene man att känna sig tryggare. Och när Microsoft står för alla betalningar behöver du inte bry dig om något sådant. Det du behöver göra är att bygga på ditt program och syssla med den marknadsföring du brukar göra.
Det här är som sagt inget unikt för Microsoft – både Google och Apple har haft sina app-butiker i många år. Men det är spännande att Microsoft nu på allvar ger sig in i leken genom att öppna en riktig app-butik för Windows.
1 miljard Windows 10 inom tre år
Det som talar för att Windows Store ska lyckas, är framför allt mängden användare. Microsoft har som mål att nå en miljard användare av Windows 10 inom tre år (källa). Det är ett rejält mål.
Men Microsoft måste verkligen få över sina Windows-användare till Windows 10. Det är fortfarande nästan 16 procent av världens användare som kör Windows XP. 59 procent kör Windows 7 och 2 procent Windows Vista. Windows 8 har nästan 15 procent av marknaden – vilket alltså betyder att det är fler som kör XP än Windows 8.
För att få lite perspektiv över hur många det är som använder Windows, så kör drygt 91 procent av världens användare någon version av Windows. Drygt 7 procent använder Mac och 1,5 procent kör Linux. Idag finns det ungefär 1,5 miljarder användare som kör Windows varje dag.
Microsoft kommer vid lanseringen av Windows 10 alltså ha fyra gamla versioner av sitt operativsystem ute på marknaden; XP, Vista, 7 och 8. Windows XP har man lagt locket på – det släpps inte längre några uppdateringar, inte ens säkerhetspatchar, så de användarna är en nagel i ögat på Microsoft.
Jag skulle tro att Microsoft i och med Windows 10 vill komma ifrån problemet med att användarna inte uppdaterar, utan sitter kvar på gamla utgåvor. Det är kostsamt. Även efter Windows 10 har lanserats, måste Microsoft fortsätta att ta fram säkerhetsuppdateringar och annat för såväl Windows Vista, 7 och 8.
Men Microsoft har en plan för att få ut Windows 10 till så många som möjligt. Företaget erbjuder nämligen alla som har Windows 7 eller 8/8.1 gratis uppgradering till det nya Windows.
Redan nu har företaget, i en uppdatering av Windows 7/8, smugit in ett lite mystiskt program vid namn GWX (trolig förkortning för Get Windows 10). Programmet erbjuder inte mycket till förklaring på dess supportsida. Men det är nog ingen dum gissning att programmet är till för att ladda ner och installera Windows 10 när det väl lanseras.
Så, vad tror herr Johansson då?
För att kort sammanfatta vad jag tror om Windows 10, så är mina förhoppningar höga. De månader som jag använt Windows 10 Technical Preview, har jag fått en ganska god inblick i vad vi har att vänta oss – och det är väldigt intressant. Det är på många punkter betydligt bättre än Windows 8. Det känns mer genomtänkt och det är överlag ett stort steg framåt för Windows.
Till sommaren, troligtvis i slutet av juli, lanseras Windows 10 officiellt. Alla som kör Windows 7 eller Windows 8/8.1 kan uppgradera gratis (det sägs vara gratis i ett år, men det är osäkert vad det innebär).
En väldigt vanlig fråga är huruvida du ska vänta med att köpa en ny dator tills ny Windows lanserats. Det tycker jag inte du behöver vänta på. Uppgradering blir som sagt gratis för dig, och Windows 10 kräver inte mer prestanda än vad Windows 8 gör – eller Windows 7 heller, för den delen.
Jag tror Windows 10 kommer bli riktigt bra.
TkJ:s förhandstitt på Windows 10
- Del 1: Windows 10: Hur bra kommer det att bli enligt TkJ?
- Del 2: Windows 10: Det här är den största nyheten…
- Del 3: Windows 10: Spännande för dig som utvecklar appar!