Добавлен: 26.10.2023
Просмотров: 114
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ГБПОУ РО РКРИПТСравнение мобильных ОС Android и iOSВыполнили: студенты группы КСК-12КЛатыпов ВКулешов РРуководитель: Шевченко М.ВРостов-на-Дону, 2022 г.СодержаниеВведение…………………………………………………………………….31.Теоретическая часть………………………………………........................4
, Firefox OS, Ubuntu Touch. Споры о том, какая из этих мобильных операционных систем лучше, наверное, не прекратятся никогда. Самыми распространенными и популярными среди мобильных ОС считаются Android и iOS. Попробуем сравнить их.Актуальностью моей работы является то, что несмотря на доступность устройств на базе Android некоторые предпочитают дорогие устройства на базе iOS.Цель моей работы: изучить мобильные операционные системы iOS и Android.В ходе работы мы ставили перед собой следующие задачи:
В середине 2010 года Google представила Android версии 2.2 под наименованием «Froyo» (замороженный йогурт), а в конце 2010 года — Android 2.3 «Gingerbread» (Имбирный пряник). После обновления «Froyo» стало возможно использовать смартфон в качестве точки доступа, использовать традиционную блокировку смартфона цифровым или буквенно-цифровым паролем и другие изменения, а обновление «Gingerbread» (Имбирный пряник) привнесло более полный контроль над функцией копирования и вставки, улучшение управления питанием и контроля над приложениями, поддержку нескольких камер на устройстве и т. д. 22 февраля 2011 года была официально представлена ориентированная на интернет-планшеты платформа Android 3.0 «Honeycomb» (медовая сота). Исходный код этой версии так и не был открыт компанией Google в связи с опасениями портирования её на смартфоны, для которых она не была предназначена.Android 4.0 «Ice Cream Sandwich» (сэндвич с мороженым), вышедшая 19 октября 2011 года, — первая универсальная платформа, которая предназначена как для планшетов, так и для смартфонов. Также обновление принесло новый интерфейс «Holo», который использовался до Android 4.4.4 KitKat.В июне 2012 вышло обновление под названием «Jelly Bean» (желейный боб) с порядковым номером 4.1, который сменился на 4.2 вследствие небольшого обновления в конце октября того же года и на 4.3 после обновления в июле 2013.31 октября 2013 года Google представила следующую версию операционной системы Android 4.4, которая получила название шоколадного батончика «KitKat» по соглашению с компанией производителем Nestlé. Впервые KitKat появился на Nexus 5; эта версия Android оптимизирована для работы на более широком наборе устройств, имеющих 512 МБ ОЗУ и экран, с разрешением 800x480 пикс. в качестве рекомендуемого минимума. Также, в качестве тестовой опции, в настройках разработчика стала доступна виртуальная машина ART.25 июня 2014 Google представили Android L, доступный для разработчиков, пользователей смартфонов Nexus, а также некоторых других смартфонов.15 октября 2014 года была официально анонсирована Android 5.0 Lollipop (леденец). Главные обновления системы — новый дизайн Material Design и полный переход к виртуальной машине ART. Также, если на Android-устройстве установлен пароль или графический ключ, и если поблизости находятся часы хозяина устройства с Android Wear, то устройство автоматически разблокируется.9 декабря 2014 Google заменила официальную среду разработки, основанную на Eclipse (adt-bundle), на Android Studio.
В 2015 году была анонсирована операционная система для носимых устройств Android Wear (позже Wear OS). Также на Google IO были представлены версии Android Auto (для автомобилей) и Android TV (для телевизоров), тем самым Android перестал быть операционной системой только для мобильных устройств.29 мая 2015 Google представила Android M. По словам Google главная цель новой операционной системы — улучшить пользовательский опыт общения со смартфоном, сделать взаимодействие интуитивнее и проще. 17 августа 2015 официально стало известно, что эта версия получила название Android 6.0 Marshmallow (зефир).19 мая 2016 года на конференции разработчиков Google I/O была представлена Android N, а 1 июля Google официально объявила название этой версии Android — Android 7.0 Nougat. Рассылка финальной версии операционной системы стартовала 22 августа 2016 года. Поддерживаемые устройства: Huawei Nexus 6P, LG Nexus 5X, Motorola Nexus 6, HTC Nexus 9, ASUS Nexus Player, Google Pixel C и General Mobile 4G. В марте 2017 года был представлен Android O для разработчиков. Пользовательская версия была выпущена 21 августа 2017 года как 8.0.0 Oreo. 5 декабря 2017 года была выпущена стабильная сборка Android Oreo 8.1.7 марта 2018 года Google выпустила Android P DP1, а первая бета вышла 8 мая 2018 года, но не только для Pixel, также бету получили Sony Xperia XZ2, Nokia 7 Plus, Xiaomi Mi MIX 2s, Vivo X21, Oppo R15 Pro, Essential Phone, OnePlus 6. Рассылка релизной версии Android 9 Pie началась 6 августа 2018 года.13 марта 2019 года Google начала открытое бета-тестирование ОС Android Q Beta 1, которая уже доступна для смартфонов Pixel всех поколений[43]. Всего компания собирается выпустить 6 бета-версий ОС. 3 апреля 2019 года вышла Android Q Beta 2, которая появилась в виде GSI-образов, кроме образов для смартфонов Pixel. С помощью них, разработчики любого устройства, поддерживающего Project Treble, сможет поставить данную версию ОС для ознакомления и тестирования своих программ. Также Google начала тестирование жестов, похожие на жесты с iPhone X, ответы в мессенджерах в всплывающих окнах, не заходя в само приложение, управление воспроизведением мультимедиа в шторке и новое управление громкостью.3 сентября 2019 года Google выпустила стабильную версию Android 10 для смартфонов семейства Pixel. Более того, компания разместила исходные файлы в Android Open Source Project (AOSP).1.2. История
iOS.iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, разрабатываемая и выпускаемая американской компанией Apple. Была выпущена в 2007 году; первоначально — для iPhone и iPod touch, позже — для таких устройств, как iPad . В 2014 году появилась поддержка автомобильных мультимедийных систем Apple CarPlay. В отличие от Android(Google), выпускается только для устройств, производимых фирмой Apple.В iOS используется ядро XNU, основанное на микроядре Mach и содержащее программный код, разработанный компанией Apple, а также код из ОС NeXTSTEPи FreeBSD. Ядро iOS почти идентично ядру настольной операционной системы Apple macOS (ранее называвшейся OS X). Начиная с самой первой версии, iOS работает только на планшетных компьютерах и смартфонах с процессорами архитектуры ARM.Пользовательский интерфейс iOS основан на концепции прямого взаимодействия с использованием жестов «мультитач»[7][8][9][10][11][12]. Элементы управления интерфейсом состоят из ползунков, переключателей и кнопок.iOS разработана на основе операционной системы OS X (с тех пор переименованной в macOS) и использует тот же набор основных компонентов Darwin, совместимый со стандартом POSIX.Слои абстракции iOS:
-
. История Android………………………………………………………4 -
. История iOS……………………………………………………………6
, Firefox OS, Ubuntu Touch. Споры о том, какая из этих мобильных операционных систем лучше, наверное, не прекратятся никогда. Самыми распространенными и популярными среди мобильных ОС считаются Android и iOS. Попробуем сравнить их.Актуальностью моей работы является то, что несмотря на доступность устройств на базе Android некоторые предпочитают дорогие устройства на базе iOS.Цель моей работы: изучить мобильные операционные системы iOS и Android.В ходе работы мы ставили перед собой следующие задачи:
-
Изучение истории мобильных операционных систем iOS и Android. -
Создание анкеты на anketolog.ru для проведения опроса среди пользователей
-
Обобщение результатов опроса.
В середине 2010 года Google представила Android версии 2.2 под наименованием «Froyo» (замороженный йогурт), а в конце 2010 года — Android 2.3 «Gingerbread» (Имбирный пряник). После обновления «Froyo» стало возможно использовать смартфон в качестве точки доступа, использовать традиционную блокировку смартфона цифровым или буквенно-цифровым паролем и другие изменения, а обновление «Gingerbread» (Имбирный пряник) привнесло более полный контроль над функцией копирования и вставки, улучшение управления питанием и контроля над приложениями, поддержку нескольких камер на устройстве и т. д. 22 февраля 2011 года была официально представлена ориентированная на интернет-планшеты платформа Android 3.0 «Honeycomb» (медовая сота). Исходный код этой версии так и не был открыт компанией Google в связи с опасениями портирования её на смартфоны, для которых она не была предназначена.Android 4.0 «Ice Cream Sandwich» (сэндвич с мороженым), вышедшая 19 октября 2011 года, — первая универсальная платформа, которая предназначена как для планшетов, так и для смартфонов. Также обновление принесло новый интерфейс «Holo», который использовался до Android 4.4.4 KitKat.В июне 2012 вышло обновление под названием «Jelly Bean» (желейный боб) с порядковым номером 4.1, который сменился на 4.2 вследствие небольшого обновления в конце октября того же года и на 4.3 после обновления в июле 2013.31 октября 2013 года Google представила следующую версию операционной системы Android 4.4, которая получила название шоколадного батончика «KitKat» по соглашению с компанией производителем Nestlé. Впервые KitKat появился на Nexus 5; эта версия Android оптимизирована для работы на более широком наборе устройств, имеющих 512 МБ ОЗУ и экран, с разрешением 800x480 пикс. в качестве рекомендуемого минимума. Также, в качестве тестовой опции, в настройках разработчика стала доступна виртуальная машина ART.25 июня 2014 Google представили Android L, доступный для разработчиков, пользователей смартфонов Nexus, а также некоторых других смартфонов.15 октября 2014 года была официально анонсирована Android 5.0 Lollipop (леденец). Главные обновления системы — новый дизайн Material Design и полный переход к виртуальной машине ART. Также, если на Android-устройстве установлен пароль или графический ключ, и если поблизости находятся часы хозяина устройства с Android Wear, то устройство автоматически разблокируется.9 декабря 2014 Google заменила официальную среду разработки, основанную на Eclipse (adt-bundle), на Android Studio.
В 2015 году была анонсирована операционная система для носимых устройств Android Wear (позже Wear OS). Также на Google IO были представлены версии Android Auto (для автомобилей) и Android TV (для телевизоров), тем самым Android перестал быть операционной системой только для мобильных устройств.29 мая 2015 Google представила Android M. По словам Google главная цель новой операционной системы — улучшить пользовательский опыт общения со смартфоном, сделать взаимодействие интуитивнее и проще. 17 августа 2015 официально стало известно, что эта версия получила название Android 6.0 Marshmallow (зефир).19 мая 2016 года на конференции разработчиков Google I/O была представлена Android N, а 1 июля Google официально объявила название этой версии Android — Android 7.0 Nougat. Рассылка финальной версии операционной системы стартовала 22 августа 2016 года. Поддерживаемые устройства: Huawei Nexus 6P, LG Nexus 5X, Motorola Nexus 6, HTC Nexus 9, ASUS Nexus Player, Google Pixel C и General Mobile 4G. В марте 2017 года был представлен Android O для разработчиков. Пользовательская версия была выпущена 21 августа 2017 года как 8.0.0 Oreo. 5 декабря 2017 года была выпущена стабильная сборка Android Oreo 8.1.7 марта 2018 года Google выпустила Android P DP1, а первая бета вышла 8 мая 2018 года, но не только для Pixel, также бету получили Sony Xperia XZ2, Nokia 7 Plus, Xiaomi Mi MIX 2s, Vivo X21, Oppo R15 Pro, Essential Phone, OnePlus 6. Рассылка релизной версии Android 9 Pie началась 6 августа 2018 года.13 марта 2019 года Google начала открытое бета-тестирование ОС Android Q Beta 1, которая уже доступна для смартфонов Pixel всех поколений[43]. Всего компания собирается выпустить 6 бета-версий ОС. 3 апреля 2019 года вышла Android Q Beta 2, которая появилась в виде GSI-образов, кроме образов для смартфонов Pixel. С помощью них, разработчики любого устройства, поддерживающего Project Treble, сможет поставить данную версию ОС для ознакомления и тестирования своих программ. Также Google начала тестирование жестов, похожие на жесты с iPhone X, ответы в мессенджерах в всплывающих окнах, не заходя в само приложение, управление воспроизведением мультимедиа в шторке и новое управление громкостью.3 сентября 2019 года Google выпустила стабильную версию Android 10 для смартфонов семейства Pixel. Более того, компания разместила исходные файлы в Android Open Source Project (AOSP).1.2. История
iOS.iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, разрабатываемая и выпускаемая американской компанией Apple. Была выпущена в 2007 году; первоначально — для iPhone и iPod touch, позже — для таких устройств, как iPad . В 2014 году появилась поддержка автомобильных мультимедийных систем Apple CarPlay. В отличие от Android(Google), выпускается только для устройств, производимых фирмой Apple.В iOS используется ядро XNU, основанное на микроядре Mach и содержащее программный код, разработанный компанией Apple, а также код из ОС NeXTSTEPи FreeBSD. Ядро iOS почти идентично ядру настольной операционной системы Apple macOS (ранее называвшейся OS X). Начиная с самой первой версии, iOS работает только на планшетных компьютерах и смартфонах с процессорами архитектуры ARM.Пользовательский интерфейс iOS основан на концепции прямого взаимодействия с использованием жестов «мультитач»[7][8][9][10][11][12]. Элементы управления интерфейсом состоят из ползунков, переключателей и кнопок.iOS разработана на основе операционной системы OS X (с тех пор переименованной в macOS) и использует тот же набор основных компонентов Darwin, совместимый со стандартом POSIX.Слои абстракции iOS:
-
Core OS; -
Core Services; -
Media Layer; -
Cocoa Touch.