РОЗРОБКА НАТИВНИХ ТА ГІБРИДНИХ МОБІЛЬНИХ ДОДАТКІВ ДЛЯ ПЛАТФОРМ ANDROID ТА IOS - Научное сообщество

Вас приветствует Интернет конференция!

Приветствуйем на нашем сайте

Рік заснування видання - 2011

РОЗРОБКА НАТИВНИХ ТА ГІБРИДНИХ МОБІЛЬНИХ ДОДАТКІВ ДЛЯ ПЛАТФОРМ ANDROID ТА IOS

14.09.2021 22:06

[1. Информационные системы и технологии]

Автор: Воропаєва К.А., студентка, кафедра електронних обчислювальних машин, Харківський національний університет радіоелектроніки, м Харків; Гунько М.А., студент, кафедра електронних обчислювальних машин, Харківський національний університет радіоелектроніки, м Харків


Вже на стадії проектування мобільного додатка важливо розуміти, яка мова вигідніше використовувати для конкретного проекту. Поряд з нативної розробкою (наприклад, для iOS - Swift або Objective-C, для Android - Java або Kotlin), використовуються Кросплатформені фреймворки, такі як React Native і Flutter.

При створенні мобільних додатків найчастіше потрібно випустити версії як на iOS, так і на Android. Для цього можна звернутися до нативної або кроссплатформенной ( «гібридної») розробці.

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

Завдяки кросплатформним фреймворками, з'явилася можливість «вбити двох зайців» разом і підготувати версії для iOS і Android за допомогою одного інструмента. Серед фреймворків особливо широкого поширення набули: React Native і Flutter.

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

Кросплатформені фреймворки «підганяють» додаток під кілька операційних систем, тому немає необхідності створювати унікальні елементи для кожної платформи. В результаті: потрібно менше фахівців; йде менше часу і ресурсів; швидкість розробки підвищується. Якщо логіка додатка однакова на всіх платформах, а інтерфейс простий, гібридна розробка допомагає швидше вивести продукт на ринок.

Розробка нативних і гібридних мобільних додатків має свої переваги й недоліки, які враховуються бізнесом і виконавцем при виборі технології. У числі найбільш значущих критеріїв - терміни і вартість розробки і супроводу, відповідність завданню, безпеку і перспективність, рівень розвитку ком'юніті. Спираючись на свій досвід, мобільний розробник допомагає підібрати оптимальне рішення для кожного конкретного додатка.

Література:

1. Vitalii Tkachov, Anna Budko, Kateryna Hvozdetska and Daryna Hrebeniuk. Method of Building Dynamic Multi-hop VPN Chains for Ensuring Security of Terminal Access Systems // IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T): Kharkiv 06-09 oct. 2020, Kharkiv.

2. Tkachov, V., Bondarenko, M., Ulyanov, O., & Reznichenko, O. (2019, December). Overlay Network Infrastructure for Remote Control of Radio Astronomy Observatory. In 2019 IEEE International Conference on Advanced Trends in Information Theory (ATIT) (pp. 161-165).

3. Tkachov, V., Hunko, M., Volotka, V.: Scenarios for Implementation of Nested Virtualization Technology in Task of Improving Cloud Firewall Fault Tolerance. In 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T), pp. 759-763. IEEE (2019).

4. Hunko M.A., Tkachov V.M. Development of a module for sorting the ipaddresses of user nodes in cloud firewall protection of web resourсes. Дев’ята міжнародна науково-технічна конференція «Сучасні напрями розвитку інформаційнокомунікаційних технологій та засобів управління». 2019. С. 30.

5. Tkachov V. Architecture of overlay network with nested vpn tunneling / M. Hunko, V. Tkachov, M. Bondarenko // "Сучасні напрями розвитку інформаційно комунікаційних технологій та засобів управління" : матеріали Дев'ятої міжнар. наук.-техн. конф., 9–10 квітня 2020 р. – Харків, 2020. – С. 36.



Creative Commons Attribution Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License
допомога Знайшли помилку? Виділіть помилковий текст мишкою і натисніть Ctrl + Enter
Конференции

Конференции 2024

Конференции 2023

Конференции 2022

Конференции 2021



Міжнародна інтернет-конференція з економіки, інформаційних систем і технологій, психології та педагогіки

Наукова спільнота - інтернет конференції

:: LEX-LINE :: Юридична лінія

Інформаційне суспільство: технологічні, економічні та технічні аспекти становлення