Изначально разрабатывалась компанией Android Inc., которую затем купила Google. Впоследствии Google инициировала создание альянса Open Handset Alliance (OHA), который сейчас и занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Android Native Development Kit создаёт приложения, написанные на Си и других языках. Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих[50]. Android, в отличие от iOS является открытой платформой, что позволяет реализовать на ней больше функций.
В отличие от iOS и Windows Phone 7, в Android полноценная реализация Bluetooth стека, позволяющая в том числе передачу и приём файлов. Присутствует реализация FTP-сервера, режима точки доступа к сети (службы PAN) и групповой одноранговой сети через Bluetooth (службы GN).
В Android аппаратах как правило присутствует MicroSD-кардридер, позволяющий быстрый перенос файлов с компьютера на телефон, минуя скоростные ограничения USB и других способов передачи без извлечения карты памяти; кроме того, в iOS и Windows Phone 7 невозможна прямая передача каких-либо файлов в/из телефона, кроме как через программы синхронизации (iTunes и Zune), в то время как телефоны на Android экспортируют файловую систему карты памяти как USB mass storage device (как «флешку»).
Несмотря на изначальный запрет на установку программ из «непроверенных источников» (например, с карты памяти), это ограничение отключается штатными средствами в настройках аппарата, что позволяет легко устанавливать программы на телефоны и планшеты без интернет-подключения (например пользователям, не имеющим Wi-Fi точки доступа и не желающим тратить деньги на мобильный интернет, который обычно стоит слишком дорого) а также позволяет всем желающим бесплатно писать приложения для Android и тестировать на своём аппарате, в то время как для iOS и Windows Phone 7 пришлось бы покупать учётную запись разработчика, даже если вы не собираетесь в дальнейшем распространять свои собственные программы. С другой стороны, возможность установки программ минуя маркет позволяет легко использовать пиратские (взломанные либо просто скопированные, в зависимости от наличия в программе проверки лицензии) копии программ, что снижает привлекательность платформы для разработчиков платных приложений (в основном игр). Впрочем, покупатель будет более склонен к покупке программы после того, как он её проверит на своём аппарате в работе, чем если ему предлагают купить программу «вслепую».
Android доступен для различных аппаратных платформ, таких как ARM, MIPS, x86.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев