7 przykładów aplikacji mobilnych stworzonych we Flutterze

Agata Frontczak

03-11-2021
7 przykładów aplikacji mobilnych stworzonych we Flutterze

Aplikacje wykonane za pomocą Fluttera stały się ostatnio bardzo popularne. Ta technologia okazała się świetnie pasować do niemal każdego rodzaju rozwiązań. Firmy wybierają Flutter do budowania aplikacji dla różnych branż i dla różnych odbiorców. Tworzenie aplikacji międzyplatformowych pozwala na dostarczenie użytkownikom takich samych doświadczeń, jak w przypadku aplikacji natywnych.

Jak wykorzystaliśmy zalety Fluttera w naszych projektach? Poniżej przedstawiamy 7 przykładów aplikacji, jakie stworzyliśmy przy pomocy Fluttera. Zainspiruj się i zobacz, jak wyglądają i jakie mają funkcje.

Czym jest Flutter?

Flutter to innowacyjna technologia do tworzenia aplikacji na platformy mobilne, desktopowe i webowe. Jest to darmowy framework typu open-source od Google. Co najważniejsze, dzięki Flutterowi programiści mogą tworzyć aplikacje mobilne zarówno dla iOS jak i Androida na jednej bazie kodu. To sprawia, że jest to rozwiązanie niezwykle poprawiające efektywność i pozwalające oszczędzać czas. Aplikacja powstaje szybciej, zatem można wcześniej sprawdzić jej rentowność, aby zdecydować, czy kontynuować pracę, czy też zostawić projekt na inny termin.

Jest to również bardzo opłacalne, ponieważ wystarczy jeden programista, aby zbudować funkcjonalny MVP (Minimum Viable Product) z Flutterem. Językiem programowania wykorzystywanym w tej technologii jest Dart. Więcej na ten temat można dowiedzieć się z naszego artykułu: What is Flutter?.

Aplikacje wykonane przy użyciu Fluttera w FiveDotTwelve

Corner – aplikacja live commerce 

Corner to aplikacja mobilna dla e-commerce umożliwiająca zakupy poprzez live streaming. Założony w 2020 roku startup łączy marki i influencerów promujących swoje produkty na livestreamach z użytkownikami, którzy mogą kupować prezentowane rzeczy bezpośrednio z aplikacji.

Firma, po naszych rekomendacjach, zdecydowała się na zbudowanie aplikacji we Flutterze, ponieważ zależało im na jak najszybszym uruchomieniu produktu zarówno na Androida jak i iOS, a rozwiązanie Live Commerce można było stworzyć właśnie w tym frameworku.

Współzałożyciel Cornera przyszedł do nas z gotowym MVP. Produkt okazał się spełniać początkowe założenia, ale musieliśmy przepisać kod aplikacji zgodnie z potrzebami naszego Partnera i bez generowania braków w jej funkcjach, tak aby służyła tej samej grupie odbiorców w lepszy sposób.

W tym projekcie Flutter pozwolił nam zaimplementować zaawansowane widoki i funkcje in-app dla streamingu.

Aplikacja oferuje:

– Transmisje na żywo i kupowanie bezpośrednio z nich.

– Zakupy online z interakcją w czasie rzeczywistym.

– Tworzenie sieci społecznościowej (interakcje społeczne, czat w czasie rzeczywistym, zarządzanie profilami).

– Możliwość odkrywania i przeglądania aktualnie modnych produktów.

Aplikacja mobilna z funkcją live streamingu i e-commerce? Tak, to możliwe z Flutterem.

Projekt w naszym portfolio tutaj.

Onoco – aplikacja parentingowa 

Onoco to aplikacja mobilna dla rodziców i opiekunów dzieci, która ułatwia im śledzenie aktywności dziecka i jego ogólnych postępów. Inne podobne aplikacje skupiają się na śledzeniu rozwoju, dzienniku dziecka, rozwoju dziecka lub planowaniu. Onoco łączy w sobie wszystkie te funkcje i wprowadza inne przydatne pomysły, które pomagają w opiece nad dziećmi w najlepszy możliwy sposób.

Założycielka startupu Onoco zgłosiła się do nas, kiedy szukała programistów pracujących z technologią Flutter. Od początku zdawała sobie sprawę z korzyści płynących z zastosowania rozwiązania wieloplatformowego i od startu projektu było jasne, że do jego rozwoju użyjemy Fluttera.

Jest to przykład społecznościowej aplikacji mobilnej dla nowoczesnych rodziców, zapewniającej im bezpieczne i wygodne wsparcie w opiece nad dziećmi.

Cechy aplikacji pozwalają na:

– Ułatwianie życia rodzicom, pomagając im w zarządzaniu czasem i zajęciami dzięki poznaniu naturalnego rytmu dziecka oraz jego codziennych rutynowych czynności.

– Śledzenie rozwoju dziecka dzięki różnorodnym funkcjom zbierania ważnych danych o nim, które nigdy wcześniej nie były połączone w jednej aplikacji.

– Zapewnienie rodzicom i opiekunom spokoju ducha, zwłaszcza gdy korzystają z pomocy opieki płatnej lub innych członków rodziny, poprzez uproszczenie przepływu informacji między nimi a opiekunem.

– Stworzenie kompletnego rozwiązania do śledzenia rozwoju dziecka, dziennika dziecka, a także do planowania.

Aplikacja społecznościowa z funkcjami planowania i śledzenia? Flutter sprawia, że jest to możliwe!

Projekt w naszym portfolio tutaj.

Squaddy – fitnessowy portal społecznościowy dla każdego

Squaddy to aplikacja mobilna z elementami portalu społecznościowego, którą stworzyliśmy dla Projektt Technologies Ltd. Została zaprojektowana, aby umożliwić tworzenie i dołączanie do grup fitness z przyjaciółmi, kolegami z drużyny, klientami i współpracownikami. Niezależnie od tego czy jesteście drużyną sportową organizującą swój trening, grupą przyjaciół podejmującą wyzwanie, czy trenerem personalnym pracującym ze swoimi klientami, Squaddy ułatwia wspólny trening, aby dbać o zdrowie fizyczne i dobre samopoczucie.

Z aplikacją Squaddy możesz:

– Tworzyć i udostępniać treningi i treści treningowe swojej grupie oraz tworzyć interaktywne tablice liderów, aby wprowadzić konkurencję.

– Czatować z kolegami z drużyny, kumplami treningowymi i klientami w grupie Squaddy.

– Organizować sesje online lub IRL, mecze i wydarzenia za pomocą kalendarza grupowego.

– Tworzyć artykuły, przewodniki i poradniki oraz umieszczać je w swojej grupie, aby utrzymać zaangażowanie i organizację wśród swoich członków.

– Zapraszać członków do swojej grupy za pomocą dostosowywalnego linku.

– Promować administratorów oraz usuwać członków grupy, aby bezproblemowo prowadzić swoją społeczność fitness / wellness.

– Dawać swojej społeczności szansę na interakcję między sobą, aby motywować, oferować wsparcie i budować relacje.

– Tworzyć grupy od 1 do 200000 członków, dzięki czemu możesz zachować prywatność lub angażować całe społeczności.

Squaddy obsługuje wszystkie rodzaje treningów fitness i wellness, od Aikido do Zumby i wszystko pomiędzy.

Chcesz stworzyć aplikację mobilną wspierającą rozwój fizyczny i sieci społecznościowe? Flutter to najlepszy sposób.

Plants & Pots – aplikacja mCommerce z modułem AR 

Plants & Pots to sklep internetowy oferujący szeroki wybór roślin wraz z dopasowanymi do nich doniczkami. Założyciel i CEO Plants & Pots przyszedł do nas z pomysłem na aplikację mobilną e-commerce opartą na istniejącej stronie internetowej. Aplikacja miała oddawać jej istotę, dlatego musieliśmy zaimplementować w niej funkcjonalności strony internetowej (baza produktów, integracja systemu e-commerce oraz systemu płatności).

Mając na uwadze korzyści płynące z cross-platformowego tworzenia aplikacji (niższy koszt i szybszy rozwój dzięki napisaniu tylko jednego kodu aplikacji zarówno na platformę Android jak i iOS), zdecydowaliśmy się stworzyć tę aplikację mobilną e-commerce używając Fluttera i odrobiny fragmentów natywnego kodu dla modułu AR.

Cele tej aplikacji:

– Zwiększyć sprzedaż poprzez wygodne zakupy z urządzeń mobilnych

– Zyskać nowy sposób komunikacji z klientami i ułatwić im kontakt z Plants & Pots

– Pomoc w podjęciu decyzji o zakupie dzięki modułowi Augmented Reality (AR) pozwalającemu na wizualizację rośliny w rzeczywistości

– Pomoc użytkownikom w dbaniu o swoje rośliny, wysyłając powiadomienia przypominające o podlewaniu.

Moduł Augmented Reality w aplikacji mobilnej dla m-commerce? Udało nam się to zrobić z Flutterem!

Projekt w naszym portfolio tutaj.

WellSenz – aplikacja pomagająca dbać o dobre samopoczucie

WellSenz to aplikacja stworzona, aby pomóc ludziom zadbać o ich dobre samopoczucie i zdrowie psychiczne. Jest ona częścią kampanii promocyjnej książki “18 Wellbeing Hacks for Students: Using Psychology’s Secrets to Survive and Thrive”. W założeniu miało to być proste narzędzie, które pomoże studentom sprawdzać codzienne czynności, pomagając im budować rutynę pozytywnych nawyków. Misją tego projektu było zbudowanie najlepszej aplikacji do poprawy samopoczucia użytkowników.

Aplikację stworzyliśmy przy użyciu Fluttera, dzięki czemu mogliśmy szybciej wprowadzić produkt na rynek, a nasz Partner skorzystał na tym poprzez obniżenie kosztów.

Osiągniętym celem tego projektu było:

– Pomóc studentom dbać o siebie i swoje otoczenie poprzez budowanie dobrych nawyków.

– Umożliwienie tygodniowego i miesięcznego śledzenia działań pomagających w osiągnięciu dobrego samopoczucia (wellness).

– Zapewnienie wsparcia dla osób potrzebujących z pomocą różnych organizacji w Strefie Pomocy. 

– Utrzymać atmosferę spokoju i równowagi w aplikacji dzięki przyjemnym, płynnym animacjom. 

– Oferować ponad 60 multisensorycznych hacków, które można włączyć do swojego dnia.

Piękne projekty i płynne animacje – wykonane z pomocą Fluttera.

Projekt w naszym portfolio tutaj.

Cosinus – aplikacja dla uczniów i studentów

Cosinus to ogólnopolska sieć szkół wyższych, oferująca kwalifikacyjne kursy zawodowe oraz naukę w bezpłatnych szkołach dla młodzieży i dorosłych z największą liczbą absolwentów w Polsce. Firma chciała rozszerzyć swoje usługi tworząc aplikację mobilną dla swoich studentów. Dyrektor techniczny Cosinus wyjaśnił nam funkcjonalności platformy internetowej, a naszym zadaniem było stworzenie aplikacji odzwierciedlającej funkcjonalność istniejącej strony internetowej, dostosowując ją do standardów mobilnych. Produkt obsługuje bardzo dużą liczbę użytkowników.

Nasz Partner od początku zdawał sobie sprawę z korzyści płynących z zastosowania rozwiązania cross-platformowego, dlatego aplikację stworzyliśmy przy użyciu Fluttera, który zapewnia szybszy i bardziej wydajny rozwój. Na fali Covid-19, kiedy studenci mogli mieć zajęcia tylko online, wdrożyliśmy do aplikacji zupełnie nową funkcjonalność: moduł e-learningowy.

Dzięki aplikacji możesz:

– Mieć dostęp do swojego planu zajęć w każdej chwili. 

– Być na bieżąco z tym, co dzieje się w Twojej szkole. 

– Przeglądać aktualną ofertę szkół Cosinus. 

– Zapisać się do szkoły lub na kursy online. 

– Brać udział w zajęciach jako słuchacz. 

– Korzystać z mobilnego widgetu z planem zajęć. 

Edukacyjna aplikacja mobilna dla masowej liczby użytkowników? Zrób to z Flutterem!

Projekt w naszym portfolio tutaj.

MediWeb – aplikacje dla medyków 

MediWeb to społeczność zaangażowanych profesjonalistów medycznych, którzy chcą się uczyć i czerpać przyjemność z uczenia się od innych. CEO MediWeb wpadł na pomysł stworzenia aplikacji dla lekarzy, pielęgniarek i innych pracowników medycznych, która byłaby pomocna w ich codziennej pracy. 

Dla MediWeb stworzyliśmy dwie aplikacje: Critical Care Application oraz IV Dosage and Rate Calculator. Zostały one stworzone głównie z myślą o pracownikach medycznych, aby ułatwić im obliczanie różnych miar potrzebnych do badań. 

Zapewniają one przejrzystą strukturę i przyjazne dla użytkownika funkcje umożliwiające wprowadzanie danych, aby szybko obliczyć wyniki. Istnieje 5 różnych kategorii kalkulatorów, a każda kategoria zawiera obszerną listę łatwych w użyciu kalkulatorów. Każdy z nich ma swoją własną stronę, która wyjaśnia formuły i poprawne lub niepoprawne wyniki.

Krytyczne narzędzie do użytku medycznego i zarządzania ważnymi danymi? Podjęliśmy to wyzwanie i stworzyliśmy je z Flutterem!

Projekt w naszym portfolio tutaj.

Dlaczego Flutter?

Dlaczego tak wiele firm decyduje się na wykorzystanie tej technologii w swoich projektach? I dlaczego my zdecydowaliśmy się na stworzenie tak wielu aplikacji z wykorzystaniem Fluttera? Oto niektóre z powodów:

Aby zaoszczędzić czas i pieniądze

– Dzięki Flutterowi możemy budować aplikacje na Androida i iOS w jednej bazie kodu. Oznacza to, że programiści spędzają mniej czasu na programowaniu i nie ma potrzeby wybierania pomiędzy Androidem a iOS.

– Flutter został zaprojektowany, aby pomóc programistom szybciej pisać kod. Oferuje gotowe do użycia widżety, a jego składnia wymaga mniej kodu do napisania.

– Hot-Reload daje możliwość zobaczenia wyniku zmian w kodzie w czasie rzeczywistym na ekranie. Nie ma potrzeby ręcznego przeładowywania, ponieważ automatycznie aktualizuje zawartość UI.

Aby otrzymać piękną i w pełni funkcjonalną aplikację

– Widżety Fluttera wykorzystują wszystkie krytyczne funkcje platform oraz mogą mieć taki wygląd, jak aplikacje natywne. Dotyczy to na przykład przewijania, nawigacji, ikon i czcionek.

– Kod jest kompilowany do natywnego kodu maszynowego ARM za pomocą natywnych kompilatorów Dart.

– Flutter jest kompletnym SDK (software development kit), co oznacza, że jest to zbiór narzędzi, bibliotek, dokumentacji, API i czasami frameworków, a to wystarczy, aby zbudować funkcjonalną aplikację międzyplatformową.

Ponieważ jest zorientowany na przyszłość

– W użyciu jest już stabilna wersja Fluttera, w którą Google wciąż inwestuje. Nowe wersje są wydawane kilka razy w roku.

– Liczba deweloperów korzystających z Fluttera stale rośnie (przekroczyła już liczbę użytkowników React Native).

– Programiści z całego świata tworzą społeczność Fluttera, aby pomagać i wspierać się nawzajem w tworzeniu pięknych i funkcjonalnych aplikacji mobilnych.

Aplikacje wieloplatformowe zbudowane przy użyciu Fluttera mogą mieć te same funkcje i wyglądać jak aplikacje natywne. Nie oznacza to, że absolutnie każda aplikacja może być zbudowana przy pomocy Fluttera, ale nie zmienia to faktu, że technologia ta nie zyskuje popularności bez powodu. Z Fluttera korzysta już 42% deweloperów i ich liczba wciąż rośnie. 

Autor

Agata Frontczak, Business Representative w FiveDotTwelve

 

Komentarze:

Comments

comments