Мобільне програмне забезпечення (ПЗ) — це сукупність програм, які забезпечують функціонування портативних пристроїв (смартфонів, планшетів, смартгодинників) та дають змогу користувачеві виконувати різні завдання.
Апаратні особливості, що впливають на мобільне ПЗ:
  • невеликий розмір екрана,
  • сенсорне керування (Multi-Touch),
  • обмежена ємність акумулятора та RAM,
  • робота через Wi-Fi або мобільні мережі (4G/5G),
  • активне використання датчиків (GPS, акселерометр, гіроскоп, біометрія, камера, мікрофон).
Класифікація мобільного ПЗ
Категорія ПЗ Призначення Приклади
Системне ПЗ  Керує апаратними ресурсами пристрою, забезпечує інтерфейс та створює умови для запуску інших програм Мобільні операційні системи (Android, iOS), драйвери датчиків
Прикладне ПЗ (мобільні застосунки)  Виконує конкретні практичні завдання користувача (спілкування, навчання, ігри, навігація, покупоки тощо)  Месенджери, браузери, мобільні банкінги, фоторедактори, GPS-навігатори
Службове (утиліти)  Допомагає обслуговувати пристрій, оптимізує його роботу Засоби очищення пам'яті, антивіруси, інструменти резервного копіювання
 Інструментальне ПЗ Засоби для розробки, налагодження та тестування мобільних програм Android Studio, Xcode, Flutter, React Native

 Мобільна операційна система 
Мобільна ОС є основою програмного забезпечення пристрою.
Основні функції мобільної ОС:
  • Керування апаратними ресурсами (процесор, оперативна пам'ять, акумулятор);
  • Забезпечення зручного сенсорного інтерфейсу для користувача;
  • Керування файлами, пристроями введення/виведення та програмами;
  • Забезпечення безпеки даних та контроль доступу.
Найпоширеніші мобільні ОС:
Критерій  Android  iOS
Розробник / Основа Google (відкритий код, ядро Linux)  Apple (закрита пропрієтарна система)
Пристрої  Смартфони й планшети багатьох брендів (Samsung, Xiaomi, Motorola тощо)   Виключно пристрої компанії Apple (iPhone, iPad)
Особливості  Гнучке налаштування інтерфейсу (кастомізація)  Строго регламентований стандарт безпеки та оформлення
Офіційний магазин  Google Play  App Store

Типи та розробка мобільних застосунків
За архітектурою та технологією створення мобільні додатки поділяють на:
  • Нативні (Native): Створені мовами програмування під конкретну ОС (Kotlin/Java для Android, Swift для iOS). Мають найвищу швидкість роботи, оптимізований інтерфейс та повний доступ до всіх датчиків пристрою.
  • Веб-застосунки (PWA / Web Apps): Адаптовані вебсайти, які працюють через мобільний браузер. Не потребують обов'язкового завантаження з магазину додатків.
  • Гібридні (Hybrid): Поєднують риси двох типів: створюються за допомогою веб-технологій (HTML/CSS/JavaScript), але «загорнуті» в нативну оболонку для встановлення на пристрій.
Встановлення, оновлення та видалення програм
  • Формати інсталяційних файлів: .apk (для Android), .ipa (для iOS).
  • Правила встановлення: Програми варто завантажувати лише з офіційних магазинів (Google Play, App Store), де вони проходять автоматичну перевірку на наявність шкідливого коду.
  • Що перевіряти перед інсталяцією: назву та розробника, оцінки й відгуки, кількість завантажень, дату останнього оновлення та перелік вимог щодо дозволів.
  • Оновлення ПЗ: Необхідні для виправлення помилок, підвищення швидкодії, усунення вразливостей системи та додавання нових функцій.
  • Видалення ПЗ: Непотрібні застосунки варто видаляти, щоб звільнити пам'ять та ресурси пристрою.
Дозволи (Permissions) та безпека мобільного ПЗ
Під час встановлення або запуску застосунок запитує доступ до функцій пристрою:
  • Камера та мікрофон — для фото/відео та запису звуку;
  • Геолокація (GPS) — для визначення розташування на карті;
  • Контакти та файли — для роботи з адресною книгою, фотографіями чи документами;
  • Сповіщення — для надсилання повідомлень.
Правило безпеки: Надавайте програмам лише ті дозволи, які безпосередньо потрібні для їхньої функціональності. Наприклад, якщо простий ліхтарик або калькулятор вимагає доступ до контактів чи мікрофона — це ознака потенційно небезпечної програми.
Пам'ятка «Правила безпечного використання мобільного ПЗ»
1. Встановлюйте програми переважно з офіційних джерел (Google Play, App Store).
2. Критично аналізуйте дозволи, які запитує програма.
3. Регулярно оновлюйте операційну систему та всі застосунки.
4. Використовуйте блокування екрана (пароль, PIN-код, біометричну автентифікацію: Touch ID / Face ID / сканер відбитків).
5. Не переходьте за підозрілими посиланнями з повідомлень і не вводьте конфіденційні дані в неофіційних додатках.
Зверни увагу!
Мобільна ОС керує роботою пристрою, а мобільні застосунки дають змогу вирішувати щоденні завдання.
                                         Формула безпеки
11.png