www.svethardware.cz
>
>
>
>

Project Astoria končí – Microsoft místo něj kupuje Xamarin

Project Astoria končí – Microsoft místo něj kupuje Xamarin
, , aktualita
Projekt na emulaci Androidu ve Windows 10 Mobile známý pod kódovým jménem Project Astoria končí. Byl příliš komplikovaný. Microsoft místo toho koupil společnost Xamarin a to by snad mohla být ta správná cesta k aplikacím nejen pro mobilní Windows.



reklama
Vezměme to od počátku. Lidé nechtějí migrovat z Androidu a iOSu na mobilní Windows zejména z toho důvodu, že počet aplikací je naprosto nesrovnatelný. Jistě nemusím uvádět v čí prospěch. No a aplikací je málo, protože vývojáři nechtějí pro mobilní Windows psát aplikace, protože je málo uživatelů a vývoj tak není dostatečně lukrativní.


Universal Windows Platform


Teď je třeba připomenout si možnosti, které až dosud měli vývojáři toužící z nějakého důvodu psát pro Windows 10 Mobile (v následujícím prvním případě pak pro celou rodinu Windows 10):
  • Nově napsat univerzální aplikaci, která poběží od mobilu po desktop – ovšem pro vývojáře to znamená nutnost začít od víceméně od začátku. Ale pokud neuvažujeme jen mobilní verzi Windows 10, tak je tu přes 200 miliónů uživatelů (a slíbená miliarda možná do tří let). Celé to dává logiku, ale jen pro určité typy aplikací (co dávají smysl i na desktopu) a spíš až časem. Zatím to takhle moc nefunguje, byť se už první univerzální aplikace objevují.
  • Pak tu byl Project Astoria, což měla být jakási pseudoemulace Androidu. Vývojářům by stačilo vzít aplikace pro Android a s určitými úpravami je přeportovat do prostředí Windows. Celé to ale příliš vytěžovalo zdroje mobilního zařízení, takže aplikace byly pomalé a navíc spotřeba energie vysoká. Microsoft teď definitivně potvrdil konec projektu, který byl už od podzimu u ledu.
  • Trochu nadějněji vypadá Project Islandwood. To je zajištění takového vývojového prostředí, které umožní vzít kód v Objective-C určený původně pro iOS a s minimem práce ho přeportovat pro mobilní Windows 10. Jenže to v praxi zatím prý moc nefunguje.
  • Další možností je Project Centennial, což má být přeportování originálních desktopových aplikací do prostředí mobilních Windows 10. Ani tohle na žádný průlom nevypadá a moc šancí bych tomuto záměru nedával.
  • No a nakonec je to Project Westminster, což má být možnost zabalit webové aplikace do balíčku, který už poběží na mobilních Windows 10. Moje hodnocení je stejné jako v předchozím případě.
Takže po odpískání Projectu Astoria, který od počátku trpěl problémy, zbývají Redmondu dvě možnosti, resp. strategie. První je přesvědčit vývojáře, aby vytvářeli univerzální aplikace, což se možná povede, ale nejspíš ne dřív než bude počet zařízení s Windows 10 ještě výrazně vyšší. Nebo prostě bude počet univerzálních aplikací pomalu narůstat.

Druhá možnost je Project Islandwood, který ale není zcela dotažený. Navíc Apple přišel s novým jazykem Swift, který by měl do budoucna nahradit Objective-C. S ním Islandwood nepočítá, takže výhledově jde dost možná o slepou větev – pokud se do budoucna celý projekt nepřizpůsobí této změně.


Technologe Xamarin
Zdroj: Xamarin


A aby to celé bylo ještě zamotanější, tak Microsoft teď koupil společnost Xamarin, která má pro vývojáře další, úplně jiné a celkem elegantní řešení. Kód se napíše jednou v C# a vývojářská technologie Xamarinu už se postará o přeložení kódu pro každou z platforem (viz obrázek). A rázem píšete pro miliardy potenciálních uživatelů.

Pokud se spojí přednosti řešení Xamarinu s potenciálním lákadlem univerzálních aplikací, mohl by Microsoft trefit hřebík na hlavičku. Jestli jsem to správně pochopil, tak s technologií Xamarinu je možné vytvářet univerzální aplikace už teď. Tohle by měla být ta nejlepší cesta pro vývojáře i pro Microsoft.

V záloze je navíc plán B. Microsoft stejně sám vytváří spousty aplikací pro iOS a Android už teď a evidentně v tom hodlá pokračovat, takže investice do Xamarinu se mu vyplatí tak jako tak.

Zdroj: Anandtech, Microsoft
Nejpopulárnější operační systémy
reklama
Nejnovější články
Co nabízí taktovací utilita od AMD pro CPU Ryzen? Co nabízí taktovací utilita od AMD pro CPU Ryzen?
Nedávno se na webu objevila zmínka o tom, že AMD chystá utilitu pro přetaktování procesorů Ryzen, ale tehdy ještě nebylo o čem informovat, neboť screenshoty nic zajímavého neukazovaly. Až nyní se můžeme konečně podívat na jeden ostrý.
Dnes,  aktualita, Jan Vítek
Video: UPS našlo efektivní způsob využití dronů k doručování zásilek Video: UPS našlo efektivní způsob využití dronů k doručování zásilek
O využití dronů k doručování zásilek mluví řada společností, ale jen málokterá jej zatím dokázala využít. Plán společnosti UPS oproti tomu působí mnohem realističtěji, počítá totiž s tím, že drony budou vypouštět sami řidiči dodávek.
Dnes,  aktualita, Jáchym Šlik
Asus představil kvarteto desek pro Ryzen, kolik stojí? Asus představil kvarteto desek pro Ryzen, kolik stojí?
Společnost Asus představila čtyři základní desky se socketem AM4, které tvoří jakýsi průřez chystaných modelů pro procesory AMD Ryzen. Máme tu ROG Crosshair VI Hero ATX, PRIME X370-PRO ATX, Prime B350-Plus ATX a Prime B350M-A MicroATX.
Dnes,  aktualita, Jan Vítek,  6 komentářů
Přetaktovaný Ryzen 7 1800X prý překonal rekord v Cinebench R15 Přetaktovaný Ryzen 7 1800X prý překonal rekord v Cinebench R15
AMD Ryzen 7 se již na Amazonu staly nejprodávanějšími procesory, ačkoliv je stále pouze v předprodeji, ale my se podíváme na to, jak se všemi osmi jádry na taktu 5,2 GHz měl pokořit rekord v Cinebench R15. Opravdu se tak stalo?
Dnes,  aktualita, Jan Vítek
NASA objevila sedm exoplanet podobných Zemi v jednom systému NASA objevila sedm exoplanet podobných Zemi v jednom systému
Astronomové dokázali různými způsoby najít již k pěti tisícům potvrzených i nepotvrzených exoplanet a nyní si k nim můžeme přidat dalších sedm. Ty jsou navíc jen 39 sv. let daleko, mají být do jisté míry podobné Zemi a některé se nachází v obyvatelné zóně.
Dnes,  aktualita, Jan Vítek,  4 komentáře