Microsoft는 iOS 개발자가 앱을 Windows 10으로 이식하도록 권장합니다.

비디오: 뮤직비디오-Sg워너비-Timeless 2024

비디오: 뮤직비디오-Sg워너비-Timeless 2024
Anonim

Microsoft는 다양한 앱으로 잘 알려진 플랫폼이 아닙니다. 이 문제를 해결하기 위해 Microsoft는 개발자가 앱을 Windows 플랫폼으로 이식하여 Windows 10이 더 이상 출시 후 인기있는 앱을받을 수있는 플랫폼으로 남아 있지 않도록 설득하려고합니다.

Project Islandwood는 iOS 개발자가 Windows 플랫폼에보다 효과적으로 접근 할 수 있도록 Microsoft에서 개발 한 브리지입니다. 이 프로그램을 통해 개발자는 iOS 앱을 PC로 이식하여 데스크톱 및 모바일 버전의 Windows 10에서 모두 작업 할 수 있습니다.

Project Islandwood를 iOS 개발자에게 더욱 매력적으로 만들기 위해 Microsoft는 UIKit에 대한 완벽한 지원과 같은 유용한 기능을 추가하여 iOS를 더욱 개선하기로 결정했습니다.

실제로 iOS 개발자는 오랫동안 UIKit 구현에서 더 완전한 API 적용 범위를 가져 오도록 Microsoft에 요청 해 왔으며 요청을 들었습니다. 그러나 iOS 사용자 인터페이스를 Windows에 연결하는 것은 까다로운 제안입니다.

첫째, Microsoft는 개발자가 Objective-C 코드 기반을 Windows로 가져 오면 사용자의 코드 재사용을 최대화하고 필요한 레거시 양을 최소화하고자합니다. 둘째, UIKit에는 수백 개의 클래스가 있으며 Windows에서이 광대 한 프레임 워크를 다시 구현하는 것은 너무 어려운 작업입니다.

대신 Microsoft는 앞서 언급 한 문제에 대해 일련의 해결 방법을 사용하기로 결정했으며 GitHub의 iOS 개발자와 의견을 기다리고 있습니다.

Microsoft가 제공하는 iOS 브리지는 다음을 제공합니다.

  • 더 빠른 iOS 제어 기능을 제공하므로 더 많은 UIKit을 사용할 수 있습니다
  • 보다 우수한 이벤트 처리를위한 개선 된 터치 입력 모델
  • 접근성 및 현지화에 대한 지원 개선
  • 보다 나은 테스트 자동화로보다 안정적이고 고품질 제어
  • Windows UI 프레임 워크 인 XAML과의 통합 및 활용 개선

이러한 변경 사항과 함께 Microsoft는 Xib2Xaml이라는 새로운 도구를 도입 할 것입니다. 이 도구는 iOS 개발자가 Xcode의 인터페이스 빌더를 사용하여 빌드 한 XIB 및 스토리 보드 파일을 Windows 기본 XAML 파일로 변환하여 개발자가 Visual Studio에서 직접 편집 할 수 있도록합니다.

이러한 변경으로 인해 iOS 용 Windows Bridge가 그 어느 때보 다 강력하고 사용하기 쉬워 질 것입니다.

iOS 용 Windows 브리지에 대한 자세한 내용은 Microsoft의 블로그 게시물을 확인하십시오.

Microsoft는 iOS 개발자가 앱을 Windows 10으로 이식하도록 권장합니다.