Biblioteka: szkielet aplikacji oraz komponenty do reużycia

Doskonale zdaję sobie sprawę jak ciężko jest stworzyć coś swojego od podstaw, gdy zaczyna się przygodę z wybranym frameworkiem. Osobiście miałem wiele podejść i rozpoczynałem niezliczoną ilość aplikacji, których nigdy nie skończyłem. Największą przeszkodą był dla mnie brak przykładowych rozwiązań, na których mógłbym się wzorować i sprawdzać, czy tworzę poprawny kod.

Ten sam problem miało wielu studentów, którzy się do mnie zgłaszali. Z myślą o każdej osobie, która chciałaby sprawdzić jak wygląda przykładowa aplikacja, przygotowałem darmową bibliotekę, która pełni trzy najważniejsze role:

1. Otrzymujesz szkielet aplikacji i nie musisz pisać wszystkiego od zera
2. Masz dostęp do gotowych komponentów, które możesz reużywać w obszarze aplikacji
3. Uzyskujesz wgląd do kodu, który jest napisany zgodnie ze standardami komercyjnymi

Sprawdź jakie komponenty czekają na Ciebie w bibliotece.

Biblioteka i szkielet aplikacji

Biblioteka to gotowy szkielet aplikacji wraz z generycznymi komponentami i funkcjonalnościami.

Znajdziesz także wiele przykładów dobrych praktyk jak np. zapobieganie wyciekom pamięci lub implementacja formularza z obsługą błędów.

1. Funkcjonalność wykresów

2. Tabele

3. Karty do prezentowania danych

4. Dynamiczny layout manager

5. Pobieranie i dodawanie plików/zdjęć

6. Formularz z podpiętymi walidacjami

7. Pobieranie danych z backendu

8. System powiadomień

Case study - rozbudowany przykład z biblioteką

Gdy już pobierzesz bibliotekę, zachęcam Cię do obejrzenia wideo: Tajemnice biblioteki - case study z przykładami

Wideo porusza bardziej złożone zagadnienia oraz są one umiejscowione w większej aplikacji.
Przedstawiam Ci 77 minut nagrania, w którym na rozbudowanym przykładzie pokazuję Ci w jaki sposób możesz korzystać z biblioteki oraz w jaki sposób możesz wykorzystywać elementy, o których opowiadałem w poprzednich lekcjach.

Proponowane artykuły:

Proces: Etap 4/5
Poprzedni artykuł
5 najczęstszych błędów
Kolejny artykuł

Zapisz się na newsletter. Otrzymuj najnowsze artykuły.