Jestem programistą od ładnych kilku lat, miłośnikiem nowych technologii (zwłaszcza mobilnych) oraz dobrej książki. Potrafię stworzyć coś w PHP (Zend Certified PHP Engineer), Android oraz iOS.
Ten blog nie koniecznie jest o programowaniu.
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...
Nie tak dawno opisywałem metodę Future.wait()
języka Dart (wpis znajduje się tutaj), dzięki której możemy zoptymalizować działania asynchroniczne. Oczywiście JavaScript niczym nie ustępuje Dartowi i aplikacje pisane w React Native również mogą wykorzystywać tego rodzaju funkcję, która zw...