Microsoft는 Windows 10 계산기를 오픈 소스로 공개했으며 개발자는 앱의 사용 가능한 소스 코드를 가져와 Android 및 iOS로 포팅했습니다.
이는 놀라운 일처럼 들릴 수도 있지만, 마이크로소프트 오픈 소스 커뮤니티에서 가장 큰 플레이어 중 하나입니다. 당신은 그들의 GitHub 계정 그들이 얼마나 기여하는지 알아보기 위해. 불과 몇 주 전, 그들은 오픈 소스 또 다른 응용 프로그램 중 하나는 Windows 10 계산기입니다. 개발자들은 우노 플랫폼 앱의 사용 가능한 소스 코드를 활용하고 이를 다른 플랫폼으로 포팅하기로 결정했습니다. 하지만 일부 사람들이 상상하는 것만큼 쉽지는 않았습니다.
Uno Platform은 앱을 웹, Android, iOS로 포팅하기로 결정했습니다. 문제는 Windows 10의 계산기에 Fluent 디자인 언어와 상당히 새로운 방식이 포함되어 있음에도 불구하고 해당 코드가 레거시라는 점입니다. 엔진은 90년대부터, 따라서 오래된 C++ 코드를 C#이나 최신 언어로 이식하는 것이 얼마나 어려운지 상상할 수 있습니다. 이것이 Uno Platform의 개발팀이 그 과정에서 많은 어려움을 겪은 이유입니다. 하지만 코드를 XAML로 변환하고 나중에 모바일 플랫폼에 맞게 준비하는 것은 상당히 쉬웠습니다. Uno 플랫폼 생성 자신의 GitHub 페이지 개발자가 다중 플랫폼 계산기를 구축할 수 있도록 지원합니다.
이식된 앱의 웹 버전은 WebAssembly를 사용하여 컴파일되었으며 찾을 수 있습니다. 이 웹사이트에서. 안타깝게도 Chrome은 WebAssembly를 제대로 지원하지 않으므로 앱을 열 때 Microsoft Edge나 다른 브라우저를 사용하는 것이 좋습니다. Android 및 iOS의 경우 해당 앱 마켓플레이스에서 앱을 다운로드할 수 있습니다. iOS에 포팅된 Windows 10 계산기 여기에서 찾을 수 있습니다. Android용 Play 스토어 목록은 아래와 같습니다.
가격: 무료.
4.
원천: 우노 플랫폼 | 을 통해: MS파워유저