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