Як працює андроїд

«Андроїд» - операційна система для мобільних пристроїв, права на яку належать американській компанії Google. Це одна з двох найпоширеніших систем для використання в стільникових телефонах і смартфонах, планшетника, сучасних телевізорах і т.д. Принципи її роботи не сильно відрізняються від більшості програм цього ж призначення.
Як працює андроїд



Основне призначення операційної системи (ОС) «Андроїд», як і у будь-який інший ОС - служити посередником між прикладними програмами і «залізом» (мікропроцесором, різноманітними периферійними пристроями комп'ютера). Кожна програма, яку ви запускаєте, викликає потрібні їй функції ОС і в зручному вигляді видає на екран результати роботи цих функцій. Навіть «Робочий стіл», який ви бачите, включаючи відображається на телефоні - це результат роботи «Андроїда» в інтерпретації однієї з прикладних програм. Ця програма відправила в ОС замовлення намалювати фонове зображення і вказала файл, в якому зберігається інформація про нього. Система з використанням процесора розрахувала, в якому місці дисплея треба помістити точки певних кольорів і зробила це з використанням драйвера дисплея. Точно також за замовленням програми ОС помістила на дисплеї пункти меню управління і ярлички програм. А коли ви почнете вибирати ці пункти, прикладна програма буде передавати «Андроїд» замовлення на виконання обраних дій - наприклад, на запуск редактора СМС-повідомлень. Після цього вже редактор повідомлень буде точно також спілкуватися з ОС, виконуючи ваші бажання. «Андроїд», як будь-яка сучасна система, може обслуговувати величезну кількість одночасно працюючих програм. Але ємність пам'яті і продуктивність процесора, наявні в її розпорядженні, накладають свої обмеження. ОС доводиться стежити за завантаженістю «заліза» і його здатністю виконувати запити всіх програм. Тому іноді доводиться бачити, що те чи інше додаток раптом закривається - це «Андроїд» скорочує навантаження. Він прибирає ту програму, яка йому здається невиправдано ненажерливої щодо ресурсів мобільного пристрою. Продукт Google відрізняється від свого головного конкурента (iOS від Apple) в першу чергу тим, що прикладні програми для «Андроїда» може створювати хто завгодно. Ця ОС побудована на базі ядра безкоштовної системи Linux, тому будь-який розробник програмного забезпечення точно знає як вона працює. З «андроїдом» такі компанії не відчувають ні технічних, ні юридичних проблем, на відміну від iOS, у якої код закритий і всі прикладні програми є частиною ОС. Користувачеві мобільного пристрою ця особливість Android теж дуже до речі - ми можемо самостійно вибирати ті додатки, які нам більше подобаються, а не обмежуватися лише вибором розробників операційної системи.


Увага, тільки СЬОГОДНІ!