Android – слово, которое с развитием техники и информационных технологий звучит при разговорах все чаще. Только людям не совсем понятно, что это такое: операционная система или смартфон/планшет. Далее эта тема будет рассмотрена более подробно. Предстоит выяснить, что собой представляет Android, как и когда он был создан, его ключевые особенности. Также вниманию будут представлены операционные системы нового поколения, способные заменить Андроид.
Определение
Android – это операционная система, пользующаяся популярностью по всему миру. Она базируется на ядре Linux. Используется в самых разных гаджетах:
- фитнес-браслетах;
- электронных книгах;
- цифровых проигрывателях;
- планшетах;
- часах;
- ноутбуках и нетбуках;
- игровых приставках;
- телевизорах;
- смартфонах и других устройствах.
В 2015 году у Android появилась поддержка автомобильных развлекательных систем, а также бытовых роботов. Это одна из основных ОС, устанавливаемых на различное цифровое оборудование, а не самостоятельный гаджет.
История создания
Платформа была создана в 2005 году Энди Рубином. Именно он предложил создание операционной системы для смартфонов и планшетов. В 2005 году Энди был на грани банкротства, он стал обращаться ко многим компаниям – именно тогда ОС оказалась замеченной Google. Эта компания приобрела проект у Рубина, после чего начала активно его развивать.
Начиная с 2005 года, Google стала владеть Android – покупка обошлась в 130 миллионов долларов. Через два года компания запустила альянс OHA и анонсировала открытую платформу Андроид.
В 2007 году Android появилась на телефоне Motorola. Она называлась Droid, но не получила должного признания. Всерьез изучаемая платформа была рассмотрена производителями и потенциальными потребителями только в 2009 году. В тот момент она стала основным конкурентом iOS.
Распространенность Android была обусловлена в основном свободным (бесплатным) распространением. Изначально система была создана на базе ядра Linux. Линус Торвальдс начал работу над ним еще в 1991 году. Тогда он написал код на C и ассемблере. Сейчас ядро для Android активно применяется в программном обеспечении для Linux. Оно отвечает за взаимодействие с ОС и памятью.
На данный момент Андроид стремительно развивается. Каждый год на рынке появляются устройства с новыми версиями этой системы. Также для нее регулярно выпускаются обновления.
Версии
Android ОС имеет множество версий. Каждый новый релиз системы становится все более совершенным. Отличительной чертой и концептом Андроида является именование версий обновлений. Часто новые релизы получают название в честь кондитерских изделий. Эту особенность легко проследить, если изучить хронологию.
Первая версия Android – это Apple Pie. Она вышла в 2009 году. Далее обновления стали появляться регулярно. Иногда – каждый год:
- 2010 год – 2.3 Gingerbread;
- 2011 год – Android 4 Ice Cream Sandwich;
- 2012 год – 4.1 Jelly Bean, 4.2;
- 2013 год – 4.3, 4.4 KitKat;
- 2014 год – Android 5 Lollipop;
- 2015 год – 5.1;
- 2016 год – 6,0 Marshmallow, 7.0 Nougat, 7.1;
- 2017 год – 8.0 Oreo, 8.1;
- 2018 год – 9.0 Pie;
- 2019 год – 10.0;
- 2020 год – 11.0;
- 2021 год – 12.0;
- 2022 год – 13.0 Tiramisu.
Сейчас операционная система Android может быть обнаружена почти на любом телефоне. Это главный конкурент Apple с их iOS. Она почти доведена до идеала. За счет этого Google начала трудиться над появлением новых операционных систем. Пример – Fuchsia.
Преимущества и недостатки
Обнаружить Андроид можно практически на любом планшете или смартфоне. Она имеет определенные преимущества и недостатки. К сильным сторонам OS можно отнести следующие моменты:
- Можно устанавливать программное обеспечение из «непроверенных источников». Изначально на данную операцию установлен запрет, но он легко обходится через специальную опцию. Она включена во встроенное приложение «Настройки». С помощью отключения запрета пользователи смогут устанавливать программы без Google-аккаунта, а также интернета. А еще – бесплатно писать приложения для Андроида и тестировать их на телефоне или планшете.
- Лучшее проявление в некоторых аспектах работы, чем iOS. Примеры: веб-сёрфинг, интеграция с Google.
- Бесплатное распространение. Android OS является открытой платформой в отличие от iOS.
- Доступность для самых разных платформ – x86, ARM, MIPS.
- Наличие альтернатив Google Play.
- Начиная с версии 4.3, разработчики внедрили в OS многопользовательский режим.
Недостатки у этой системы тоже есть. Среди них можно отметить:
- Вероятность передачи идентификационной информации на серверы Google за счет использования некоторых встроенных программ.
- Чтобы получить доступ к Google Play и другим сервисам компании, требуется проприетарное приложение. Такое программное обеспечение производители смогут устанавливать на свои устройства только после заключения договора с Google.
- Некоторые конкуренты ОС обвиняют систему в чрезмерной фрагментации. Google подобные заявления смогла опровергнуть.
- Код 3 версии Android ОС Google решила не распространять свободно. Он доступен только по индивидуальному запросу и после подписания соглашения или участникам Open Handset Alliance.
- Отсутствие поддержки атрибута download, который используется в HTML для загрузки файлов и документов из интернета.
Рассматриваемая система – это стабильная и популярная мобильная платформа, которая не перестает развиваться. Но у нее есть ряд конкурентов.
Fuchsia
Android – операционная система, которая является одним из лидеров на рынке современных гаджетов. В качестве аналога компания Google предлагает Fuchsia Platform. Она развивается, начиная с 2016 года. Предварительного анонса у нее не было.
Fuchsia появилась вынужденно – в мире наступает эра систем на микроядре с модульной архитектурой. После обновлений разработчики смогут использовать этот продукт не только в гаджетах, но и в автомобилях, домашних устройствах. Это позволит сформировать единую экосистему в рамках одного дома для человека. Управлять всей техникой на территории жилья получится с одного устройства. Такая методика активно продвигается компанией Huawei. Она выступает конкурентом Google и Android ОС.
Harmony OS
Операционная система от Huawei, которая работает на базе микроядра с модульной архитектурой. Она используется для работы смартфонов и планшетов. Это мобильная ОС. Ее полноценная разработка началась в 2016 году, а бета-тест состоялся в 2020.
Сейчас Harmony OS System напоминает Андроид и конкурирует с ним. У нее появляются сервисы Huawei Mobile Services, которые будут предлагаться пользователям вместе с собственным магазином приложений – AppGallery.
Внутренние компоненты
Мобильная платформа Android работает на базе Linux-ядра. Далее она будет сравниваться с Windows – известной компьютерной системой.
Linux от Виндовс отличается тем, что у второй ОС данные разложены по папкам и дискам. У Линукса этот принцип сохраняется, но отображаются сведения иначе. В Linux-системах поддерживается древовидная структура.
В регистрах тоже имеются различия. При создании нескольких папок с одним и тем же именем, Windows не заметит разницы. В Linux это совершенно разные папки. То же самое относится к названиям. В Линуксе будут различными имена:
- File;
- FILE;
- file.
Кэш будет сохраняться в cache, установочные файлы и каталоги приложений размещены в data, конфигурации и библиотеки – в app-lib, документы для запуска системы – в каталоге etc. В файловом менеджере Android ОС есть папка system. Тут будут храниться настройки системы, изменения которых может привести к серьезным последствиям.
Для нормальной работы приложений они должны быть написаны на Java для специальной виртуальной машины Dalvik. Из-за этого в файловом менеджере можно отыскать каталог dalvik-cache. Время от времени его требуется чистить. Пример – перед прошивкой смартфона/планшета. Делается это при помощи рут-прав или Recovery-меню.
Теперь понятно, что представляет собой операционная система Android, а также ее ключевые особенности. Ее аналоги тоже были изучены. Лучше управлять ОС Андроид помогут дистанционные компьютерные курсы.
Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus!