Кросплатформова практика розробки мобільних додатків для автоматизованого торгівельного обліку

Автор(и)

  • Ігор Андрійович Кравченко Одеський національний політехнічний університет, просп. Шевченка, 1,Одеса, Україна, 65044 https://orcid.org/0000-0003-1751-6049
  • Віктор Олександрович Сперанський Одеський національний політехнічний університет, просп. Шевченка, 1,Одеса, Україна, 65044 https://orcid.org/0000-0002-8042-1790

DOI:

https://doi.org/10.15276/aait.01.2018.3

Ключові слова:

розробка мобільних додатків, кросплатформовість, Xamarin.Forms, Android, Ios, UWP, .NET, C#, MVVM

Анотація

В роботі описано основні принципи та правила проектування та розробки мобільних додатків, що
використовують кросплатформову технологію Xamarin.Forms. Описано основні принципи та правила проектування та
розробки мобільних додатків, що використовують перехресну технологію Xamarin.Forms. Робота базується на розробці
мобільного бізнес-додатку, який вже використовується в комерційній компанії, всі наведені приклади перевірено в реальній
роботі. Стаття складається з двох частин. Перша частина описує цілі та переваги використовуваної технології
Xamarin.Forms і містить технічні вимоги. Технологія Xamarin.Forms вимагає використання об'єктно-орієнтованого
програмування в C#. У другій частині описуються найкращі практики використання цієї технології в поточному проекті:
визначення шаблонів MVVM, асинхронне програмування C#, створення користувальницьких елементів керування,
використання платформозалежного коду з DependencyService, налаштування стандартних елементів управління з
використанням Renderers і оптимізація програми для максимальної продуктивності. Описано додавання нових
можливостей до Xamarin.Forms великої спільноти розробників. Наведено приклади програмного коду та скріншоти
програм. Використання розробленого програмного забезпечення дозволило підвищити ефективність торговельного обліку
за рахунок зменшення кількості монотонних операцій і, як наслідок, зменшити кількість технічних помилок у роботі
персоналу

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

Ігор Андрійович Кравченко, Одеський національний політехнічний університет, просп. Шевченка, 1,Одеса, Україна, 65044

кафедри комп’ютеризованих систем управління

Віктор Олександрович Сперанський, Одеський національний політехнічний університет, просп. Шевченка, 1,Одеса, Україна, 65044

кандидат техніч. наук кафедри комп’ютеризованих систем управління

Опубліковано

2018-08-31

Як цитувати

[1]
Kravchenko I.A., Speranskyy V.О.. “Cross-platform practices for mobile application development of automated trade accounting”. Applied Aspects of Information Technology. 2018; Vol. 1, No. 1: 48-58. DOI:https://doi.org/10.15276/aait.01.2018.3.