Домой Интересное Android для разработчиков — или блага открытого кода

Android для разработчиков — или блага открытого кода

1750
0


Android является софтом с открытым исходным кодом, созданный для широкого спектра устройств с разнообразными форм-факторами.

Основные целью Android является создание открытой программной платформы, доступной для дилеров, производителей компьютеров и разработчиков, чтобы максимально и в какой угодно форме воплотить свои инновационные идеи в реальность и представить успешную, реальную платформу, которая упростит жизнь мобильным пользователям. Интересно, что конкурирующая ОС, которая успешно владеет существенной долей рынка, не является открытой, но, тем не менее, программно намного качественней, чем Андроид. Это уже много лет подтверждают сотрудники сервисного центра айфон apple-services.ru.

Результатом является полноценный товар с открытым исходным кодом для настройки и портирования на любые устройства.

Философия управления

Android был изобретен в группе компаний, известной как Open Handset Alliance во главе с Google. Сегодня многие компании — как первоначальных членов OHA, так и других — вложили значительные средства в данную систему. Эти компании выделили значительные инженерные ресурсы для улучшения Android и выпустили ОС на рынок.

В первую очередь разработчики позаботились о том, чтобы исходный код Андроид был максимально открыт и пользователи могли адаптировать и настраивать систему под свои потребности.

Конечно, неконтролируемая настройка в некоторых случаях может привести к несовместимости некоторых решений. Поэтому была введена специальная программа, именуемая Android-compatibility. По задумке, разработчики приложений, использующие данную систему совместимости, смогут охватывать более широкий круг потребителей (пользователей планшетов и смартфонов).

Проект Open Source существует во главе с Google, который поддерживает и развивает Android, хотя сам Android состоит из нескольких подпроектов. Основная цель разработчиков в том, что бы компании, выпускающие на рынок новые гаджеты, могли придавать им уникальности не только внешне, но и на уровне ОС.