Можем ли мы разработать приложение, имеющее функцию Bluetooth для устройств iOS, используя Flash Builder 4.5 - PullRequest
0 голосов
/ 10 октября 2011

Я слышал о Flash Builder 4.5.1. Как я понял, можно создать приложение, используя Flex с Flash Builder 4.5.1, а также экспортировать сборку выпуска для iOS, Android и Blackberry.

Каковы ограничения Flash Builder для разработки мобильных приложений?Какие вещи не могут сделать с этой IDE?Bluetooth - это одно из вещей?

Можно ли разработать функцию Bluetooth для приложения, использующего Flash CS5?Если да, то как?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 17 октября 2011

По-видимому, для iOS, * * * * * * * API-интерфейс Bluetooth не предоставляется через SDK . Хотя остальная часть этого ответа может относиться к другим платформам, вы не сможете заставить его работать в iPhone.

Для других платформ ... в Flex нет API для доступа по Bluetooth. У вас есть несколько других вариантов:

  • Этот документ описывает, как использовать сторонний инструмент или библиотеку для взаимодействовать с Bluetooth (специально для взаимодействия с пультом Wii, но вы могли бы предположительно распространить это на более общие цели Приложения).

  • AIR поддерживает собственные расширения , которые вы можете использовать для доступ к собственным функциям Bluetooth на каждом устройстве.

Однако оба варианта могут потребовать от вас решения кросс-платформенного характера проблемы самостоятельно (если только вы не используете сторонний Bluetooth API, который сам является кроссплатформенным).

Возможно, вы также захотите почитать это сообщение в блоге , в котором подробно рассказывается о том, как пользователь достиг того, чего я просил.

1 голос
/ 10 октября 2011

Развертывание на устройстве iOS (или на любом другом устройстве) включает использование AIR.В AIR уже включены некоторые встроенные функции (например, камера).Тем не менее, большинство встроенных функций не могут быть доступны из AIR напрямую.Однако Adobe недавно выпустила Native Extensions.Эта функциональность позволяет вам вызывать собственный код из предварительно скомпилированного исходного файла из приложения AIR, используя только ActionScript.

Это позволит вам получить доступ к большинству любых собственных функций из приложения AIR, но процесссоздание файла ane не для слабонервных.Вот статья о процессе создания:

http://www.adobe.com/devnet/air/native-extensions-for-air.html

...