Przejdź do treści

Animacje, Amplify, Architektura we Flutterze!

Zdjęcie użytkownika Michał Śliwoń
Hosted By
Michał Ś.
Animacje, Amplify, Architektura we Flutterze!

Szczegóły

Zapraszamy na "popandemiczne" spotkanie devLDZ! Spotykamy się znowu i tym razem całe spotkanie devLDZ będzie o Flutterze! Mamy nadzieję zainteresować Was tą technologią a dla obecnych praktyków - dostarczyć trochę informacji "z projektów" wziętych!

Agenda spotkania:

  • 18:00 - 18:30

### Architektura i Riverpod w aplikacji - case study (Ewa Radomska)

  • Jak działa Riverpod?
  • Jak łatwo wpaść w pułapkę “szybkich i wygodnych” rozwiązań, które sprawią, że nasza aplikacja przestanie być czytelna nawet dla nas samych?
  • Co to jest architektura i dlaczego jest nam potrzebna?
  • Case study: implementacja Riverpoda w aplikacji z użyciem architektury - na podstawie doświadczeń zespołu - przykład pojedynczego feature’a:
  1. użyte kluczowe pluginy (Riverpod, Freezed, Retrofit, Dartz)
  2. proponowana struktura feature’a
  3. pobieranie i przygotowanie danych z bazy danych
  4. zarządzanie stanem przy użyciu StateNotifiera
  5. ograniczenie ilości providerów
  6. implementacja stanów na poziomie UI
  7. testy
  • 18:45 - 19:45

### Offline first approach we Flutterze z wykorzystaniem AWS Amplify (Edgar Szpilski)

Znasz to uczucie kiedy twoja aplikacja do zapisywania ilości spożytej wody przestaje działać, bo nie ma dostępu do internetu? Tutaj porozmawiamy sobie o tym kiedy, czy i jak stworzyć aplikację, która nie będzie odbierać dostępu do swoich funkcjonalności w reakcji na brak zasięgu. Wszystko z wykorzystaniem AWS Amplify.

  • 20:00 - 21:00

### Techniki animacji we Flutterze (Dominik Roszkowski)

Flutter zdobył ogromną popularność dzięki łatwości budowania interfejsów graficznych i nieporównywalnemu tempu rozwoju aplikacji. Ma w zanadrzu także wyjątkowo potężny silnik animacji. W tej prezentacji dowiesz się, jak zaprojektować i stworzyć podstawowe a także nieco bardziej zaawansowane animacje. Poznasz techniki ułatwiające tworzenie prostych mikrointerakcji, przejść w nawigacji czy symulacji opartych na prawach fizyki. Dowiesz się także, jak w sprytny sposób możesz uniknąć używania AnimationControllera w swoich widgetach, jeśli za nim nie przepadasz.

Photo of dev@LDZ group
dev@LDZ
Zobacz więcej wydarzeń
Co\Walk HUB Coworking & Biura
Franklina Delano Roosevelta 10 B · Łódź