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

Reklamy

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.

Technik Informatyk – idealny dla programisty?

Kilka dni temu w mojej szkole były dni otwarte. Byłem prezenterem na jednym ze stanowisk informatyków i z racji czasu takiego, że gimnazjaliści piszą właśnie swoje egzaminy, naszły mnie rozważania związane z wyborem szkoły dla gimnazjalisty-programisty. Liceum czy Technikum To wojna podobna do AMD vs Intel tylko na mniejszą skalę. Osobiście wybrałem technikum. Po pierwsze trwa … Czytaj dalej Technik Informatyk – idealny dla programisty?

Lokalizowanie użytkownika w Androidzie

Fundamentalną częścią mojej aplikacji jest moduł lokalizujący użytkownika. Dane pobierane w tej części kodu będą wykorzystywane przez dalsze funkcjonalności aplikacji. W tym poście przedstawię Ci proces budowanie klasy odpowiadającej za pobieranie lokalizacji. Trochę teorii W Androidzie istnieją dwa główne sposoby ustalania lokalizacji. Najdokładniejsza przez GPS i o wiele mniejszej precyzji lokalizacja przez adres IP, z … Czytaj dalej Lokalizowanie użytkownika w Androidzie