Instalacja SDK Flutter na systemie operacyjnym macOS wiąże się z wykonaniem kilku bardzo istotnych kroków, które postaram się opisać po kolei z moim komentarzem. Należy jednak pamiętać, że nowsze wersje narzędzi mogą wymagać trochę innych kroków instalacji, dlatego też odsyłam do zawsze aktualne...

We Flutter oraz w React Native posiadamy metody setState. Służą one do aktualizacji danych, które mają bezpośredni wpływ na to, co jest widoczne w interfejsie użytkownika. Ogólnie rzecz biorąc efekt ich działania jest praktycznie taki sam: w React Native ponownie zostaje wykonana metoda ren...

Przygotowując się na jedno ze szkoleń z programowania na Androida, natknąłem się na pewną sytuację podczas pisania adaptera dla RecyclerView. Projekt aplikacji mobilnej jest z założenia bardzo prosty: najprostsza aplikacja listy zadań do zrobienia (lista TODO) z możliwością oznaczania zadań jako...

Podczas prac z wykorzystaniem wielu technologii czy języków programowania zauważymy, że każda z nich ustalone ma pewne reguły i zasady odnośnie sposobu pisania kodu. Co najważniejsze, nie ma jednego standardu kodowania dla danego języka programowania, ponieważ może być ich kilka. Dlaczego jednak te...

W React oraz w React Native wszystkie dane, które mają zostać wyświetlone lub mają realny wpływ na wyświetlaną treść, powinny zostać zapisywane w stanie komponentu. Jest to o tyle ważne, ponieważ aby zaktualizować takie wartości musimy wywołać metodę setState(), która spowoduje ponowne rendero...