Здебільшого для роботи мобільного застосунку необхідний ще й серверний застосунок. Він зберігає дані, проводить розрахунки, керує доступом тощо. Взаємодія між ними відбувається за допомогою API — спеціального програмного інтерфейсу.
Для розробки мобільних застосунків ми використовуємо Flutter, а для розробки серверних застосунків — .NET. Фокус на цих двох технологіях допомагає нам накопичувати досвід і вдосконалювати навички, підвищуючи якість продуктів, які ми створюємо.
Це розробка Google, сучасний і безкоштовний інструмент із відкритим кодом, багато в чому позбавлений недоліків своїх старіших конкурентів (наприклад, React Native). Застосунки, написані на Flutter, практично не відрізняються від нативних зовні, по швидкості й плавності роботи або, наприклад, за впливом на витрату заряду батареї.
.NET — відкритий і безкоштовний інструмент. Щоб гарантувати це, Microsoft передала всі свої права на цю розробку некомерційній організації .NET Foundation. Фреймворк активно розвивається, у нього величезне співтовариство розробників, величезна база готових до використання сторонніх компонентів, що збільшує швидкість розробки.
Застосунки, написані на .NET, працюють практично скрізь: на Linux, Mac, Windows і в хмарах (наприклад, AWS або Azure). Завдяки цьому, можна оптимізувати витрати на хостинг, починаючи з мінімальних витрат і збільшуючи їх тільки по мірі зростання популярності вашого продукту.