Microsoft は Windows 10 Calculator をオープンソース化し、開発者はアプリの利用可能なソース コードを取得して Android と iOS に移植しました。
意外に思われるかも知れませんが、 マイクロソフト は、オープンソース コミュニティの最大のプレーヤーの 1 つです。 彼らの様子を見てみましょう GitHub アカウント 彼らがどれだけ貢献しているかを知るためです。 ほんの数週間前、 彼らはオープンソース化した さらにもう 1 つのアプリケーション、Windows 10 電卓です。 の開発者 宇野プラットフォーム は、アプリの利用可能なソース コードを利用して、他のプラットフォームに移植することにしました。 しかし、それは一部の人が想像するほど簡単ではありませんでした。
Uno Platform は、アプリを Web、Android、iOS に移植することを決定しました。 問題は、Windows 10 の電卓には Fluent 設計言語とかなり新しい手法が搭載されているにもかかわらず、そのコードがレガシーであるということです。 エンジンは 90年代からしたがって、古い C++ コードを C# またはその他の最新の言語に移植することがどれほど難しいかは想像するしかありません。 Uno Platform の開発チームがその過程で多くの課題を発見したのはそのためです。 ただし、コードを XAML に変換し、その後モバイル プラットフォーム用に準備するのは非常に簡単でした。 Unoプラットフォームが作成されました 自分の GitHub ページ 開発者がマルチプラットフォームの電卓を構築できるようにします。
移植されたアプリの Web バージョンは WebAssembly を使用してコンパイルされており、次の場所にあります。 このウェブサイトで. 残念ながら、Chrome では WebAssembly のサポートが不十分であるため、アプリを開くには Microsoft Edge またはその他のブラウザーを使用することをお勧めします。 Android と iOS の場合は、それぞれのアプリケーション マーケットプレイスからアプリをダウンロードできます。 Windows 10 電卓を iOS に移植 ここで見つけることができます. Android の場合、Play ストアのリストは以下のとおりです。
価格:無料。
4.
ソース: 宇野プラットフォーム | 経由: MSパワーユーザー