Język Dart i framework Flutter szturmem podbijają świat programowania. Tworzenie aplikacji mobilnych z Flutterem jest szybkie i przyjemne, a język Dart słynie ze swojej prostoty i łatwości nauki. Jednakże, początkujący programiści mogą napotkać pewne trudności w nauce tych technologii. Dostę...

Bardzo często wykorzystywanym sposobem na stały zapis informacji w systemie Android jest zapis danych w pamięci urządzenia pod postacią plików. Niestety, nawet pomimo tego, że pliki zapiszemy w pamięci wewnętrznej urządzenia zamiast, przykładowo, na karcie pamięci, to istnieją sytuacje, w których...

Nie ma nikogo z piszących aplikacje na Androida, kto nie korzystałby z najbardziej podstawowej metody na przechowywanie danych, jaką jest interfejs SharedPreferences, ponieważ jest on najszybszym sposobem na stałe przechowanie wartości, które nie są usuwane razem z zamknięciem aplikacji. Czy w k...

Android Studio w wersji 4.0 wprowadza bardzo wyczekiwaną przeze mnie funkcjonalność, ponieważ pomimo wprowadzenia możliwości korzystania z Javy 8, obsługa tej wersji języka była bardzo mocno ograniczona. Jedną z nowości było wprowadzenie w Javie 8 przeprojektowanego API obsługi daty i czasu, kt...

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...