Технические особенности проекта
Windows: все версии, начиная с Windows 7:
— интегрированная среда разработки Microsoft Visual Studio 2019;
—разработка дизайна Microsoft Expression Blend;
— язык программирования C#;
— Windows Presentation Foundation (WPF);
— NET Framework 4.7.2;
— WiX toolset для создания инсталлера.
iOS:
— язык Swift;
— iPhone, iPad;
— минимальная версия iOS — 12.0;
— библиотеки: Firebase (Analytics, Messaging, DynamicLinks), Google IDFA Support, Facebook SDK, lottie, Toast-Swift, PlainPing;
— система сборки CocoaPods.
macOS:
— язык Swift;
— macOS;
— минимальная версия macOS — 10.14;
— библиотеки: lottie, Toasts, PlainPing, SRTabBarController (с исправлениями), CustomSegue, CustomButton, FLOPageViewController;
— системы сборки CocoaPods, Swift Package.
Android:
— API level 21+;
— Android, Android TV, Fire OS;
— Phones, tablets, TV;
— язык программирования Kotlin;
— использованные паттерны — MVVM;
— библиотеки: Firebase (Cloud Messaging, Analytic, Crashlytics), Google Play Billing Library, Leanback, AndroidX, Lottie.
Frontend:
— Rect.js;
— Vue.js;
— WordPress;
— reactstrap.js;
— rc-pagination.js;
— moment.js.
Backend:
— Node.js;
— TypeScript;
— NoSQL (MongoDB).
Библиотеки:
— Express.js;
— Moment.js;
— Mongoose.js;
— jsonwebtoken.js.