Шевченко, Богдан Константинович2024-07-162024-07-162024Шевченко, Б. К. Мультиплатформений доступ до файлових сховищ з метою забезпечення роботи логістичних систем великої розмірності : дипломна робота … бакалавра : 122 Комп’ютерні науки / Шевченко Богдан Константинович. – Харків : ХНАДУ, 2024. – 70 с.https://dspace.khadi.kharkov.ua/handle/123456789/21258Проведено дослідження існуючих рішень та виявлено їх переваги та недоліки. Головним результатом цієї роботи є реалізована багатоплатформна Kotlin-бібліотека multifs, яка дозволяє описувати логіку роботи з віртуальною файловою системою в загальному коді. Ця бібліотека надає підтримку для трьох файлових магазинів, в тому числі одного хмарного сховища, доступного на платформах JVM, Android, і JS (browser). Наявність підтримки браузерної платформи є суттєвою перевагою розробленого рішення. На основі створеної бібліотеки реалізовано два додатки, один з яких є мультиплатформенним з клієнтами на трьох перерахованих формах і підтримує всі три файлові сховища. Ця програма демонструє можливості та використання multifs з точки зору розробника.ukSystemFSGoogleDriveFSSqliteFSKtorAndroidGoogleDriveAPIМультиплатформений доступ до файлових сховищ з метою забезпечення роботи логістичних систем великої розмірностіBachelor's theses