Firma Microsoft udostępniła kalkulator systemu Windows 10 na zasadach open source, a programista wykorzystał dostępny kod źródłowy aplikacji i przeniósł go na systemy Android i iOS.
Może się to wydawać zaskakujące, ale Microsoftu jest jednym z największych graczy w społeczności open source. Możesz się z nimi zapoznać Konto GitHuba aby zorientować się, ile wnoszą wkładu. Zaledwie kilka tygodni temu, mają otwarte źródła jeszcze jedna z ich aplikacji: kalkulator Windows 10. Twórcy przy Platforma Uno postanowiliśmy wykorzystać dostępny kod źródłowy aplikacji i przenieść ją na inne platformy. Nie było to jednak tak proste, jak niektórzy sobie wyobrażali.
Platforma Uno zdecydowała się przenieść aplikację na Internet, Androida i iOS. Problem polega na tym, że pomimo faktu, że kalkulator systemu Windows 10 jest wyposażony w język projektowania Fluent i całkiem nowe praktyki, jego kod jest tak stary, jak to tylko możliwe. Silnik jest z lat 90-tych, więc możesz sobie tylko wyobrazić, jak trudno jest przenieść stary kod C++ do C# lub dowolnego współczesnego języka. Dlatego zespół programistów Uno Platform napotkał po drodze wiele wyzwań. Jednak konwersja kodu do XAML i późniejsze przygotowanie go na platformę mobilną była dość łatwa. Utworzono platformę Uno
własną stronę GitHub aby pomóc programistom w zbudowaniu wieloplatformowego kalkulatora.Wersja internetowa przeniesionej aplikacji jest kompilowana przy użyciu WebAssembly i można ją znaleźć na tej stronie. Niestety Chrome słabo obsługuje WebAssembly, dlatego do otwierania aplikacji radzę używać Microsoft Edge lub dowolnej innej przeglądarki. Jeśli chodzi o Androida i iOS, możesz pobrać aplikację z odpowiednich rynków aplikacji. Przeniesiony kalkulator systemu Windows 10 na iOS można znaleźć tutaj. Lista Sklepu Play dla Androida znajduje się poniżej.
Cena: za darmo.
4.
Źródło: Platforma Uno | Przez: MSPoweruser