Авг 27 2008
Из Android SDK убраны API для Google Talk и Bluetooth
В блоге разработчиков Google Android, Linux-платформы для мобильных устройств, информация о компонентах, которые были убраны из последней версии SDK — Android SDK 0.9 beta.
Дэн Моррилл (Dan Morrill) попытался объяснить, почему из Android SDK 0.9 beta (а значит, и будущего финального релиза 1.0) были убраны API для поддержки Google Talk/XMPP (GTalkService) и беспроводных подключений по Bluetooth.
Включение в SDK GTalkService API было отложено по трем причинам:
- IM-сеть Google Talk изначально ориентирована на другое представление о собеседниках/»друзьях». Например, для того, чтобы обмениваться сообщениями между игроками в какой-нибудь online-игре, в Google Talk потребуется иметь всех участников в своем контакт-листе — для подобных целей логичнее использовать другое средство обмена сообщениями.
- Невозможность проверки т.н. Intent удаленных отправителей. Для мобильных устройств нельзя определить, какое приложение отправило сообщение, что необходимо для обеспечения должного уровня безопасности. Например, получится, что фактически все собеседники из контакт-листа (удаленно) имеют почти такие же права доступа к IM-сообщениям на устройстве, как и сам пользователь.
- Серьезные проблемы в безопасности при использовании Google Talk на мобильном устройстве. В целом схоже с предыдущим пунктом, но включает в себя гораздо более широкий перечень потенциальных уязвимостей.
Ситуация с Bluetooth API несколько проще: как заявил Ник Пелли (Nick Pelly), ответственный за Bluetooth в Android, разработчики просто не успевают «вычистить» код в достаточной мере для того, чтобы включить все необходимое в SDK. Несмотря на это, первая версия (1.0) платформы Android будет поддерживать Bluetooth в первых же Linux-телефонах на ее основе.
Комментарии отключены