A Microsoft nyílt forráskódú a Windows 10 kalkulátor, és a fejlesztő az alkalmazás elérhető forráskódját vette át Androidra és iOS-re.
Ez meglepőnek tűnhet, de Microsoft a nyílt forráskódú közösség egyik legnagyobb szereplője. Megnézheti őket GitHub-fiók hogy képet kapjunk arról, mennyivel járulnak hozzá. Alig pár hete, nyílt forráskódúak még egy alkalmazásuk: a Windows 10 számológép. A fejlesztők a Uno platform úgy döntött, hogy kihasználja az alkalmazás elérhető forráskódját, és áthelyezi azt más platformokra. Bár ez nem volt olyan egyszerű, mint azt egyesek gondolták.
Az Uno Platform úgy döntött, hogy az alkalmazást az internetre, Androidra és iOS-re portolja. A probléma az, hogy annak ellenére, hogy a Windows 10 számológépe Fluent tervezési nyelvvel és meglehetősen új gyakorlatokkal érkezik, a kódja ugyanolyan örökölt, ahogy van. A motor az a 90-es évekből, így csak képzelheti, milyen nehéz a régi C++ kódot C#-ra vagy bármilyen modern nyelvre portolni. Ez az oka annak, hogy az Uno Platform fejlesztőcsapata rengeteg kihívással találkozott az út során. A kód XAML-re konvertálása, majd a mobilplatformra való előkészítése azonban meglehetősen egyszerű volt. Uno Platform létrehozva
saját GitHub oldaluk hogy segítse a fejlesztőket egy többplatformos számológép elkészítésében.A portolt alkalmazás webes verziója a WebAssembly segítségével lett összeállítva, és megtalálható ezen a weboldalon. Sajnos a Chrome gyengén támogatja a WebAssembly-t, ezért azt javaslom, hogy az alkalmazás megnyitásához használja a Microsoft Edge vagy bármely más böngészőt. Ami az Androidot és az iOS-t illeti, az alkalmazást letöltheti a megfelelő alkalmazáspiacokról. Portált Windows 10 számológép iOS rendszeren itt található. A Play Áruház adatlapja alább található Androidra.
Ár: Ingyenes.
4.
Forrás: Uno platform | Keresztül: MSPoweruser