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