Переход с iOS на UWPMove from iOS to UWP

Если вы являетесь разработчиком приложений iOS и желаете расширить свою базу пользователей, включив в нее пользователей Windows 10 и универсальной платформы Windows (UWP), для решения этой задачи можно использовать разнообразные инструменты.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, — это идеальный кандидат для моста Windows для iOS, в то время как в работе с кроссплатформенным приложением для малого бизнеса лучше использовать 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. Благодаря наличию 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 и UWPSelecting an approach to iOS and UWP app development Какие варианты доступны при разработке кроссплатформенных приложений?What are the choices when developing cross-platform apps?
Знакомство с UWP для разработчиков iOSGetting started with UWP for iOS developers Если вы являетесь разработчиком приложений iOS и планируете разрабатывать приложения для Windows 10, то данные документы послужат отличной отправной точкой.If you're an iOS developer considering developing for Windows 10, these docs are a great place to start.
Установка Windows 10 на MacSetting up your Mac with Windows 10 Использование компьютера Mac для разработки приложений для Windows.Use your current Mac computer to develop apps for Windows.

Для проектировщиков и разработчиковFor designers and developers