Java, Android, Spring
Wraz z pojawieniem się Androida Lollipop w systemie Android pojawiło się sporo ciekawych animacji. Po wcześniejszych wersjach to była prawdziwa rewolucja, ludzie naprawdę potrzebowali ładnych rzeczy (swego czasu jeszcze przed <a href="https://www.michalgellert.pl/blog/3-animacja-opadania-ruch-jest-wazny/" rel="nofollow">[…]</a>
Możliwość ponownego użycia fragmentu kodu, funkcjonalności jest jedną z wytycznych tworzenia dobrego, obiektowego oprogramowania. Znamy klasy, z których możemy dziedziczyć (btw, wiecie jaki jest najlepszy obiektowy sposób zdobycia fortuny? Dziedziczenie <a href="https://www.michalgellert.pl/blog/2-nie-dla-metody-copiego-pastea-czyli-ponowne-uzycie-layoutow-w-androidzie/" rel="nofollow">[…]</a>
Czym jest liczba? Korzystamy z nich na co dzień, ponieważ kiedyś nauczyliśmy się jak to robić, ale wyobraźmy sobie, że mamy przed sobą młody umysł. Umysł w którym ciężko się <a href="https://www.michalgellert.pl/blog/1-pierwszy-problem-jak-zrozumiec-liczby/" rel="nofollow">[…]</a>
Jakiś czas temu dotarła do mnie informacja, o bardzo ciekawym konkursie, który wymyślił Maciej Aniserowicz. W największym skrócie, zobowiązujemy się, że będziemy pisali dwa posty tygodniowo, oraz rozwijali projekt open source <a href="https://www.michalgellert.pl/blog/no-to-zaczynamy-daj-sie-poznac/" rel="nofollow">[…]</a>
W swoim poprzednim poście informowałem o kursie programowania na platformę Android, który zrobiłem, dzisiaj niestety muszę napisać, że znajdował się w nim spory błąd. Wykorzystajmy to jednak, aby nauczyć się <a href="https://www.michalgellert.pl/blog/kurs-programowania-android-czyli-jak-wzorowo-sie-podlozylem/" rel="nofollow">[…]</a>
Z wielką radością informuję, że wspólnie z Kenis.pl udało się przygotować i uruchomić kurs programowania na platformę Android: Kurs programowania android Mam nadzieję, że okaże się pomocny i wprowadzi w <a href="https://www.michalgellert.pl/blog/kurs-programowania-android/" rel="nofollow">[…]</a>
Widzieliście kiedyś w sklepie Play aplikację typu: odblokowywanie odciskiem palca? Z tym, że przykładaliśmy palec do ekranu? Nie trudno domyślić się sztuczki, jaka jest tam zastosowana, czyli gdzieś jest niewidoczny <a href="https://www.michalgellert.pl/blog/roznica-pomiedzy-alpha-a-visibility-dla-widokow-np-przyciskow-w-androidzie/" rel="nofollow">[…]</a>
Zerkałem dzisiaj na lewy ekran mojego Nexusa, żeby zobaczyć, czy Google Now wyłapał jakieś ciekawe artykuły z sieci. Zauważyłem tam nową informację: Użyteczne? Jak najbardziej, faktycznie poszukiwałem tego przedmiotu. Tylko, <a href="https://www.michalgellert.pl/blog/google-now-coraz-lepsze-czyli-zegnaj-prywatnosci/" rel="nofollow">[…]</a>
Wchodzę dzisiaj na bloga i okazuje się, że ostatni wpis popełniłem ponad 2 miesiące temu. Ależ ten czas leci, w między czasie zdążył przewinąć się licznik oznaczający lata, w związku <a href="https://www.michalgellert.pl/blog/cardboard-i-cale-to-3d/" rel="nofollow">[…]</a>
Dobry programista nie używa myszki. Nie zliczę ile razy spotkałem się z tym stwierdzeniem, pisał o tym Robert C. Martin, często słychać to podczas prelekcji na temat stylu pracy programisty. <a href="https://www.michalgellert.pl/blog/skroty-klawiaturowe-w-ide-intellij-idea/" rel="nofollow">[…]</a>
Dzisiaj opiszę jak zmienić DPI bez rootowania telefonu i utraty danych. Wbrew pozorom jest bardzo proste, ale miałem pewne problemy korzystając z tej metody z niektórymi aplikacjami(np. Swiftkey), z kolei <a href="https://www.michalgellert.pl/blog/zmiana-density-dpi-w-androidzie-bez-roota/" rel="nofollow">[…]</a>
Premiera finalnego wydania Androida Marshmallow już za nami, emocje opadły, dla porządku wrzucę główne nowości: – nowa kontrola uprawnień (np można zainstalować facebooka i zabronić mu przeglądania kontaktów), a nie <a href="https://www.michalgellert.pl/blog/android-6-0-marshmallow-nowosci-trzy-zgrzyty-dwa-fixy-multiwindow-a-takze-density/" rel="nofollow">[…]</a>
Wraz z Androidem 5.0 pojawił się Material Design, a razem z nim API do krótkiego wyświetlania powiadomień o nazwie Snackbar. Można na nim łatwo zaimplementować przycisk, co w przypadku Toast <a href="https://www.michalgellert.pl/blog/snackbar-vs-toast/" rel="nofollow">[…]</a>
Na pewno każdy już zauważył następującą tendencję, że im aplikacja jest ładniejsza, tym ma więcej pobrań. Content jest oczywiście bardzo ważny, ale o wiele lepiej nam korzystać z czegoś co <a href="https://www.michalgellert.pl/blog/jak-zrobic-piekna-aplikacje/" rel="nofollow">[…]</a>
Mieszkańcy Wrocławia! Tak właściwie, to dla Was jest skierowany ten wpis. Chciałbym mianowicie podzielić się swoim ostatnim dziełem jakim jest aplikacja „Kontrola biletów Wrocław”. Aplikacja nie jest szczególnie rozbudowana, ale <a href="https://www.michalgellert.pl/blog/kontrola-biletow-wroclaw/" rel="nofollow">[…]</a>
Java, Android, Spring
Programista java android, oraz backend. Prowadzi bloga na stronie https://www.michalgellert.pl/. Stara się aktywnie współtworzyć społeczność programistów w Polsce, biorąc udział w konferencjach, wydarzeniach (jak np: #devrekolekcje, #devwarsztaty), a także tworząc takowe (#devoxx4kids, #devpanel). Trochę wydaje w sklepie Google Play jako DigitalZombieLab, trochę nagrywa na YouTube jako programistaHumanista. Uwielbia uczyć, zdarzało mu się dzieci w ramach jednej ze szkółek programowania, dorosłych także w ramach całodziennych szkoleń, ostatnio głównie online, aktywnie działa na Udemy, nagrywając o Javie oraz Androidzie. W wolnych chwilach lubi poczytać lub grywa w Tekkena, a kiedy ma urlop, szukajcie go w górach. Nade wszystko stara się być dobrym mężem i tatą dla małej córeczki.