iOS から UWP への移行Move from iOS to UWP

ユーザー ベースを Windows 10 とユニバーサル Windows プラットフォーム (UWP) にまで拡大する方法に悩んでいる iOS 開発者向けに、便利なツールが提供されています。そしてその数は日々増え続けています。If you are an iOS developer wondering how to expand your user base to include Windows 10 and the Universal Windows Platform (UWP), there are a growing number of tools to help you. どの方法を使うかは、対象のアプリの種類 (ゲーム、ライフ スタイル、エンタープライズなど) と、開発プロセスにどれだけ関与できるかに応じて異なります。The approaches you can take depend on the type of app you are working on (game, lifestyle, enterprise, and so on) and how far along you are in the development process. たとえば、OpenGL または Cocos2D に大きく依存している完成済みのゲームまたはほぼ完成しているゲームの場合は、iOS 用 Windows ブリッジが有力な候補になります。また、スモール ビジネス用のクロスプラットフォーム アプリを計画している場合は、Xamarin.Forms の使用を検討する必要があります。For example, a completed or nearly completed game that is heavily dependent on OpenGL or Cocos2D is an ideal candidate for the Windows Bridge for iOS, whereas if you are planning a cross-platform app for a small business, you should be considering using Xamarin.Forms. Unity などのクロスプラットフォーム ツールでアプリを記述している場合は、Windows に公開するのが簡単です。And if you have written your app in a cross-platform tool such as Unity, publishing to Windows is quite straightforward.

Windows を選ぶ理由Why Windows?

今日は、Windows は膨大な数のデバイスで実行されています。Today, Windows is running on a huge number of devices. UWP は、デスクトップ コンピューター、ゲーム コンソール、ホログラフィック ディスプレイなどのさまざまなデバイス間で美しく応答性に優れたユーザー インターフェイスを作るように設計された最新の API のセットを開発者に提供します。The UWP provides developers with a set of modern APIs, designed to create beautifully responsive user interfaces across devices as diverse as desktop computers, games consoles and holographic displays. 1 つの Visual Studio ソリューションと、複数のプラットフォームに自動的に最適化されるスマートなユーザー インターフェイス コントロールにより、より少ないコードで記述したアプリをより多くのハードウェア上で実行できます。With one Visual Studio solution, and with user interface controls that are smart enough to automatically optimize themselves for multiple platforms , you'll often find that you are writing less code and running it on more hardware.

トピックTopic 説明Description
IOS と UWP アプリの開発方法の選択Selecting an approach to iOS and UWP app development クロスプラットフォーム アプリを開発するときの選択肢What are the choices when developing cross-platform apps?
IOS 開発者向け UWP の概要Getting started with UWP for iOS developers この記事は、Windows 10 用の開発を検討している iOS 開発者向けに用意されています。If you're an iOS developer considering developing for Windows 10, these docs are a great place to start.
Windows 10 では、Mac のセットアップSetting up your Mac with Windows 10 現在の Mac コンピューターを使用して、Windows 用アプリを開発します。Use your current Mac computer to develop apps for Windows.

設計者および開発者向けFor designers and developers