Введение в руководство по доступу bluetooth-устройства

Этот документ описывает, как Bluetooth работает и суммирует спецификацию Bluetooth для обеспечения основы для понимания поддержки Bluetooth Apple. Это также предоставляет информацию задачи, сопровождаемую несколькими примерами кода, который иллюстрирует, как разработать приложения тот доступ устройства с поддержкой Bluetooth.

Что такое Bluetooth?

Bluetooth является открытой спецификацией, включающей низкую пропускную способность, краткосрочные беспроводные соединения между компьютерами и периферийными устройствами, такими как мыши, сотовые телефоны и карманные персональные компьютеры (PDAs). Апелляция модели Bluetooth находится в ее удобстве для того, чтобы с помощью беспроводных технологий передать информацию и небольшие файлы данных между устройствами.

Bluetooth не является сетевым решением, таким образом, это не конкурент AirPort, технологии беспроводных сетей Apple. И при этом это не замена для кабелей, необходимых периферийным устройствам высокой пропускной способности, таким как FireWire. Скорее Bluetooth предлагает замену для IrDA (Инфракрасная Ассоциация Данных) технология, потому что это не ограничивается более коротким диапазоном IrDA и требованиями угла обзора.

Кто должен считать этот документ?

Поскольку этот документ включает концептуальный и информация о задаче, ее аудитория широка. Этот документ готовит почву с обзором технологии Bluetooth. Затем это описывает, как Apple реализует спецификацию Bluetooth и как получить доступ к устройствам с поддержкой Bluetooth на OS X. Если Вы незнакомы с технологией Bluetooth в целом, можно считать этот документ для высокоуровневой сводки. Если Вы прежде всего будете интересоваться приобретением знаний о том, как Apple реализует спецификацию Bluetooth, то Вы найдете полное описание в этом документе. Наконец, если Вы разрабатываете приложения, связывающиеся с или управляющие устройствами с поддержкой Bluetooth, необходимо считать этот документ для обнаружения опций.

Apple обеспечивает доступ прикладного уровня к своему Bluetooth API и в C и в Objective C, таким образом, знание одного или другого важно для понимания примеров кода. Кроме того, модель Bluetooth OS X является в глубине души объектно-ориентированной, таким образом, знакомство с объектно-ориентированными принципами полезно.

Организация этого документа

Эта книга разделена на три главы:

См. также

Apple обеспечивает всестороннюю справочную документацию API для своей поддержки Bluetooth. Для документации относительно APIs, поддерживающего доступ пространства пользователя к bluetooth-устройствам, посмотрите Ссылку Платформы Bluetooth. Для документации относительно APIs, поддерживающего непротиворечивый пользовательский интерфейс к службам Bluetooth, посмотрите Ссылку Платформы Пользовательского интерфейса Bluetooth.

Существует много книг, описывающих технологию Bluetooth и спецификацию Bluetooth. Популярным является Bluetooth: Подключение Без Кабелей Дженнифер Брей и Чарльзом F. Стурмен.

Для просмотра самой спецификации Bluetooth посмотрите http://www .bluetooth.com. Этот сайт также предоставляет информацию о Специальной группе Bluetooth и программе сертификации продукта.

Посмотрите Форумы Разработчика Apple для дальнейшего обсуждения классических вопросов развития Bluetooth.