Bara mer än två år efter att det senaste tillgängliga Windows Phone-flaggskeppet släpptes, har Microsoft begått mobilvärlden med ett par helt nya high-end-telefoner i Lumia 950 och Lumia 950 XL. Och inte bara markerar detta utgivandet av en ny uppsättning flaggskepp, men 950 och 950 XL häver också den officiella debatten om Microsofts senaste uppdatering av sitt mobila operativsystem i Windows 10 Mobile.

Det är naturligtvis en viktig tid för Microsoft. Efter förvärvet av Nokias telefonavdelning, som tidigare dominerat Windows Phone-landskapet, hoppas Microsoft att hitta den speciella formeln för att avhjälpa Windows Phones ganska anemiska marknadsnärvaro. Det är definitivt frestande att vara kyniskt när man överväger liknande tidigare ansträngningar från liknande som den avlösta Palm och kämpar BlackBerry.

Men medan saker kan verka djärva när man ser strikt på Windows Phones svindlande marknadsandel (nu under 3%), finns det några riktigt spännande aspekter av Windows 10 Mobile och de nya Lumias som låter en modicum av hopp till Microsofts ambitioner för mobilen.

En Windows

En del av det hoppet ligger i Microsofts sammanslutning av Windows-ekosystemet under Windows 10, och företagets tillvägagångssätt med Windows 10 Mobile återspeglar det. Flyga inför sina konkurrenters tillvägagångssätt, känns Microsofts färskt. När Apple håller iOS och OS X så distinkt, separata enheter med lite överlapp, har Microsoft gått in med en enhetlig plattform över alla enhetskategorier. Och där Googles Android är i stor utsträckning en enstaka mobilaffär, har Microsoft packat en hel stationär datorupplevelse i fickan med Continuum.

En av de mer spännande fördelarna med den här toppunionen är flexibiliteten som utvecklaren erbjuder genom Universal Windows Platform. I teorin, eftersom utvecklare kan förlita sig på en kodbas som fungerar över Windows 10 och Windows 10 Mobile, kunde vi se en boom i antalet högprofilerade appar som är tillgängliga för plattformen. Detta skulle avhjälpa det enskilt största klagomålet och efterföljande hinder för inträde, för potentiella Windows Phone-köpare: den fruktade App Gap.

Det är klart att det fortfarande är tidiga dagar, och om utvecklare ansluter denna aspekt av Microsofts strategi återstår att se. Men när utvecklare kan rikta sig till en behemoth desktop publik och mobil sfär med en enda kodbas, är det rimligt att anta att några stora namn kommer att följa. Vi har faktiskt redan sett en del av det här med nyheterna att Twitter, Facebook och Instagram alla planerar att stödja Windows 10. Lägg till i Microsofts "broar" för att överföra appar över från konkurrerande plattformar, och det verkar som Microsoft gör allt det kan för att tillgodose utvecklare - något som i slutändan gagnar konsumenterna. När det jämförs med iOS App Store och Google Play är det tydligt att Microsoft har en lång väg framåt, men App Gap ser mycket mer överkomlig ut än den gjorde även i början av året.