Nowa wersja desktopowa StarChat w Flutterze już w drodze!
Choć nasza aplikacja webowa działa doskonale w nowoczesnych przeglądarkach, wiemy, jak ważne dla codziennej pracy jest posiadanie natywnej aplikacji uruchamianej bezpośrednio z poziomu paska zadań. Od kilku miesięcy intensywnie pracujemy nad dedykowaną aplikacją desktopową Zynced Messenger Desktop.
Dlaczego Flutter?
Wybór technologii Flutter pozwolił nam na stworzenie spójnego, ultra-szybkiego interfejsu użytkownika przy użyciu jednego kodu źródłowego dla systemów Windows, macOS oraz Linux. Dzięki natywnej kompilacji aplikacja zużywa znikome zasoby RAM (w przeciwieństwie do rozwiązań opartych na Electronie) i natychmiastowo reaguje na akcje użytkownika.
Integracja z nowym API i bezpieczeństwo
Nasza aplikacja desktopowa komunikuje się z serwerem za pomocą tego samego zabezpieczonego REST API Next.js. Ostatnio pomyślnie zintegrowaliśmy przesyłanie nagłówków autoryzacyjnych Bearer token, a obecnie pracujemy nad przeniesieniem naszej biblioteki kryptograficznej E2EE do języka Dart. Oznacza to, że z poziomu pulpitu zyskasz dokładnie tak samo wysoki poziom ochrony prywatności, jak w wersji webowej.
Zamknięte testy beta wersji desktopowej planujemy rozpocząć już pod koniec tego miesiąca. Bądźcie czujni!