Vil du have din foretrukne Android & IOS Apps til at køre på Windows 10?

Microsoft har et app-problem. Og deres løsning kan lade dig køre Android og IOS apps på dit Windows-skrivebord. Din tur! Opmuntre udviklere til at port apps til Windows med Project Astoria eller Islandwood.

Microsoft har et app-problem.  Og deres løsning kan lade dig køre Android og IOS apps på dit Windows-skrivebord.  Din tur!  Opmuntre udviklere til at port apps til Windows med Project Astoria eller Islandwood.
Reklame

Microsoft har et app-problem.

Det var ikke altid sådan. Microsoft har altid haft det største operativsystem (OS). For cirka ti år siden havde den også den største mobile computing platform. De behøvede ikke at retsudviklere. Der var simpelthen ikke meget som alternativer. At være en udvikler var i det væsentlige at arbejde inden for Windows økosystemet.

Men så begyndte deres mobile formuer at falme. Nu er de det tredje mest populære mobile OS, med den moribund BlackBerry, der ikke lægger for langt bagved. Windows bliver ligeledes usurped på skrivebordet af Apple og Googles Chrome OS.

Dette har resulteret i udviklere - en notorisk vildlæsende art - der vender deres opmærksomhed andre steder. Microsoft har mistet sin captive udvikler publikum.

Det er en tendens, der er bemærkelsesværdigt svært at vende om, men Microsoft mener, at de har fået det i stykker med Project Islandwood og Project Astoria - to toolkits, der gør det nemt at havne Android og IOS apps til Windows; og takket være Universal Windows Platform, samtidig til mobile og stationære enheder. En version af Astoria lækkede for nylig, og det forårsager allerede bølger.

Projekt Astoria og Islandwood Forklaret

Microsoft er utrolig ivrig efter at overbygge app-kløften. Men de leder efter en bestemt type app. De vil have applikationer, der er smukke, og touch fokuseret, da Microsoft er utrolig investeret i touchscreen. For Redmond er det det næste store paradigme for menneskelig computerinteraktion. Men problemet er, at udviklere, der svømmer i Microsofts økosystem, kun har ringe erfaring med at opbygge berøringsbaserede apps.

Microsoft Windows 10-surface3

Tro det eller ej, de udfordringer, der er forbundet med at udvikle berøringsfokuserede applikationer, er mere end tekniske. De er menneskelige. De handler om at bygge smukke, touch-orienterede design. Dette er noget utroligt svært, og har taget Microsoft lang tid at regne ud.

Det er netop derfor, at Microsoft er så begejstret for Astoria og Islandwood, da det giver dem mulighed for straks at sende eksisterende Android- og IOS-apps til Windows 10 uden at skulle vente på evnen hos deres udviklerfællesskab til at modne.

Astoria er Android værktøjssæt. På alle konti er det ret nemt at bruge. Forberedelse af en Android-app til Windows 10 kan være lige så nemt som at tilføje en enkelt kode kode. Microsoft har også inkluderet et interoperabilitetsbibliotek, der gør det muligt for appen at arbejde sammen med eksisterende Microsoft-tjenester.

Islandwood er lidt mere kompleks. Det er effektivt en helt ny pakke udviklingsværktøjer, biblioteker og værktøjskæder, der giver udviklere mulighed for at opbygge Windows 10-apps med Objective-C og eksportere eksisterende Xcode-projekter til Visual Studio. Lige nu er det udelukkende Objective-C, men Microsoft arbejder på en meget forventet Swift compiler Hvordan påvirker Apples nye programmeringssprog mig? Hvordan påvirker Apples nye programmeringssprog mig? Fra get-go'en, vidste udviklere Apples nye Swift skulle være stor. Men hvorfor skal du passe? Læs mere .

Jeg ville være remiss, hvis jeg ikke også nævner søsterprojekterne til Astoria og Islandwood; Centennial og Westminster.

Centennial er beregnet til at lave ældre Windows-apps (især dem, der er bygget med Win32, COM og ældre. Net apps), der arbejder med den nye Universal Windows Platform (UWP) standard. Det gør ikke noget for at ændre koden, eller kræver, at programmerne genkompileres. Snarere ompakker det eksisterende binære filer til et format, der arbejder med UWP.

I betragtning af det enorme antal eksisterende Windows-applikationer, der falder uden for UWP's omfang, føles det som en no-brainer.

Westminster er også interessant, da det giver udviklere mulighed for nemt at omdanne eksisterende webapplikationer til native Windows Store-applikationer.

Dette omfatter Windows 10 Mobile applikationer, som effektivt vil køre den samme kode som desktopvarianter af Windows, om end med et par tweaks.

Lækage

Trods Windows 10, der allerede har lanceret, og den utrolige fanfare, der efterfølgende fulgte, har Microsoft været temmelig lavt om deres kompatibilitetsorienterede udviklingsværktøjer. Det eneste virkelige eksempler vi har set indtil videre var Candy Crush Saga, som blev portet fra iOS ved hjælp af Islandwood.

Værktøjet selv er for det meste i en lukket beta. Selvom, som vi har set igen og igen, er det alt for let, at en lukket beta bliver åben uden tilladelse fra de pågældende udviklere.

Projekt Astoria blev for nylig lækket. Ikke længe efter frigjorde nogle underholdende kodere et program, der tillader sideloading af Android APK'er til Windows 10 Mobile-enheder, simpelthen ved at trække og slippe.

Windows Phone-lumia640xl

Astoria blev næsten sikkert opnået gennem ulovlige midler. Som følge heraf har vi besluttet ikke at teste det for denne artikel. Ligesom WindowsCentral er vi ikke så ivrige efter at fortaler for at downloade stjålet kode. Plus, Astoria er stadig ingen steder nær komplet. Det er ikke blevet frigivet af en grund .

Men skal du selv bestemme, er det bare et spørgsmål om at installere Windows Insider-appen på din (kompatible) Windows 8.1-telefon og installere Windows 10 Mobile-forudgivelsen. Derefter skal du erhverve konverteringen og trække og slippe en APK til den (her er hvordan du downloader APKs Sådan hentes en APK fra Google Play for at omgå begrænsninger Sådan hentes en APK fra Google Play for at omgå begrænsninger Har brug for at få fat i dine hænder den installerbare APK-fil til en app fra Google Play? Vi fik dig dækket. Læs mere). Det er så nemt som det.

Hvad er dens begrænsninger

Microsoft er ikke det første selskab til retten Android-udviklere. BlackBerry har lige siden den voldsomt mislykkede Playbook tilladt den smertefri konvertering af Android apps. Du har din Android i min Blackberry. Sådan kører du Android Apps på Blackberry OS 10. Du har din Android i min Blackberry. Sådan kører du Android Apps på Blackberry OS 10 Før du lægger din Blackberry-enhed i din foretrukne Android-app, er der et par ting, du skal vide. Læs mere .

Men Astoria har nogle ret store begrænsninger, ligesom det var på BlackBerry 10. Google Play Services virker ikke med det, og konverterede apps kan ikke interagere med Windows Services som indbyggede apps kan.

Microsoft Windows 10-smartphones

Og af en eller anden grund virker SnapChat ikke korrekt. Astoria kan muligvis havne Android apps, men forvent ikke, at de har samme niveau af kvalitet, som du ville forvente fra en indbygget app.

Hvorfor er det køligt?

Har du nogensinde spekuleret på, hvordan du kunne køre Android-apps på din Windows-skrivebord Hvordan emulere Android og kør Android Apps på din pc Sådan emulerer Android og kør Android Apps på din pc Det er faktisk ret nemt at få Android apps kørende på dit skrivebord eller din bærbare computer ! Her træder vi igennem de bedste metoder. Læs mere ? Mens du f.eks. Kan emulere WhatsApp på Windows Sådan bruges WhatsApp på din pc og synkroniseres med din telefon Sådan bruger du WhatsApp på din pc og synkroniseres med din telefon Her er den bedste måde at bruge Whatsapp på dit skrivebord og få det til at synkronisere med Whatsapp på din Android-telefon eller -tablet. Læs mere, lignende løsninger til iOS mangler. Eller måske er du en af ​​meget få entusiastiske Windows Phone-brugere, der ønsker flere apps.

Personligt har jeg for nylig dræbt min Huawei Android-telefon til en Lumia 640XL. Jeg elsker det. Jeg elsker den konsekvente brugeroplevelse og de meget forbedrede e-mail-klienter. Jeg elsker det faktum, at det er hurtigt, og jeg elsker endda Groove (tidligere kendt som Xbox Music). Men der mangler stadig nogle ting.

Nogle af mine yndlingsapps, som sidste øjebliks rejseapp Hotel Tonight Hotel I aften: Find de bedste sidste-øjebliks tilbud på hoteller [iOS] Hotel i aften: Find de bedste restilbud på hoteller [iOS] Læs mere og ridesharing favorit Uber Hvad Er Uber og hvorfor truer det traditionelle taxitjenester? Hvad er Uber og hvorfor truer det traditionelle taxitjenester? Uber har landet, og det er fundamentalt skiftende indre by transit. Og nogle kan sige, ikke helt til det bedre. Læs mere er der, men meget er ikke. Essentials som LoungeBuddy og Hailo.

Astoria viser endelig udviklere, at de kan sende deres Android-apps til Windows 10 Mobile med et minimum af indsats. Endnu mere imponerende, det demonstrerer den lethed, hvor en mobil applikation kan sendes til skrivebordet. Som Candy Crush Saga har vist, behøver det ikke at være en akavet og frustrerende affære, som det ofte er med emulerede mobilapps. Det kan snarere være yndefuldt og glat og intuitivt.

Lad os være ærlige. Der har været tidspunkter, hvor vi har ønsket at bruge en mobilapp på vores computer. Måske har du brug for at hilse en uber, eller find de billigste priser på Hotel Tonight, eller måske ville du bare bruge den mobile version af Facebook Messenger (som nogle hævder er bedre end browser versionen). Dette gør alt det (og flere) muligt.

Måske vil dette resultere i en større række apps tilgængelige og funktionsparity for eksisterende applikationer.

Men det kommer ikke til at ske, medmindre du læserne lytter til dine yndlingsudviklere. Det er nemt nok. Bare tweet dem, eller email dem. Hvis du virkelig er desperat, skal du ringe til telefonen og spørge dem, hvorfor de ignorerer måske den mest underbevidste og potentielt lukrative smartphone platform derude.

Porting Android apps til Windows 10 Mobile er ved at blive rly let. @loungebuddy @Hailo hvad venter du på? https://t.co/xsOyLW38dp

- Matthew Hughes (@matthewhughes) 17. august 2015

Jeg gjorde. Hvad stopper dig?

Eller måske er jeg lidt optimistisk. Hvad synes du? Vil Astoria og Islandwood resultere i Windows 10 endelig fastsætte sin app problem? Eller er Microsoft dømt til for evigt at have en tredje sats app butik? Uanset hvad du synes, lad mig vide i kommentarerne nedenfor, og vi vil chatte.

Foto Credits: De Forenede Nationer af smartphone operativsystemer af Jon Fingas, Microsoft Lumia 640XL af Maurizio Pesce

In this article