моб разраб. Лабораторные работы с 1 по 21. Лабораторная работа Использование значений строк и цветов
Скачать 5.49 Mb.
|
Что такое Android?История возникновения Изначально разработкой ОС «Android» занималась компания Android Inc. В 2005 году Google выкупила Android за $130 млн. Как отметил Дэвид Лове, вице-президент компании, на симпозиуме в Стэнфорде: «Приобретение Android — это самое значительное приобретение Google за все время существования компании». Однако днем рождения ОС принято считать другую дату — 05 ноября 2007г., когда Google объявила о создании Open Handset Alliance (OHA) — группы компаний, занимающихся разработкой стандартов ПО для мобильных устройств. OHA представляет собой сообщество из более чем 50 компаний, включающее производителей программного и аппаратного обеспечения, а также мобильных операторов. Среди наиболее значительных членов Альянса можно назвать компании Motorola, HTC, Qualcomm, T-Mobile. Основные идеи OHA заключаются в следующем: Приверженность открытости, общее видение будущего и конкретных задач для воплощения мечты в реальность. Ускорение внедрения инноваций в сфере мобильных технологий и предоставление потребителям многофункциональных, менее дорогих и более продвинутых мобильных устройств. Преимущества Android С коммерческой точки зрения Android: Не требует какой-либо сертификации разработчиков Предоставляет доступ к сервису Google Play (Android Market), где можно размещать и продавать свои программы дает возможность разрабатывать свои версии платформы под собственной торговой маркой, то есть предоставляет вам полный контроль над интерфейсом пользователя. С точки зренияразработчиков: Android ориентирован в первую очередь на разработчиков Android – мощная и интуитивно понятная платформа для разработки, и, благодаря этому, программисты, которые никогда не имели дела с разработкой ПО для мобильных устройств, могут легко и быстро начать создавать собственные полноценные приложения под Android Особенности и возможности, присущие только Android: Google Map: Сервис Google Map for Mobile пользуется огромной популярностью, и Android предлагает возможности управления Google Map из ваших приложений, благодаря чему разработчики получают возможность создавать приложения, широко использующие картографичРHеские возможности. Фоновые службы позволяют создавать приложения, реализующие событийно- ориентированную модель, работая незаметно для пользователя, пока он использует другие программы или вообще не использует телефон (примеры таких действий: фоновое проигрывание музыки, отслеживание котировок валют и акций, обновление данных о погоде, изменение мелодии и громкости звонка в зависимости от географического положения и т. п.). Android позволяет приложениям обмениваться сообщениями, совместно обрабатывать данные и предоставлять общий доступ к ним, а также использовать эти механизмы для управления данными и функциональными возможностями приложений, встроенных в Android. Для снижения риска использования такой «стратегии открытости» все процессы, хранилища данных и файлы закрыты от внешнего доступа, если только это не разрешено с помощью системы управления ресурсами и полномочиями. Все приложения в системе имеют равный статус, Android не выделяет встроенные приложения среди приложений, разработанных сторонними разработчиками. Это дает программистам (и пользователям) беспрецедентные возможности по изменению внешнего вида и функциональных возможностей устройств, т. к. они могут заменять любые встроенные приложения альтернативными, имеющими в итоге тот же доступ к системным данным и оборудованию. Используя виджеты, «живые каталоги», «живые обои» вы можете создавать «окна» в свои приложения прямо на «Рабочем столе», а панель быстрого поиска позволяет включать результаты работы ваших приложений в поисковую систему телефона. |