Nie pisałem podsumowania po zakończeniu konkursu, wszystko dla tego by wszystko podsumować w jednym wpisie po gali. Uczestnictwo w tym konkursie to najlepsze co mnie spotkało w moim, ukrytym w piwnicy programistycznym życiu. I tu mógłbym zakończyć, ale jest tyle do powiedzenia. Kilka słów o projekcie Aplikacje, którą tworzyłem na konkurs nie skończyłem. W tym … Czytaj dalej Dałem się poznać – podsumowanie konkursu
DajSięPoznać2017
Paczki aplikacji na Linux Ubuntu
Dzisiejszy post jest wynikiem połączenia moich codziennych obowiązków wraz z blogowaniem. Przygotowywałem lekcje z Systemów Operacyjnych na temat paczek w linuxie i oto efekt. Linux jest wyposażony w system zarządzania pakietami. Dzięki niemu możemy instalować, aktualizować, konfigurować i usuwać pakiety oprogramowania. Co to są paczki? Paczki to zestawy danych, które mają za zadanie spełnienie jakiejś funkcjonalności. … Czytaj dalej Paczki aplikacji na Linux Ubuntu
Aktualizowanie lokalizacji użytkownika w tle
Kolejny tydzień konkursu przyniósł trochę usprawnień w kodzie aplikacji, web service i dodana została klasa pozwalająca pobierać aktualną lokalizację użytkownika w tle. Co tam w Web Service piszczy? Plik, którego dawno nie pokazywałem, nie ma go też na githubie, co zapewne w przyszłości zmienie, doczekał się wielu nowych linii kodu. Został też lekko zrefactorowany, może pamiętasz jak … Czytaj dalej Aktualizowanie lokalizacji użytkownika w tle
Wyszukiwanie znajomych w aplikacji
Od mojego ostatniego w kodzie źródłowym mojej aplikacji wiele się działo. Dodany został moduł wyszukiwania znajomych i aktywność z profilem użytkownika. Kilka klas doczekało się refactoringu, ale wszystko po kolei... Klasa SearchFriendActivity Za pomocą tej klasy użytkownik może przeszukiwać bazę danych z użytkownikami w poszukiwaniu znajomych. Działanie klasy jest proste. Po kliknięciu szukaj zbierany jest tekst … Czytaj dalej Wyszukiwanie znajomych w aplikacji
Logowanie do aplikacji przez Web Service
Nastał ten piękny moment kiedy kilka modułów aplikacji zostało sklejonych i pojawiają się coraz większe zalążki całej aplikacji. W tym poście przedstawię proces dodawania i modyfikowania poprzedniego stworzonego kodu, efektem działań jest logowanie do aplikacji za pomocą aplikacji i możliwość wyświetlenia swojego profilu. Klasa FacebookLogin Klasa została prawie cała przebudowana. Dodane zostały funkcjonalności pozwalające zapisać nowego … Czytaj dalej Logowanie do aplikacji przez Web Service
Implementacja web service w aplikacji
Po stworzeniu web service’u, którego proces tworzenia przedstawiłem w poprzednim poście, czas na zaimplementowanie go w aplikacji. Moim zadaniem będzie pobranie JSONa z danymi i przygotowanie ich do wyświetlenia w aktywności. Pobieranie danych z web service Aktualnie nasz web service nie wystawia jeszcze za wiele danych, ale sposób pobierania jest uniwersalny, więc dokładanie kolejnych funkcjonalności … Czytaj dalej Implementacja web service w aplikacji
Web Service w PHP dla aplikacji Android
Przyszedł czas kiedy zająłem się tworzeniem web service dla mojej aplikacji. Postanowiłem go napisać w PHP, ponieważ znam go najlepiej z wszystkich języków używanych w webowym świecie. Jakie zadania będzie miał mój WS? Po pierwsze będzie przechowywał bazę danych z użytkownikami i operował na niej, kiedy klient aplikacji będzie wysyłał jakieś żądania np. dodanie użytkownika, … Czytaj dalej Web Service w PHP dla aplikacji Android
Kolejny moduł aplikacji – szukanie restauracji
W tym tygodniu rozpocząłem pracę nad tworzeniem modułu wyciągającego informacje o pobliskich restauracjach i prezentującego te dane użytkownikom, którzy są w pobliżu siebie. Krok pierwszy Na początku zająłem się wyciąganiem danych z Google Places API i prezentacji ich na mapie. W tym celu przygotowałem aż 3 klasy pomocnicze. Jako pierwszą przedstawię klasę DownloadUrl, najkrótsza z nich. Jej … Czytaj dalej Kolejny moduł aplikacji – szukanie restauracji
Jak radzić sobie z pustką w głowie?
Zapewne zdarzyło Ci, że siadasz do programowania, pisania posta na bloga, cokolwiek, otwierasz edytor i PUSTKA. Siedzisz przed ekranem monitora i nie potrafisz napisać ani jednej sensownej linijki kodu, czy tekstu. Co robić? Wieczorna pustka w głowie Zwykle wieczorem siadam do edytora, zmęczony po całym dniu, ale przecież trzeba ruszyć do przodu w projekt. Motywacja … Czytaj dalej Jak radzić sobie z pustką w głowie?
Mapa Google w aplikacji.
Jedną z funkcji mojej aplikacji będzie wyświetlanie lokalizacji znajomych na mapie. W tym poście przedstawię Ci proces tworzenia tego modułu. Widok mapy Większość potrzebnego nam kodu możemy wygenerować poprzez stworzenie Google Maps Activity. Na początku musimy w pliku google_maps_api.xml uzupełnić Api Key, którego należy zdobyć na stronie https://console.cloud.google.com odpowiedni dla projektu, bądź jak to było … Czytaj dalej Mapa Google w aplikacji.