Reklāma
Microsoft ir radusies lietotņu problēma.
Tas ne vienmēr bija tāds. Microsoft ir vienmēr bija lielākā operētājsistēma (OS). Apmēram pirms desmit gadiem tai bija arī lielākā mobilās skaitļošanas platforma. Viņiem nevajadzēja tiesāt izstrādātājus. Alternatīvu vienkārši nebija daudz. Būt attīstītājam būtībā bija strādāt Windows ekosistēmā.
Bet tad viņu mobilā likteņi sāka izbalēt. Tagad tās ir trešās populārākās mobilās operētājsistēmas, un satraucošā BlackBerry nav aizkavējusies pārāk tālu. Arī Windows un Apple Chrome OS uz darbvirsmas uzurpē Windows.
Tā rezultātā izstrādātāji - bēdīgi slavena suga - pārvērta viņu uzmanību citur. Microsoft ir zaudējusi savu izstrādātāju auditoriju.
Tā ir tendence, kuru ir ļoti grūti mainīt, taču Microsoft domā, ka viņiem tā ir sagrauta ar Project Islandwood un Project Astoria [vairs nav pieejams] - divas instrumentu kopas, kas atvieglo Android un iOS lietotņu portēšanu uz Windows; un pateicoties universālajai Windows platformai, vienlaikus mobilajām un galddatoriem. Nesen noplūda Astoria versija, un tā jau rada viļņus.
Projekts Astoria un Islandwood paskaidrots
Microsoft ir neticami vēlas novērst plaisu lietotnēs. Bet viņi meklē noteikta veida lietotnes. Viņi vēlas, lai lietojumprogrammas būtu skaistas un būtu vērstas uz skārienjūtīgumu, jo Microsoft ir neticami ieguldījis skārienekrānā. Redmondai tā ir nākamā lielā paradīze cilvēka un datora mijiedarbībā. Bet problēma ir tā, ka izstrādātājiem, kuri peld Microsoft ekosistēmā, ir ierobežota pieredze ar skārienjutīgu lietotņu veidošanu.
Ticiet vai nē, izaicinājumi, kas saistīti ar uz pieskārienu orientētu lietojumprogrammu izstrādi, ir vairāk nekā tehniski. Viņi ir cilvēki. Viņi domā par skaistu, uz pieskārieniem orientētu dizainu veidošanu. Tas ir kaut kas neticami grūts, un Microsoft prasīja daudz laika, lai to izdomātu.
Tieši šī iemesla dēļ Microsoft ir tik satraukti par Astoria un Islandwood, jo tas ļauj viņiem nekavējoties pārvietoties esošās Android un iOS lietotnes operētājsistēmai Windows 10, negaidot, kamēr viņu izstrādātāju kopienas prasmes tiks izmantotas nobriedis.
Astoria ir Android rīkkopa. Visiem kontiem tas ir diezgan vienkārši lietojams. Android lietotnes sagatavošana operētājsistēmai Windows 10 var būt tikpat vienkārša kā vienas koda rindas pievienošana. Microsoft ir iekļāvusi arī sadarbspējas bibliotēku, kas ļauj lietotnei strādāt ar esošajiem Microsoft pakalpojumiem.
Islandvuda ir nedaudz sarežģītāka. Tas faktiski ir pilnīgi jauns izstrādes rīku, bibliotēku un instrumentu ķēžu komplekts, kas to ļauj izstrādātāji, lai izveidotu Windows 10 lietotnes ar Objective-C un eksportētu esošos Xcode projektus uz Visual Studija. Pašlaik tas ir tikai Objective-C, bet gan Microsoft ir strādājot pie karsti gaidītā Swift kompilators Kā Apple jaunā programmēšanas valoda ietekmē mani?Sākotnēji izstrādātāji zināja, ka Apple jaunais Swift būs liels. Bet kāpēc jums vajadzētu rūpēties? Lasīt vairāk .
Būšu nolaidīgs, ja nepieminēšu arī māsu projektus Astorijai un Islandvudu; Simtgades un Vestminsteras.
Centennial [vairs nav pieejams] ir paredzēts, lai vecākas Windows lietotnes (īpaši tās, kas veidotas ar Win32, COM un vecākām .Net lietotnēm) darbotos ar jauno universālās Windows platformas (UWP) standartu. Tas neko nedara, lai mainītu kodu vai pieprasītu programmu atkārtotu kompilēšanu. Drīzāk tas pārsaiņo esošos bināros failus formātā, kas darbojas ar UWP.
Ņemot vērā milzīgo esošo Windows lietojumprogrammu skaitu, kas neietilpst UWP darbības jomā, tas šķiet bez prāta.
Vestminstere ir arī diezgan interesants, jo ļauj izstrādātājiem viegli pārveidot esošās tīmekļa lietojumprogrammas vietējās Windows Store lietojumprogrammās.
Tas ietver Windows 10 Mobile lietojumprogrammas, kuras faktiski darbosies ar to pašu kodu kā Windows darbvirsmu varianti, kaut arī ar dažiem labojumiem.
Noplūde
Neskatoties uz to, ka Windows 10 jau ir palaists, un pēc tam sekojošajām neticamākajām fanfarām, Microsoft ir bijis diezgan zems taustiņš to saderības izstrādātāju rīkos. Vienīgais reālās pasaules piemērs, ko mēs līdz šim esam redzējuši, bija Candy Crush Saga, kas tika pārnests no iOS, izmantojot Islandwood.
Paši rīki lielākoties atrodas slēgtā beta versijā. Lai gan, kā mēs atkal un atkal esam redzējuši, slēgtā beta versija ir pārāk vienkārša, lai tā tiktu atvērta bez attiecīgo izstrādātāju atļaujas.
Projekts Astoria nesen bija noplūdis. Pēc neilga laika daži uzņēmīgi kodētāji izlaida lietojumprogrammu, kas ļauj Android APK ielādēt Windows 10 Mobile ierīcēs, vienkārši velkot un nometot.
Astoriju gandrīz noteikti ieguva ar nelikumīgiem līdzekļiem. Tā rezultātā mēs esam nolēmuši nepārbaudīt šo rakstu. Tāpat kā WindowsCentral, mēs pārāk nevēlamies aizstāt nozagta koda lejupielādi. Turklāt Astoria joprojām nav gandrīz pabeigta. Tas nav atbrīvots iemesla dēļ.
Tomēr, ja jūs nolemjat pats, vienkārši ir jāinstalē Lietotne Windows Insider savā (saderīgajā) Windows 8.1 tālrunī un Windows 10 Mobile iepriekšējās versijas instalēšana. Tad jums jāiegūst pārveidotājs un tajā jāvelk un nometiet APK (Šeit ir aprakstīts, kā lejupielādēt APK Kā lejupielādēt APK no Google Play, lai apietu ierobežojumusVai jums ir jāpievērš uzmanība instalējamam APK failam lietotnei no Google Play? Mēs tevi aizklājām. Lasīt vairāk ). Tas ir tik vienkārši.
Kādi ir tā ierobežojumi?
Microsoft nav pirmais uzņēmums, kas vērsies pret Android izstrādātājiem. Kopš ļoti neveiksmīgās spēļu grāmatas BlackBerry ir ļāvis Android lietotņu nesāpīga pārveidošana Jums piederēja operētājsistēma Android manā kazenē - kā palaist Android lietotnes Blackberry OS 10Pirms Blackberry ierīces ielādēšanas, izmantojot savu iecienīto Android lietotni, ir jāzina dažas lietas. Lasīt vairāk .
Bet Astoria ir daži diezgan lieli ierobežojumi, līdzīgi kā tas bija BlackBerry 10. Google Play pakalpojumi ar to nedarbojas, un pārveidotās lietotnes nespēj mijiedarboties ar Windows pakalpojumiem, kā to var izdarīt vietējās lietotnes.
Kādu iemeslu dēļ SnapChat ar to nedarbojas pareizi. Astoria, iespējams, varētu portēt Android lietotnes, taču negaidiet, ka tām būs tāds pats kvalitātes līmenis, kādu jūs sagaidāt no vietējās lietotnes.
Kāpēc tas ir forši?
Vai jūs kādreiz domājāt, kā jūs varētu palaist Android lietotnes uz jūsu Windows darbvirsmas Kā atdarināt Android un palaist Android lietotnes datorāPatiesībā ir diezgan viegli panākt, lai Android lietotnes darbotos uz darbvirsmas vai klēpjdatora! Šeit mēs piedāvājam labākās metodes. Lasīt vairāk ? Kamēr jūs, piemēram, varat līdzināties WhatsApp operētājsistēmā Windows Kā lietot WhatsApp datorā un sinhronizēt ar tālruniŠis ir labākais veids, kā lietot Whatsapp uz darbvirsmas un sinhronizēt to ar Whatsapp savā Android tālrunī vai planšetdatorā. Lasīt vairāk , līdzīgu risinājumu iOS nav. Vai varbūt jūs esat viens no nedaudzajiem entuziasma pilnajiem Windows Phone lietotājiem, kuri vēlas vairāk lietotņu.
Personīgi es nesen noplūdu Huawei Android tālruni Lumia 640XL. Es to mīlu. Es mīlu pastāvīgu lietotāju pieredzi un ievērojami uzlabotos e-pasta klientus. Es mīlu to, ka tas notiek ātri, un es pat mīlu Groove (agrāk pazīstamu kā Xbox Music). Bet joprojām trūkst dažu lietu.
Dažas no manām iecienītākajām lietotnēm, piemēram pēdējā brīža ceļojumu lietotne Viesnīca Tonight Viesnīca šovakar: atrodiet labākos pēdējā brīža piedāvājumus viesnīcās [iOS] Lasīt vairāk , un brauciena dalīšanas iecienītākais Uber Kas ir Uber un kāpēc tas apdraud tradicionālos taksometra pakalpojumus?Uber ir piezemējies, un tas būtiski maina pilsētas iekšējo tranzītu. Un daži varētu teikt, ne tikai uz labo pusi. Lasīt vairāk ir tur, bet daudz nav. Essentials, piemēram, LoungeBuddy un Hailo.
Astoria galīgi parāda izstrādātājiem, ka viņi var Pārvietojiet savas Android lietotnes operētājsistēmā Windows 10 Mobile ar minimālu piepūli. Vēl iespaidīgāk tas parāda, cik viegli mobilo lietojumprogrammu var pārnest uz darbvirsmu. Kā parādīja Candy Crush Saga, tai nav jābūt neērtai, nomākta afērai, kā tas bieži notiek ar atdarinātām mobilajām lietotnēm. Drīzāk tas var būt graciozs, gluds un intuitīvs.
Būsim godīgi. Ir bijuši gadījumi, kad mēs savā datorā esam gribējuši izmantot mobilo lietotni. Varbūt jums vajadzēja pasniegt Uber vai atrast lētākās cenas viesnīcai Hotel Tonight, vai varbūt tieši jūs vēlējās izmantot Facebook Messenger mobilo versiju (kas, kā daži apgalvo, ir labāka nekā pārlūkprogramma) versija). Tas visu (un vēl vairāk) padara iespējamu.
Iespējams, tas radīs lielāku pieejamo lietotņu dažādību un esošo programmu funkciju paritāti.
Bet tas nenotiks, ja vien tu, lasītāji lobē jūsu iecienītos izstrādātājus. Tas ir pietiekami vienkārši. Vienkārši tos čiviniet vai nosūtiet pa e-pastu. Ja esat patiešām izmisis, sazinieties ar tālruni un jautājiet viņiem, kāpēc viņi ignorē, iespējams, viszemāk apkalpoto un potenciāli ienesīgāko viedtālruņu platformu.
Android lietotņu pārnešana uz operētājsistēmu Windows 10 Mobile drīz būs viegla. @loungebuddy@Hailo ko tu gaidi? https://t.co/xsOyLW38dp
- Metjū Hjū (Matthew Hughes) (@matthewhughes) 2015. gada 17. augusts
ES izdarīju. Kas jūs pārtrauc?
Vai varbūt esmu optimistisks. Ko tu domā? Vai Astoria un Islandwood rezultātā Windows 10 beidzot novērsīs savu lietotņu problēmu? Vai arī Microsoft ir lemts uz visiem laikiem izveidot trešās klases lietotņu veikalu? Lai ko jūs domājat, ļaujiet man uzzināt komentāros zemāk un mēs tērzēsim.
Foto kredīti:Apvienoto Nāciju Organizācijas viedtālruņu operētājsistēmas autors Jon Fingas, Microsoft Lumia 640XL autors Maurizio Pesce
Metjū Hjūss ir programmatūras izstrādātājs un rakstnieks no Liverpūles, Anglijas. Viņš reti atrodams bez tasītes spēcīgas melnas kafijas rokā un absolūti dievina savu Macbook Pro un kameru. Jūs varat lasīt viņa emuāru vietnē http://www.matthewhughes.co.uk un seko viņam līdzi twitter vietnē @matthewhughes.