Architektura na Androidzie | Webinar
Opanuj architekturę swoich aplikacji mobilnych na Androidzie!
Weź udział w webinarze i zobacz jak zbudować solidną architekturę aplikacji w dużych projektach, na przykładzie aplikacji demo z wykorzystaniem Clean Architecture, MVVM i Jetpack Compose 📲
Webinar odbył się 11.07.2024 o godzinie 20:00.
Czego się dowiem?
Zobacz co Cię czeka 💪
Nowoczesna architektura aplikacji
Zobaczysz jak budować i utrzymywać solidną architekturę z wykorzystaniem nowych technologii na AndroidzieCzysta Architektura
Clean Architecture to już standard na rynku aplikacji mobilnych, jednocześnie często możemy spotkać się z jego niezrozumieniem i pytaniami o powtarzające się problemy. Czas rozwiać wszelkie wątpliwości i wyjaśnić tę kwestię raz na zawsze.
Modularność i komponentyzacja
Nowoczesna architektura to nie ta, która korzysta z najnowszych technologii, a taka, która jest solidna, modularna, oparta o reużywalne komponenty i łatwa w utrzymaniu. Jak pisać takie aplikacje? Tego własnie dowiesz się na webinarze.
Skalowalność i łatwość w utrzymaniu
Masz wrażenie, że dodając nowe funkcje do swoich aplikacji lub naprawiając bugi stąpasz po polu minowym? Gubisz się w separacji logiki biznesowej czy obsłudze błędów? Rozwiązałem mnóstwo takich problemów w aplikacjach używanych przez miliony klientów. Tę wiedzę chcę przekazać Tobie.
Optymalna separacja kodu
Dowiesz się jak skutecznie separować kod, warstwy oraz funkcjonalności swoich aplikacjiStruktura dużych projektów
Większy projekt to większa odpowiedzialność. A ta odpowiedzialność będzie spoczywać na Tobie. Zadbaj o to aby struktura Twojego projektu, modułów, warstw i części biznesowej była w pełni zrozumiała dla każdego. Daj dobry przykład innym.
Zrozumiała logika biznesowa
Sercem każdej aplikacji jest jej logika biznesowa. To tu znajdują się wszystkie przypadki użycia i funkcje, z których może skorzystać Twój użytkownik. Na webinarze pokażę Ci jak zadbać nie tylko o serce, ale o wszystkie części Twoich aplikacji.
Niezależność warstw aplikacji
Idealne aplikacje nie istnieją, ale możesz sprawić, że Twoje będa bliskie ideału. Podziel swoją aplikację na niezależne od siebie warstwy. Każda ma swoją rolę, swoją odpowiedzialność, swoje własne zadanie. Twoim zadaniem jest potrafić to ogarnąć.
Czytelny i zrozumiały kod
Zrozumiesz, jak pisać kod, który będzie czytelny i przejrzysty, co zwiększy efektywność zespołu i ułatwi wprowadzanie zmianSprawne testy i wdrożenia
Testy i publikowanie nowych wersji aplikacji do sklepu mogą być wyzwaniem, ale nie muszą! Dzięki podejściu do architektury, które zaprezentuję Ci na webinarze, testowanie Twoich aplikacji stanie się efektywne, szybsze i niezawodne.
Łatwe wprowadzanie zmian
Twoja aplikacja będzie jak zestaw LEGO, złożony z modularnych i niezależnych komponentów. Każdy komponent to oddzielny klocek, który możesz łatwo przestawiać, łączyć i wymieniać bez konieczności przebudowy całej struktury.
Mniej błędów i szybsze debugowanie
Bugi są nieodłącznym elementem wytwarzania oprogramowania, ale można je skutecznie minimalizować. Nauczę Cię separować zależności i logikę, sprawiając, że debugowanie Twoich aplikacji stanie się znacznie prostsze i przyjemniejsze.
Agenda
Nasz rozkład jazdy. Zapnij pasy! 🚀
20:00: Start!
Spotykamy się na żywo o godzinie 20:00. Czekamy kilka minut na spóźnialskich i ruszamy z tematem.
20:00 - 21:00: Prezentacja i DEMO
Pierwsza godzina naszego spotkania to szczegółowe omówienie czystej architektury w aplikacjach mobilnych na Androidzie. Dowiesz się wszystkiego, od A do Z, a następnie przejdę przez specjalnie przeze mnie przygotowaną aplikację DEMO. Zobaczysz warstwa po warstwie jak powinna wyglądać solidna aplikacja mobilna 💪
21:00 - 22:00: Pytania i odpowiedzi
Ty masz pytanie, ja mam odpowiedź. Gwarantuję, że wyjdziesz z tego spotkania zadowolony, a przede wszystkim pewny siebie i swojej nowej wiedzy.
Gratulacje! Teraz możesz budować solidne aplikacje mobilne 🎉
Kto poprowadzi webinar?
Kim jestem, co tu robię oraz dlaczego warto mi zaufać 👇
Patryk Kosieradzki
Senior Android & iOS Developer
Pisaniem czystego kodu zajmuję się już od wielu lat, zdobywając swoje doświadczenie głównie w bankowości oraz fintechu.
Tworzyłem i rozwijałem liczne aplikacje mobilne, od tych mniejszych aż po te wykorzystywane przez miliony użytkowników.
Doskonale wiem czego trzeba aplikacjom mobilnym, aby były solidne, skalowalne i bezpieczne.
Teraz tę wiedzę chcę przekazać Tobie.
Co mówią o mnie inni?
Przekonaj się, że warto podjąć ze mną współpracę 🤝
Patryka prywatnie znam od dawna, ale dopiero niedawno miałam okazję poznać go od strony biznesowej. Poprosiłam go o review aplikacji, którą chciałam wykorzystać podczas procesu rekrutacyjnego, i dostałam wiele cennych rad i uwag. Patryk poświęcił czas na szczegółowy call ze mną, w trakcie którego krok po kroku wyjaśnił, jak mogę poprawić architekturę mojego projektu i dodał kilka “smaczków” dotyczących tego, na co zwrócić uwagę, aby zrobić naprawdę dobre wrażenie kodem.
Jego wskazówki były nieocenione i znacząco przyczyniły się do podniesienia jakości mojej aplikacji. Ponadto wprowadzał bardzo miłą atmosferę i wykazał się pełnym profesjonalizmem oraz zaangażowaniem!
Kasia Kowalczyk
Android Engineer
Poznałem Patryka na stażu w Accenture, gdzie dołączyłem do dość dużego projektu. Zawsze kładł duży nacisk na architekturę, skalowalność i dostarczanie czystego kodu.
Z pełnym przekonaniem mogę powiedzieć, że w tych kwestiach Patryk jest niezawodny. Jestem bardzo wdzięczny za możliwość pracy z nim.
Marcel Affi
IT Manager, ex-Software Developer
Miałem przyjemność pracować z Patrykiem nad kilkoma projektami Androidowymi. Posiada ogromną wiedzę o platformie Androida i solidne podejście do architektury aplikacji mobilnych.
Tworząc aplikacje z MVVM, MVI i Clean Architecture stale naciskał na skalowalność i testowalność pisanego przez nas kodu.
Adrian
Android Developer
Patryk obszernie i klarownie odpowiedział na moje wszystkie nurtujące pytania związane z tematyką Androida, Jetpack Compose oraz Mobile Development'u.
Szeroka wiedza na tematy technologiczne. Świetnie się rozmawiało!
Adam
Student Politechniki Lubelskiej
Byłam na kilku konsultacjach projektowych, gdzie Patryk pomógł mi zrozumieć czystą architekturę na Androidzie. Mój projekt w pracy był mało rozwojowy. Nie miałam możliwości rozwijania się, a czułam, że potrzebuję zmiany.
Po rozmowie z Patrykiem zaczęłam pisać własny projekt po godzinach, a potem zmieniłam pracę i jestem bardzo zadowolona :)
Karolina
Junior Android Developer
Szukałam stażu i miałam problem na rozmowach rekrutacyjnych, głównie z głębszym zrozumieniem możliwości Swift na iOS i podziału aplikacji na odpowiednie warstwy.
Skorzystałam z oferty Mock Interview u Patryka i to był strzał w 10!
Na kolejnej rozmowie udało mi się odpowiedzieć na większość pytań i dostałam pierwszą pracę jako programistka iOS.
Weronika
iOS Developer Intern
FAQ
Tu znajdziesz odpowiedzi na najczęściej zadawane pytania.
Chcesz o coś jeszcze zapytać? Napisz do mnie 🤝
Kiedy się spotykamy?
Webinar odbędzie się 11.07.2024 o godzinie 20:00.
Czy dostanę nagranie po spotkaniu?
Tak! Każdy po webinarze otrzyma link do nagrania z dożywotnim dostępem, aby móc do niego wrócić w dowolnym momencie.
Dla kogo przeznaczony jest ten Webinar?
Webinar przeznaczony jest dla wszystkich programistów Androida, którzy chcą opanować solidną architekturę w swoich aplikacjach.
Czy będą przykłady praktyczne?
Tak, zobaczysz aplikację demo, która pokaże praktyczne zastosowanie Clean Architecture, MVVM i Jetpack Compose, przechodząc przez różne warstwy aplikacji, obsługę danych, logikę biznesową oraz obsługę błędów.
Czy mogę zadać pytania podczas webinaru?
Jasne! Druga godzina webinaru przeznaczona jest na pytania i odpowiedzi. Wszystkie zaganienia, o które zapytasz będą szczegółowo omówione. A co jeśli po webinarze pojawią się dodatkowe pytania? Zawsze możesz zapytać na Discordzie.
Czy muszę mieć jakieś wcześniejsze doświadczenie z Clean Architecture?
Nie jest to konieczne, ale podstawowa znajomość platformy Androida będzie pomocna. Webinar jest zaprojektowany tak, aby każdy mógł zrozumieć i zastosować przedstawione przykłady.
To co, chcesz budować solidne aplikacje mobilne na Androidzie? 📱
Nie ma nad czym się zastanawiać. Dołącz do webinaru, zarezerwuj swoje miejsce i widzimy się już niedługo! 🔜