Korzystamy tylko z dwóch technologii — Flutter i .NET

 

W większości przypadków aplikacja mobilna wymaga również aplikacji serwerowej. Przechowuje dane, wykonuje obliczenia, kontroluje dostęp i nie tylko. Interakcja między nimi odbywa się za pomocą API — specjalnego interfejsu programowego.

Używamy Flutter do tworzenia aplikacji mobilnych i .NET do tworzenia aplikacji serwerowych. Skupienie się na tych dwóch technologiach pomaga nam zdobywać cenne doświadczenie i doskonalić umiejętności, a dzięki temu podnosić jakość tworzonych przez nas produktów.

Flutter zwiększa szybkość i obniża koszty wdrożenia i dalszego rozwoju aplikacji na Android / iOS

Jest to produkt Google, nowoczesne i darmowe narzędzie open source, które w dużej mierze pozbawione jest wad swoich starszych konkurentów (np. React Native). Aplikacje, napisane z wykorzystaniem Flutter, praktycznie nie różnią się od natywnych: zarówno zewnętrznie, jak i szybkością czy płynnością pracy (ale też np. wpływem na wydajność baterii).

 

Naszym zdaniem .NET jest obecnie najbardziej zaawansowanym frameworkiem do tworzenia aplikacji serwerowych

.NET — otwarte i darmowe narzędzie. Aby to zapewnić, firma Microsoft przekazała wszystkie swoje prawa do tego opracowania organizacji non-profit .NET Foundation. Framework aktywnie się rozwija, ma ogromną społeczność programistów, ogromną bazę gotowych do użycia komponentów firm trzecich, co zwiększa szybkość rozwoju.

Aplikacje napisane z wykorzystaniem .NET działają niemal wszędzie: na Linuxie, Macu, Windowsie oraz w chmurze (np. AWS czy Azure). Dzięki temu możesz zoptymalizować koszty hostingu, zaczynając od minimalnych i zwiększając je dopiero w miarę wzrostu popularności Twojego produktu.