Skelbimas

„Microsoft“ turi programos problemų.

Ne visada buvo taip. „Microsoft“ turi visada turėjo didžiausią operacinę sistemą (OS). Maždaug prieš dešimt metų ji taip pat turėjo didžiausią mobiliųjų kompiuterių platformą. Jiems nereikėjo teismo kūrėjų. Tiesiog nebuvo daug alternatyvų. Iš esmės būti kūrėju reikėjo dirbti „Windows“ ekosistemoje.

Bet tada jų mobilioji likimas ėmė blėsti. Dabar jos yra trečiosios pagal populiarumą mobiliųjų įrenginių OS, o populiarus „BlackBerry“ automobilis nėra labai atsilikęs. „Windows“ darbalaukyje taip pat priekabiauja „Apple“ ir „Google“ „Chrome“ OS.

Tai paskatino kūrėjus, kurie, kaip žinomiausia, kebli rūšis, nukreipė savo dėmesį kitur. „Microsoft“ prarado nelaisvą kūrėjų auditoriją.

Tai yra tendencija, kurią nepaprastai sunku pakeisti, tačiau „Microsoft“ mano, kad „Project“ ją nulaužė „Islandwood“ ir „Astoria“ [nebėra prieinami] - du priemonių rinkiniai, palengvinantys „Android“ ir „iOS“ programų perkėlimą į „Windows“; ir dėka „Universal Windows“ platformos, tuo pačiu metu ir mobiliesiems bei staliniams įrenginiams. Neseniai nutekėjo „Astoria“ versija ir ji jau sukelia bangas.

instagram viewer

Projektas „Astoria“ ir „Islandwood“ paaiškinti

„Microsoft“ nepaprastai nori užpildyti programų spragas. Bet jie ieško konkretaus tipo programų. Jie nori gražių ir į lietimą orientuotų programų, nes „Microsoft“ yra nepaprastai investuota į jutiklinį ekraną. Redmond'ui tai yra kita didelė žmogaus kompiuterio sąveikos paradigma. Tačiau problema yra ta, kad kūrėjai, besinaudojantys „Microsoft“ ekosistema, turi menką patirtį kuriant jutiklines programas.

langai10-paviršius3

Patikėkite ar ne, iššūkiai, susiję su liesti orientuotų programų kūrimu, yra ne tik techniniai. Jie yra žmonės. Jie ketina kurti gražius, į lietimą orientuotus dizainus. Tai yra kažkas neįtikėtinai sunkaus ir tai išsiaiškinti „Microsoft“ užtruko ilgai.

Būtent dėl ​​to „Microsoft“ taip jaudinasi dėl „Astoria“ ir „Islandwood“, nes tai leidžia jiems nedelsiant prisijungti esamas „Android“ ir „iOS“ programas, skirtas „Windows 10“, nelaukiant, kol jų kūrėjų bendruomenė įgis įgūdžių subrendęs.

„Astoria“ yra „Android“ įrankių rinkinys. Visomis paskyromis ją naudoti gana paprasta. Parengti „Android 10“ programą „Windows 10“ gali būti taip paprasta, kaip pridėjus vieną kodo eilutę. „Microsoft“ taip pat įtraukė sąveikumo biblioteką, leidžiančią programai dirbti su esamomis „Microsoft“ paslaugomis.

Islandwood yra šiek tiek sudėtingesnis. Tai iš tikrųjų yra visiškai naujas kūrimo įrankių, bibliotekų ir įrankių grandinių rinkinys, kurį leidžia kūrėjai, norėdami sukurti „Windows 10“ programas su „Objective-C“, ir eksportuoti esamus „Xcode“ projektus į „Visual“ Studija. Šiuo metu tai yra tik „Objective-C“, bet „Microsoft“ yra dirbant karštai tikėtiną Greitas sudarytojas Kaip mane veikia naujoji „Apple“ programavimo kalba?Nuo pat pradžių kūrėjai žinojo, kad naujasis „Apple“ „Swift“ bus didelis. Bet kodėl jums tai turėtų rūpėti? Skaityti daugiau .

Būčiau atlaidus, jei nepaminėčiau ir seserų projektų į Astoriją ir Islandwoodą; Šimtmečio ir Vestminsterio.

„Centennial“ (nebepasiekiama) yra skirta padėti senesnėms „Windows“ programoms (ypač toms, kurios sukurtos naudojant „Win32“, COM ir senesnes „.Net“ programas) dirbti su naujuoju „Universal Windows Platform“ (UWP) standartu. Tai neatlieka nieko, kad pakeistumėte kodą arba reikalaujate, kad programos būtų iš naujo sukompiliuotos. Atvirkščiai, ji perpakuoja esamus dvejetainius failus į formatą, kuris veikia su UWP.

Atsižvelgiant į daugybę esamų „Windows“ programų, kurios nepatenka į UWP taikymo sritį, tai atrodo nesąžininga.

Vestminsteris taip pat gana įdomi, nes leidžia kūrėjams lengvai paversti esamas žiniatinklio programas į „Windows Store“ programas.

Tai apima „Windows 10 Mobile“ programas, kurios faktiškai veiks tuo pačiu kodu, kaip ir „Windows“ darbalaukio variantai, nors ir su keliais pakeitimais.

Nutekėjimas

Nepaisant to, kad „Windows 10“ jau buvo paleista, ir po to vykusių neįtikėtinų gerbėjų, „Microsoft“ buvo gana ramus jų suderinamumui skirtų kūrėjų įrankių pasirinkimas. Vienintelis realaus pasaulio pavyzdys, kurį iki šiol matėme, buvo „Candy Crush Saga“, kuris buvo perkeltas iš „iOS“ naudojant „Islandwood“.

Patys įrankiai didžiąja dalimi yra uždaroje beta versijoje. Nors, kaip ne kartą matėme, uždaroje beta versijoje yra per daug lengva atidaryti be atitinkamų kūrėjų leidimo.

Neseniai nutekėjo „Astoria“ projektas. Neilgai trukus kai kurie verslūs programuotojai išleido programą, leidžiančią perkelti „Android APK“ į „Windows 10 Mobile“ įrenginius, tiesiog vilkdami ir mesti.

„windowsphone-lumia640xl“

Beveik neabejotinai Astoria buvo gauta neteisėtomis priemonėmis. Todėl nusprendėme šio straipsnio neišbandyti. Kaip „WindowsCentral“, mes ne per daug stengiamės atsisiųsti pavogtą kodą. Be to, „Astoria“ vis dar nėra visiškai baigta. Jis nebuvo išleistas Dėl priežasties.

Tačiau, jei nuspręsite patys, paprasčiausiai reikia įdiegti „Windows Insider“ programa savo (suderinamame) „Windows 8.1“ telefone ir įdiegdami „Windows 10 Mobile“ išankstinį leidimą. Tada turite įsigyti keitiklį ir vilkite ir įmeskite APK į jį (Štai kaip atsisiųsti APK Kaip atsisiųsti APK iš „Google Play“, norint apeiti apribojimusAr reikia pasidomėti diegiamo APK failo programai iš „Google Play“? Mes jus uždengėme. Skaityti daugiau ). Tai taip paprasta.

Kokie jo apribojimai

„Microsoft“ nėra pirmoji įmonė, kuri kreipėsi į „Android“ kūrėjus. „BlackBerry“ nuo nepaprastai nesėkmingo grojaraščio leido neskausmingas „Android“ programų konvertavimas „Android BlackBerry“ - kaip paleisti „Android“ programas „BlackBerry OS 10“Prieš įkeldami „Blackberry“ įrenginį naudodami mėgstamą „Android“ programą, turite žinoti kelis dalykus. Skaityti daugiau .

Tačiau „Astoria“ turi keletą gana didelių apribojimų, panašiai kaip tai buvo „BlackBerry 10“. „Google Play“ paslaugos su ja neveikia, o konvertuotos programos negali sąveikauti su „Windows“ paslaugomis, kaip tai gali padaryti vietinės programos.

„Windows10“ - išmanieji telefonai

Dėl tam tikrų priežasčių „SnapChat“ tinkamai neveikia. „Astoria“ galbūt galės perkelti „Android“ programas, tačiau nesitikėkite, kad jos turės tokį patį kokybės lygį, kokio tikitės iš gimtosios programos.

Kodėl tai šaunu?

Ar kada pagalvojai, kaip galėtum bėgti „Android“ programos „Windows“ darbalaukyje Kaip mėgdžioti „Android“ ir paleisti „Android“ programas kompiuteryjeIš tikrųjų gana lengva „Android“ programas paleisti darbalaukyje ar nešiojamajame kompiuteryje! Čia aprašome geriausius metodus. Skaityti daugiau ? Nors galite pvz rungtyniauti „WhatsApp“ sistemoje „Windows“ Kaip naudoti „WhatsApp“ kompiuteryje ir sinchronizuoti su savo telefonuČia yra geriausias būdas naudoti „Whatsapp“ darbalaukyje ir sinchronizuoti su „Whatsapp“ „Android“ telefone ar planšetiniame kompiuteryje. Skaityti daugiau , panašių sprendimų „iOS“ nėra. O gal esate vienas iš nedaugelio entuziastingų „Windows Phone“ vartotojų, norinčių sukurti daugiau programų.

Asmeniškai aš neseniai atidaviau savo „Huawei“ „Android“ telefoną „Lumia 640XL“. Man tai patinka. Man patinka nuolatinė vartotojo patirtis ir labai patobulinti el. Pašto klientai. Man patinka tai, kad tai greita, ir aš netgi myliu „Groove“ (anksčiau vadintą „Xbox Music“). Tačiau vis dar trūksta kai kurių dalykų.

Kai kurios mano mėgstamiausios programos, pvz paskutinės minutės kelionių programa „Hotel Tonight“ Viešbutis „Tonight“: raskite geriausius paskutinės minutės pasiūlymus viešbučiuose [iOS] Skaityti daugiau ir pervežimas į mėgstamiausią „Uber“ Kas yra „Uber“ ir kodėl tai kelia grėsmę tradicinėms taksi paslaugoms?„Uber“ nusileido ir tai iš esmės keičia vidinis miesto tranzitas. Ir kai kurie gali pasakyti, ne tik į gerąją pusę. Skaityti daugiau yra, bet daug nėra. Tokie būtiniausi dalykai kaip „LoungeBuddy“ ir „Hailo“.

„Astoria“ kūrėjams aiškiai parodo, kad jie gali minimaliomis pastangomis perkelkite savo „Android“ programas į „Windows 10 Mobile“. Dar įspūdingesnis jis parodo, kokią lengvumą mobilioji programa gali perkelti į darbalaukį. Kaip parodė „Candy Crush Saga“, tai nebūtinai turi būti nepatogus ir žlugdantis reikalas, nes taip dažnai būna su mėgdžiojamomis programomis mobiliesiems. Tai gali būti grakšti, sklandi ir intuityvi.

Būkime atviri. Buvo atvejų, kai norėjome savo kompiuteryje naudoti programą mobiliesiems. Galbūt jums reikėjo pasveikinti „Uber“ ar rasti pigiausias viešbučio „Tonight“ kainas, o gal tiesiog jūs norėjo naudoti mobiliąją „Facebook Messenger“ versiją (kuri, kai kuriais įtarimais, yra geresnė nei naršyklė) versija). Tai daro visa tai (ir dar daugiau) įmanoma.

Galbūt tai lems didesnę galimų programų įvairovę ir esamų programų funkcijų paritetą.

Bet tai neįvyks, nebent tu, skaitytojai lobuoja jūsų mėgstamus kūrėjus. Tai pakankamai lengva. Tiesiog perskaitykite juos el. Paštu arba atsiųskite el. Paštu. Jei esate tikrai beviltiškas, susisiekite su telefonu ir paklauskite, kodėl jie ignoruoja turbūt labiausiai nepakankamai aptarnaujamą ir galbūt pelningiausią išmaniųjų telefonų platformą.

„Android“ programų perkėlimas į „Windows 10 Mobile“ taps lengvai pasiekiamas. @loungebuddy@Hailo ko lauki? https://t.co/xsOyLW38dp

- Matthew Hughes (@matthewhughes) 2015 m. Rugpjūčio 17 d

Aš padariau. Kas tave stabdo?

O gal aš esu optimistas. Ką tu manai? Ar dėl „Astoria“ ir „Islandwood“ „Windows 10“ galutinai išspręs programos problemą? O gal „Microsoft“ yra pasmerktas amžinai turėti trečiųjų kategorijų programų parduotuvę? Kad ir ką galvojate, praneškite man toliau pateiktuose komentaruose ir mes kalbėsimės.

Nuotraukų kreditai:Jungtinių Tautų išmaniųjų telefonų operacinės sistemos autorius Jonas Fingas, „Microsoft Lumia 640XL“ autorius Maurizio Pesce'as

Matthew Hughes yra programinės įrangos kūrėjas ir rašytojas iš Liverpulio, Anglijos. Jis retai randamas be stiprios juodos kavos puodelio rankoje ir absoliučiai dievina savo „Macbook Pro“ ir fotoaparatą. Jo dienoraštį galite perskaityti http://www.matthewhughes.co.uk ir sekite jį „Twitter“ adresu @matthewhughes.