マイクロソフトはさらに、iOS開発者がアプリをWindows10に移植することを推奨しています

Microsoftは、そのアプリの多様性でよく知られているプラ​​ットフォームではありません。 これに対処するために、マイクロソフトは開発者に次のことを説得しようとしています。 アプリをWindowsプラットフォームに移植する そのため、Windows 10は、リリース後何年もの間、人気のあるアプリを受け取るためのプラットフォームではなくなりました。

Project Islandwoodは、MicrosoftがiOS開発者向けに構築したブリッジであり、Windowsプラットフォームへのアプローチを改善します。 このプログラムを使用すると、開発者はiOSアプリをPCに移植して、デスクトップバージョンとモバイルバージョンの両方のWindows10で作業できるようになります。

作る プロジェクトアイランドウッド iOS開発者にとってさらに魅力的なMicrosoftは、UIKitの完全サポートなど、一連の便利な機能を追加して、iOS開発者をさらに改善することを決定しました。

実際、iOS開発者は長い間MicrosoftにUIKit実装からより完全なAPIカバレッジをもたらすように要求しており、彼らの要求は聞かれています。 ただし、iOSユーザーインターフェイスをWindowsにブリッジすることは、難しい提案です。

まず、Microsoftは、ユーザーのコードの再利用を最大化し、開発者がObjective-CコードベースをWindowsに導入した後に必要な手間を最小限に抑えたいと考えています。 第二に、UIKitには何百ものクラスがあり、この広大なフレームワークをWindowsに再実装するのは非常に難しい作業です。

代わりに、Microsoftは前述の課題について一連の回避策に依存することを決定し、GitHubでiOS開発者と共有し、フィードバックを待っています。

Microsoftが提供するiOSブリッジは、次のものをもたらします。

  • iOSコントロールの起動が速くなるため、より多くのUIKitを利用できます
  • よりパフォーマンスの高いイベント処理のための改良されたタッチ入力モデル
  • アクセシビリティとローカリゼーションのサポートが大幅に改善されました
  • より優れたテスト自動化により、より安定した高品質の制御が実現します
  • WindowsのUIフレームワークであるXAMLとの統合と活用が大幅に改善されました

これらの変更に加えて、MicrosoftはXib2Xamlと呼ばれる新しいツールも導入します。 このツールは、iOS開発者がXcodeのInterface Builderを使用して作成したXIBファイルとストーリーボードファイルをWindowsネイティブのXAMLファイルに変換し、開発者がそれらを直接編集できるようにします。 Visual Studio.

これらの変更により、iOS用のWindows Bridgeがこれまで以上に堅牢になり、使いやすくなると考えています。

iOS用のWindowsブリッジの詳細については、チェックアウトしてください。 Microsoftのブログ投稿.

チェックアウトする必要のある関連記事:

  • TowerGitベータクライアントがWindows開発者に利用可能になりました
  • Microsoftは、開発者はProjectScorpioのみのゲームをリリースできると主張している
  • iOSのDropboxユーザーは、アプリを使用してMicrosoftOfficeファイルを作成および編集できるようになりました
  • AppleWatchでのWindows95の外観は次のとおりです
Microsoft Who's In Appが、iOSおよびAndroid用のスタンドアロンアバターで利用できるようになりました

Microsoft Who's In Appが、iOSおよびAndroid用のスタンドアロンアバターで利用できるようになりましたIosAndroidの問題誰がいるの

Microsoftはアプリのエコシステムを明確に理解しており、実際、同社は製品ポートフォリオを多様化することで、SatyaNadellaを指揮してカムバックを図りました。マイクロソフトは初めて、プラットフォームに依存しないアプリの公開を開始しました。 不思議なことに、Microsoftはしばしばベントアウトしていることがわかりました ステップマザートリートメント 独自のWindowsMo​​...

続きを読む
Windows10でiOSアプリとゲームを実行する方法

Windows10でiOSアプリとゲームを実行する方法IosWindows10の修正

さまざまなPCの問題を修正するには、DriverFixをお勧めします。このソフトウェアは、ドライバーの稼働を維持するため、一般的なコンピューターエラーやハードウェア障害からユーザーを保護します。 3つの簡単なステップで今すぐすべてのドライバーをチェックしてください:DriverFixをダウンロード (検証済みのダウンロードファイル)。 クリック スキャン開始 問題のあるすべてのドライバーを...

続きを読む
Revolut銀行の詳細を変更する方法

Revolut銀行の詳細を変更する方法IosAndroidの問題

さまざまなPCの問題を修正するには、DriverFixをお勧めします。このソフトウェアは、ドライバーの稼働を維持するため、一般的なコンピューターエラーやハードウェア障害からユーザーを保護します。 3つの簡単なステップで今すぐすべてのドライバーをチェックしてください:DriverFixをダウンロード (検証済みのダウンロードファイル)。 クリック スキャン開始 問題のあるすべてのドライバーを...

続きを読む