Simple Cooking #18

W tym tygodniu udało mi się przerobić wyszukiwanie po stronie serwera na bardziej uporządkowane i dołączyć je do API. Dane są zwracane w postaci json w celu późniejszego odebrania ich przez aplikacje mobilną. Przykładowy JSON: { "error": null, "userInfo": { "id": 19, "email": "qwe@wp.pl", "password": "76d80224611fc919a5d54f0ff9fba446" }, "message": "search success", "result": { "dishes": [ { … Czytaj dalej Simple Cooking #18

Gra w Unity #2

Gra powoli się rozwija. Zaszły małe zmiany w mechanice. Gdy widz wbiega na scenę czas nie zwalnia, ale za to musimy kliknąć tylko jeden przycisk pojawiający się na tarczy zegara(czerwone kolko) w tle. Poza tym obrazek gitary z lewej strony(pokazuje postęp do zwiększenia mnożnika) zastąpiliśmy modelem. Zmiany widoczne są na filmiku: https://drive.google.com/file/d/0B_quvGId95OaQ0RLOTVRNER1cVk/view?usp=sharing Napiszcie w komentarzach … Czytaj dalej Gra w Unity #2

Pierwsza gra w Unity

Jeśli ktoś z czytających zastanawiał się czemu postępy w moim projekcie są tak marne to dzisiaj dostanie odpowiedź. Powodem jest inny projekt, którego jestem częścią(gra w silniku Unity 3d). Praca nad nim zabiera mi ostatnio cały wolny czas. Gra jest tworzona również na potrzeby konkursu o nazwie ZTGK. Oczywiście nie robię tej gry sam. Współtworzę ją z innymi … Czytaj dalej Pierwsza gra w Unity

Dodawanie składników – Simple Cooking #16

Następną funkcjonalnością jaką dodamy w apce na androida będzie dodawanie dań. Żeby to zrobić potrzebujemy obsłużyć jeszcze kilka mniejszych wydarzeń. Jednym z nich jest dodanie nowego składnika. Do tego potrzebna jest model Ingredient, który będzie obsługiwał składniki(dodawanie, szukanie, itp.). Procedura dodawania wygląda w ten sposób: Najpierw sprawdzamy czy użytkownik jest zalogowany. Jeśli tak to sprawdzamy … Czytaj dalej Dodawanie składników – Simple Cooking #16

Uniwersalna klasa SendPostRequest – Simple Cooking #15

Żeby móc posunąć się dalej w pisaniu aplikacji musiałem "wyciągnąć" podklasę SendPostRequest z LoginActivity i utworzyć z niej oddzielną klasę, która wyśle dowolne zapytanie POST. Wszystko fajnie tylko trzeba było jakoś sprawić, żeby po ukończeniu zapytania klasa ta wywoływała odpowiednią metodę w klasie, z której została wywołana(masło maślane). W tym celu utworzyłem interfejs Callback z … Czytaj dalej Uniwersalna klasa SendPostRequest – Simple Cooking #15

Zapisywanie danych w SQLite – Simple Cooking #14

Dotychczasowy system zapisywania danych użytkownika działał, ale po dłuższym zastanowieniu okazał się niewystarczający. Czemu? Po gdybym chciał zacząć zapisywać produkty, które użytkownik miałby w lodówce to zapis danych stałby się bardzo nieczytelny i trudny. Rozwiązaniem był SQLite. Co to? Jest to zwyczajna baza danych SQL działająca na telefonie.  Dostęp do niej uzyskujemy dzięki klasie SQLiteOpenHelper. Na razie stworzyłem bazę … Czytaj dalej Zapisywanie danych w SQLite – Simple Cooking #14

Porządki w kodzie – Simple Cooking #12

Po tym jak zacząłem przerabiać kod serwera żeby mógł współpracować z aplikacją na androida dotarło do mnie, że mój kod jest strasznie nieczytelny. Trzeba by go więc uporządkować. Tylko jak. Pogłówkowałem trochę i podzieliłem aplikacje na sekcje wzorowane na MVC. Po otrzymaniu zapytania z aplikacji router przechwytuje je zamienia dane na postać przeznaczoną dla plików … Czytaj dalej Porządki w kodzie – Simple Cooking #12