Остання редакція: 2020-05-16
Анотація
Розглянуто особливості проектування систем на базі мобільних операційних систем. Розглянуто архітектурний підхід, а також принципи та шаблони, на яких вони базуються. Проаналізовано можливості та шляхи реалізації презентаційного рівня систем. Розглянуто шляхи використання реактивної парадигми програмування при реалізації логіки взаємодії системи з логікою користувацького інтерфейсу
Features of the mobile platform systems design
Features of mobile software systems are considered. An architectural approach and principles and design patterns on which it is based are described. Analyzed the ways of application of the reactive programming paradigm in the implementation of the communication layer between business logic and presentation logic of the software mobile system.
Ключові слова
Посилання
Martin R. Clean Architecture: A Craftsman’s Guide to Software Structure and Design / Robert C. Martin: Prentice Hall, 1 edition, 428, 2017
Martin R. Design Principles and Design Patterns / Robert C. Martin, Bernard Wand-Polak School of Engineering, 2000 –URL: https://fi.ort.edu.uy/innovaportal/file/2032/1/design_principles.pdf
Reenskaug T. The Model-View-Controller (MVC). Its Part and Present / Trygve Reenskaug, University of Oslo, 2003 –URL: http://heim.ifi.uio.no/~trygver/2003/javazone-jaoo/MVC_pattern.pdf
Ставицький П. Організація архітектури додатків на базі мобільних платформ / П.В. Ставицький, В.В. Войтко. НТКП ВНТУ. Факультет інформаційних технологій та комп’ютерної інженерії : XLVI Науково-технічна конференція факультету інформаційних технологій та комп’ютерної інженерії, 2017 – URL: https://conferences.vntu.edu.ua/ index.php/all-fitki/all-fitki-2017/paper/view/2794/2522
RIBs Cross-Platform Mobile Architecture [Електронний Ресурс] – Режим Доступу: https://eng.uber.com/new-rider-app-architecture/