Project Astoria: Rudy har för det mesta rätt

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Star Windows Phone-utvecklaren Rudy Huyn har nyligen skrivit på sin blogg att Microsofts ansträngningar att föra Android-appar till Windows Phone skulle vara tillräckliga för att få grundläggande appar till plattformen, men att de mer användbara och komplexa apparna fortfarande skulle kräva dedikerade Windows-utvecklare.

Efter att ha sett den 44 minuter långa BUILD-presentationen av Project Astoria är det tyvärr och förutsägbart tydligt att Rudy mestadels har rätt, åtminstone för nu, och detta är mest uppenbart i avsnittet Frågor och svar, där när utvecklare ställde specifika frågor angående stöd för specifika Android API:er som skulle tillåta dem att portera sina appar var svaren oftare nej än ja.

Specifika exempel inkluderar brist på stöd för Bluetooth-åtkomst på låg nivå, vilket till exempel inte skulle tillåta ens Selfie Stick-appar att fungera enkelt, och nuvarande stöd för Bakgrundsljud, vilket innebär att en musikapp inte skulle fungera som en enkel port.

Även om det är tydligt från presentationen att Android APK faktiskt körs på din Windows Phone, med Microsoft som emulerar en Android KitKat API-nivå, är API-ytan för närvarande full av stora hål som Microsoft kommer att försöka fylla under de kommande månaderna.

Se videon inbäddad ovan och notera vid 3-minutersmarkeringen att presentatören säger att många Android-appar kommer att fungera med liten eller ingen modifiering via Microsofts interop-lager, som automatiskt kommer att översätta Android-samtal till Windows-kärnanrop, och notera vid minut 17 hur utvecklare laddar upp APK-filer, inte APX-filer, till Windows Store.

Mer om ämnena: Build 2015, Projekt Astoria, video-, 10 Windows Mobile

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *