Microsoft elsker Apple - disse Mac- og iOS-appene beviser det
Stuffy, kjedelig, insular. Dette er tre adjektiver som har blitt brukt til å beskrive Microsoft av yesteryear. Men at Microsoft er borte. De har endret seg. Radikalt.
Microsoft produserer nå interessante, innovative produkter. Produkter du sikkert vil bruke. De har kommet inn i interessante, banebrytende nye felt, som tingenes Internett. Kanskje mest interessant, produserer de programvare for sine gamle motstandere, Apple og Linux-fellesskapet.
Spesielt har det frostige forholdet mellom Microsoft og brukere av Apples produkter tint, og i det siste året har de lansert en rekke signifikante og vakre produkter til Mac og iPhone. Her er fem av de mest betydningsfulle, og hvorfor dette betyr noe.
Microsoft Xim
Lansert i slutten av 2014, gjør Microsoft Xim det enkelt å vise vennene dine bildene dine Del dine bilder, ikke telefonen din med Microsoft Xim Del bildene dine, ikke telefonen din med Microsoft Xim Deling av bilder med en gruppe mennesker har nettopp blitt enklere. En person styrer showet, alle kan bli med på egen hånd via en lenke, og når alt ble sett, presenterte presentasjonen selvdestrukter. Les mer, uten å huddle rundt det samme, fire-tommers skjerm.
Utgitt for Android [Ikke lenger tilgjengelig], Windows Phone og iOS [Ikke lenger tilgjengelig], gjør Xim trivial til å dele bilder og lage vakre bilder som kan fjernstyres av en bruker.
Gitt stratosfærenes økning av Instagram og Snapchat - og den ettertraktede populariteten til Flickr - er det fornuftig at Microsoft vil starte sin egen fotodelingstjeneste. Selv om nysgjerrig, ble Xim ikke lansert under Microsoft-merket. Den eneste andre Microsoft-appen som ble lansert på en slik måte var Sway; en media redigeringsapp.
Xim ble designet av FUSE-teamet i Microsoft Research, som spesialiserer seg på å bygge innovative forbrukerteknologiske produkter, med fokus på medierike applikasjoner. FUSE er også kjent for deres analoge, Android Wear-tastatur, og So.cl, en søkemotor for sosiale nettverk.
Visual Studio Code
Microsoft Visual Studio er et integrert utviklingsmiljø (IDE) som brukes til å bygge Windows-applikasjoner og webapplikasjoner ved hjelp av Microsofts familie av webteknologier. Siden den første gangen ble lansert i 1997, har Visual Studio bygget en dødelig brukerbase av utviklere, hvorav mange insisterer på at de gjør dem mer produktive og effektive på jobben. Det regnes blant de aller beste i utviklingsmiljøer.
Visual Studio killer app er Intellisense; et svært sofistikert verktøy for kodefylling som kan forutse hva en utvikler skal skrive, og skrive den for dem.
Men Visual Studio har aldri gjort hoppet fra Windows, til tross for protester fra utviklere i Apple-leiren. Det er, til nå. På Microsoft Build 2015-konferansen, holdt forrige måned i San Francisco, annonserte Apple Visual Studio Code.
Tilgjengelig for nedlasting for Windows, Linux og Mac OS X, er Visual Studio Code Microsofts første foray i verden av ikke-Windows-utviklerverktøy. Med det kan utviklere bygge nettsteder ved hjelp av node.js Hva er Node.JS og hvorfor skal jeg bryr meg? [Webutvikling] Hva er Node.JS og hvorfor skal jeg bryr meg? [Webutvikling] JavaScript er et bare programmeringsspråk på klientsiden som kjører i nettleseren, ikke sant? Ikke nå lenger. Node.js er en måte å kjøre JavaScript på serveren på; men det er så mye mer også. Hvis ... Les mer, så vel som Microsofts eget ASP.Net rammeverk. Det tillater også utviklere å bygge applikasjoner for Azure; Microsofts cloud computing-plattform.
Interessant, Visual Studio Code er bygget på toppen av to deler av åpen kildekode programvare; Githubs Atom Editor, og Googles Chromium nettleser motor.
Microsoft Office 2016 for Mac
Ok, jeg snyder her.
Microsoft har produsert versjoner av Office for Mac siden slutten av åttitallet. Men de har alltid følt seg som en ettertanke, som manglet den polske og finessen til deres Windows-søsken. Faktisk har de aldri nådd den polerte standarden som ble satt opp av Apples iWork-pakke, på OS X-plattformen i det minste.
Office 2016 for Mac er kanskje den viktigste revolusjonen til suiten. Borte er det mye avskyelige båndet. Det føles nå som en utformet, innfødt Mac-applikasjon, snarere enn en skapt Windows-port. Og det er en god jobb - den siste versjonen av Office for Mac er datert 2011.
Det føles endelig som om Microsoft tar Mac-verden alvorlig.
.NET Framework
.NET-rammeverket er noe som ofte tas for gitt. Den går i bakgrunnen av Windows-datamaskiner, chugging bort stille og umerkelig. Men til tross for manglende synlighet, gjør det en viktig jobb.
Rammen krever et oppsiktsvekkende antall Windows-applikasjoner. Disse kjøres på Common Language Runtime - en svært optimalisert virtuell maskin - og er bygget ved hjelp av Framework Class Library, som gir de grunnleggende byggesteinene for utviklere å lage Windows-applikasjoner.
Dette ble nylig sendt til OS X og Linux. En GNU begynner for Microsoft: Hva er en åpen kildekode. NET Framework betyr for resten av oss En GNU begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av oss Microsoft nettopp utgitt en betydelig del av sin kode under en permissiv åpen kildekode lisens. Dette trekket bryter med årets tradisjon. Men hvorfor og hva betyr det for deg? Les mer, og har blitt lisensiert med en permissiv, åpen kildekode lisens.
Selvfølgelig har det vært en åpen kildekodeversjon av .Net-rammen for Mac og Linux. Mono-prosjektet har gjort det mulig for Mac-brukere å bygge C #, VB.Net og F # -programmer i lang tid, men det har aldri vært funksjonalitet. Inntil nå.
Kontorlinser
Office-objektiv er en populær Windows-telefon som lar brukere skanne dokumenter, visittkort, whiteboards, og slå dem til elektroniske filer som kan deles via e-post, og lastes opp til skyen. Det gjør dette gjennom samme optisk tegngjenkjenningsteknologi (OCR).
Inntil nylig var denne appen eksklusiv for Windows Phone, men har siden blitt sendt til Android og iOS som en gratis nedlasting.
Bonus: Kjør Android og iOS Apps på Windows 10
Som en bonus skal Microsoft gjøre det enklere for utviklere å sende sine Android- og IOS-apper til Windows 10. Disse vil kunne kjøre på skrivebordet og på mobilen, siden Windows 10 er en “Ett OS for å regulere dem alle” slags affære.
Trinnene som tas til Android og iOS-apper, er forskjellige. Android-apper kjører i et selvstendig, simulert miljø, mens iOS-apper som er skrevet i Objective-C er innbygget for Windows 10, gir dem en mer sammenhengende opplevelse.
Android-porten, kodenavnet Project Astoria, og iOS-portsystemet, kodenavnet Project Islandwood, er ennå ikke offentliggjort. Men det har vært noen demonstrasjoner bak lukkede dører.
Den første krysssamlede Windows Phone-appen er allerede utgitt. Windows 10-porten av Candy Crush Saga ble bygget med en tidlig versjon av Project Islandwood, med koden basert på iOS-appen, og vil bli forhåndsinstallert som et kombinert spill.
Hvorfor dette gjelder
Å si at Microsoft historisk sett har blitt sett på som en konkurransekonkurransebud, er grov underdrivelse.
Gjennom årene har de blitt anklaget mer enn en gang for å håndheve en ubrytelig homogeni, og av elbowing konkurrenter ute av markedet. Deres siste bedriftshistorie er fylt med søksmål hentet av regjeringer i Europa og USA, bekymret for deres enorme dominans over datamarkedet.
Men i de siste årene har Microsoft sett sin posisjon som den dominerende kraften i teknologien verden utfordret.
Siden lanseringen av iPhone i 2007 og Android i 2008, har de sett sin dominans av smarttelefonmarkedet desintegrerer. Windows Mobile, som på et tidspunkt representerte en stor del av alle solgte smarttelefoner, har faktisk blitt drept av, og etterfølgeren i Windows Phone har ikke kommet nær vedtaket sett av Android og iOS.
Tilsvarende har kontrollen over nettlesermarkedet nesten fordampet i møte med stiv konkurranse fra Google Chrome og Firefox.
Microsoft vet at de ikke lenger kan hvile på laurbærene og deres dypt forankrede posisjon. De har måttet radikalt og fundamentalt reimagine seg som et selskap. Til deres kreditt har de gjort det og mer.
De har begynt å lansere produkter som folk faktisk ønsker å bruke - som Windows 10 - og har tilsynelatende lært de smertefulle leksjonene fra Vista og Windows 8. Microsoft er også satt for å lansere en swathe av produkter folk aldri visste at de ønsket, men er faktisk dypt overbevisende . Stuff som de umulig futuristiske Hololens Fem spørsmål om Microsofts "Project HoloLens" Fem spørsmål om Microsofts "Project HoloLens" Microsofts nye Augmented Reality-headset er veldig spennende - men kan de løse de grunnleggende problemene med AR? Les mer, som er et av de mest sofistikerte forstørrede virkelighetssystemene, og kan vise tredimensjonale hologrammer i synsfeltet ditt. Ting som Windows 10 for ting på Internett Windows 10 - Kommer til en Arduino i nærheten av deg? Windows 10 - Kommer til en Arduino i nærheten av deg? Les mer, som gjør det enklere å bygge rik, Arduino-powered Hva er Arduino: Alt du trenger å vite (i video) Hva er Arduino: Alt du trenger å vite (i video) Hva er en Arduino og hvorfor bør du bryr deg? I denne videoen prøver jeg å svare på det spørsmålet og mer. Les mer robotic systemer.
Viktigst, de trenger å bringe tilbake folkene som "hoppet skipet" til Linux og Mac OS X.
Kanskje den beste måten å lage dødelige Mac- og Linux-brukere på, vurderer deres holdning til Windows, er ved å dryppe dem Microsoft-programvare de vil bruke.
Hvorfor stoppe der?
Personlig er jeg begeistret Microsoft er engasjerende med Mac og Linux verden. Men hvorfor stoppe ved Visual Studio og .NET-rammen? Hvorfor ikke Cortana, som etter all regning, gir Apples Siri en løp for pengene sine. Hvorfor ikke Microsoft Edge; deres spennende nye erstatning til Internet Explorer?
Hva vil du se Microsoft ta med til Mac? Gi meg beskjed i kommentarene nedenfor.
Foto Credits: r.nagy / Shutterstock.com
Utforsk mer om: iPhone, Microsoft, Microsoft Office 2016, programmering.