Сопоставление задач iOS и Windows

Applies to Windows and Windows Phone

Этот справочный раздел позволяет определить эквиваленты для некоторых областей разработки, платформ, элементов управления и классов в iOS при разработке приложений Магазина Windows и Магазина Windows Phone.

Области разработки

См. также раздел Разработка приложений Магазина Windows

Область разработки iOSЭквивалентная область разработки для приложений Магазина Windows

Индикаторы событий приложений

См. разделы Общие сведения об индикаторах событий, Краткое руководство. Отправка обновления индикатора событий и Образцы плиток приложений и индикаторов событий

Жизненный цикл приложения

См. разделы Жизненный цикл приложения и Запуск, возобновление и многозадачность

Архивирование

См. разделы Управление данными приложения и Образец данных приложения

Доступ к данным и файлам

См. разделы Работа с данными и файлами и Образец доступа к файлу

Рисование и анимация

См. разделы Blend для Visual Studio, Пример векторного рисования на языке XAML и Пример библиотеки анимации XAML

iCloud

См. разделы Краткое руководство: перемещение данных приложения, Образец данных приложения и API OneDrive (перед использованием API Microsoft OneDrive  ознакомьтесь с разделом Настройка приложения)

OpenGL ES 2.0

См. раздел Перенос из OpenGL ES 2.0 в Microsoft Direct3D 11.1

Параметры

См. разделы Краткое руководство. Добавление параметров приложения и Образец параметров приложений

SQLite

См. разделы Использование SQLite в приложениях Магазина Windows 8 и SQLite с приложениями Windows 8

Касание

См. разделы Краткое руководство. Сенсорный ввод и Ввод:образец жестов в Windows 8

Веб-службы

См. разделы Подключение к веб-службам, Образец брокера веб-проверки подлинности и Образец HttpClient

 

Наверх

Платформы

Платформа iOSЭквивалент для приложений Магазина Windows

Address Book

См. разделы Windows.ApplicationModel.Contacts namespace и Образец приложения для выбора контактов

См. также раздел Создание и чтение контактов Outlook.com в документации Live SDK (перед использованием Live SDK ознакомьтесь с разделом Настройка приложения)

Assets Library

См. разделы Захват или воспроизведение звука, видео и изображений, Образец захвата мультимедийного содержимого с помощью устройства захвата, Отображение изображений, графики и эскизов и Образец простой обработки изображений

См. также раздел Работа с альбомами, фотографиями, видео, звуком и тегами OneDrive в документации Live SDK (перед использованием Live SDK ознакомьтесь с разделом Настройка приложения)

Audio Toolbox, AV Foundation, Core Audio и MediaPlayer

См. разделы Захват или воспроизведение звука, видео и изображений, Образец захвата мультимедийного содержимого с помощью устройства захвата, Воспроизведение и предварительный просмотр звука и видео, Образец воспроизведения мультимедиа в XAML, Перекодировка и Образец перекодировки файла мультимедиа

Bluetooth и Core Telephony

См. разделы Образец управления звонками Bluetooth, CallControl class и Windows.Networking.Proximity namespace

Core Data

См. разделы Работа с данными и файлами, Образец доступа к файлам, Использование SQLite в приложениях Магазина Windows 8, SQLite с приложениями Windows 8 и Управление данными приложения

Core Foundation

См. разделы Пространство имен системы, Windows.Foundation namespace и Windows.Globalization namespace

Core Graphics

См. разделы Отображение изображений, графики и эскизов и Blend для Visual Studio

Core Image

См. разделы Обработка файлов изображений и Образец простой обработки изображений

Core Location

См. разделы Определение географического положения, Образец использования географического положения и Windows.Devices.Geolocation namespace

Core Media

См. разделы Воспроизведение и предварительный просмотр звука и видео и Образец воспроизведения мультимедиа в XAML

Core Motion

См. разделы Windows.Devices.Sensors namespace, Образец датчика компаса, Образец акселерометра, Образец датчика гирометра, Образец датчика инклинометра, Образец датчика освещения и Образец датчика положения в пространстве

Core Text

См. разделы Образец отображения текста в XAML, Образец редактирования текста в XAML, Windows.UI.Text namespace и Пространства имен System.Text

Event Kit

См. раздел Взаимодействие с календарями в документации Live SDK (перед использованием Live SDK ознакомьтесь с разделом Настройка приложения)

Game Kit

См. раздел Разработка игр

GLKit и OpenGL ES

См. раздел Перенос из OpenGL ES 2.0 в Direct3D 11.1

iAd

См. раздел Пакет Microsoft Advertising SDK

ImageIO

См. разделы Захват или воспроизведение звука, видео и изображений, Образец захвата мультимедийного содержимого с помощью устройства захвата, Отображение изображений, графики и эскизов, Обработка файлов изображений и Образец простой обработки изображений

Map Kit

См. разделы Отображение местоположения на карте Bing и Карты Bing для приложений Магазина Windows

Message UI

См. разделы о Launcher.LaunchUriAsync(Uri) method [используется универсальный код ресурса (URI) "mailto://"] и о пространстве имен Windows.Devices.Sms

Quartz Core

См. разделы Blend для Visual Studio и Пример библиотеки анимации XAML

Security

См. разделы Управление сведениями о пользователях, Образец хранилища учетных данных, Образец выбора учетных данных, Образец авторизации учетной записи Windows, Образец брокера веб-проверки подлинности, Образец CryptoWinRT и Шифрование и PKI

Store Kit

См. разделы Публикация приложений в Магазине Windows, Пространство имен Windows.ApplicationModel.Store и Образец пробной версии приложения и покупки из приложения

SystemConfiguration

См. раздел Подключение к сетям и веб-службам

UIKit

См. раздел Создание пользовательского интерфейса

 

Наверх

Элементы управления

См. также разделы Указатель соответствия API и Список элементов управления

Элемент управления iOSЭквивалентный элемент управления для приложений Магазина Windows

ADBannerView

См. раздел Пакет Microsoft Advertising SDK

AVAudioPlayer, MPMoviePlayer

См. раздел MediaElement class

См. также разделы Краткое руководство. Создание универсального проигрывателя, Воспроизведение и предварительный просмотр звука и видео и Захват или воспроизведение звука, видео и изображений

MKMapView

См. разделы Отображение местоположения на карте Bing и Карты Bing для приложений Магазина Windows

UIActionView, UIAlertView

См. раздел MessageDialog class

См. также Краткое руководство. Проектирование диалогового окна сообщения

UIActivityIndicatorView

См. раздел ProgressRing class

См. также Краткое руководство. Добавление элементов управления ходом выполнения

UIButton

См. раздел Button class

См. также Краткое руководство. Добавление элементов управления "Кнопка"

UIDatePicker

См. раздел WinJS.UI.DatePicker object (доступен только для приложений Магазина Windows на JavaScript и HTML)

Для других языков программирования необходимо создать собственный элемент управления или использовать элемент стороннего разработчика.

UIImagePickerController

См. раздел CameraCaptureUI class

См. также раздел Образец CameraCaptureUI

UIImageView

См. раздел Image class

См. также Краткое руководство. Image и ImageBrush

UILabel

См. раздел TextBlock class

См. также Краткое руководство. Отображение текста

UIMenuController, UITabBar, UIToolbar

См. раздел AppBar class

См. также Краткое руководство. Добавление панелей приложения

UINavigationBar

См. разделы Краткое руководство. Навигация между страницами, Проектирование навигации для приложений Магазина Windows и Модель навигации

UINavigationController

См. раздел Frame class

См. также Краткое руководство. Навигация между страницами

UIPageControl

См. раздел Page class

См. также Краткое руководство. Навигация между страницами

UIPickerView

См. разделы ComboBox class и ListBox class

См. также разделы Добавление поля со списком и Добавление списка

UIPopoverController

См. раздел Popup class

См. также Образец контекстного меню

UIProgressView

См. раздел ProgressBar class

См. также Краткое руководство. Добавление элементов управления ходом выполнения

UIScrollView

См. раздел ScrollViewer class

См. также Образец прокрутки, сдвига и масштабирования на XAML

UISearchBar

См. раздел Добавление поиска в приложение

См. также Краткое руководство. Добавление поиска в приложение

UISlider

См. раздел Slider class

См. также раздел Добавление ползунка

UISwitch

См. раздел ToggleSwitch class

См. также раздел Добавление переключателя

UITableView

См. разделы GridView class, ListBox class, ListView class и SemanticZoom class

См. также Краткое руководство. Добавление элементов управления ListView и GridView и Краткое руководство. Добавление элементов управления SemanticZoom

UITextField

См. раздел TextBox class

См. также Краткое руководство. Добавление элементов управления для ввода и редактирования текста

UITextView

См. раздел TextBlock class

См. также Краткое руководство. Отображение текста

UIView, UIWindow

См. разделы Page class и Frame class

См. также Краткое руководство. Навигация между страницами

UIWebView

См. раздел WebView class

См. также Образец элемента управления XAML WebView

 

Наверх

Классы

Класс iOS Эквивалентный класс для приложений Магазина Windows

CLLocation

См. разделы Определение географического положения, Образец использования географического положения и Windows.Devices.Geolocation namespace

NSThread

См. разделы Использование пула потоков в приложениях Магазина Windows и Пример пула потоков

NSXMLParser

См. разделы Образец запроса данных XLinq, XmlReader и XmlWriter, Образец API XML-данных в среде выполнения Windows и Windows.Data.Xml.Dom namespace

UIApplication

См. раздел Application class

См. также разделы Жизненный цикл приложения и Запуск, возобновление и многозадачность

UIDevice

См. разделы Реакция на датчики движения и положения в пространстве, Образец датчика компаса, Образец акселерометра, Образец датчика гирометра, Образец датчика инклинометра, Образец датчика освещения, Образец датчика положения в пространстве и Поддержка бесконтактного взаимодействия и касания

UIGestureRecognizer

См. разделы Краткое руководство. Сенсорный ввод и Ввод: образец жестов в Windows 8

 

 

 

Показ:
© 2015 Microsoft