Portfolio

Na tej stronie znajdziesz informacje o moich projektach, osiągnięciach oraz rzeczach, z których jestem dumny.

Aplikacje mobilne

Smart ToDo

Aplikacja do zarządzania listami zadań wraz z modułem planowania dnia. To czym chciełem wyróżnić aplikację do prosty interfejs użytkownika, który posiada tylko te funkcjonalności, które są niezbędne do skutecznej pracy z zadaniami.

Cechy aplikacji

  • Notatniki

    Twórz dedykowane notatniki, aby organizować zadania w grupy.

  • Mój Dzień

    Wykorzystaj ten moduł, aby przenieść tu te zadania, które chcesz dzisiaj wykonać.

  • Statystyki

    Tutaj sprawdzisz ilość wykonanych zadań oraz swoją wydajność.

Technologia

Aplikacja została stworzona w oparciu o technologię
cross-platform Flutter.

  • Przykładowe biblioteki

    • Bloc
    • Sembast
    • FL Charts
    • Flutter Slidable
    • Pakiet Firebase
    • Shared Preferences
  • Architektura i technologia

    • Wzorzec BLoC
    • Język Dart

Zrób Sobie Fiszkę!

Stwórz własne fiszki, ucz się nowych słówek albo dziesiątek dat ważnych bitew historycznych!

Cechy aplikacji

  • Fiszki

    Twórz, edytuj własne kolekcje fiszek.

  • Ucz się

    Korzystaj z modułu nauki, aby przyswoić nową wiedzę.

  • Sprawdź się

    Skorzystaj z dwóch trybów sprawdzenia swojej wiedzy.

Technologia

Aplikacja została napisana jedynie na platformę Android przy użyciu języka Kotlin.

  • Przykładowe biblioteki

    • Pakiet Android Jetpack
    • Pakiet Firebase
    • RxKotlin
    • Koin
    • EventBus
  • Architektura

    • Kotlin
    • Wzorzec MVVM
    • Architecture Components
    • Kontener IoC - Koin
    • Zgodność z AndroidX

100 Push-Ups Challenge

Aplikacja, która pomoże Ci osiągnąć cel 100 pompek w jednej serii. Plan treningowy, śledzenie postępów oraz statystki. 

To aplikacja, której potrzebujesz.

Cechy aplikacji

  • Plan

    Aplikacja na podstawie Twojej formy przedstawi Ci odpowiedni plan treningów.

  • Postęp

    Głównym celem aplikacji jest śledzenie Twoim postępów. Będziesz świadomy tego, gdzie udało Ci się dotrzeć.

  • Statystyki

    Moduł statystyk będzie śledził Twoje statystyki m.in. ilość potwórzeń, ilość serii, tempo czy ilość dni treningowych.

Artykuły gościnne

W jakiego typu projektach mobilnych wybrać Xamarin.Native?

Miałem okazję napisać artykuł dla JustJoin.it, gdzie przedstawiam, w jakiego rodzaju projektach Xamarin.Native sprawdzi się najlepiej.

Jednocześnie przedstawiam wady i zalety tej technologii.

Runs on Unicorn Platform