W obecnej wersji gry wprowadziłem nową klasę postaci, która wkrótce otrzyma specjalne zdolności. Podpowiem tylko, że będzie wykorzystana charyzma. Ten post miał być znacznie dłuższy, miał mieć conajmniej 2 akapity o przejściu na nowy sposób sterowania ale…
Czytaj dalej „LifeLike: Next Level i Game Over”
Ulubione IDE
Hej, ostatnio w luźnych tematach wspominałem o instalacji narzędzi do tworzenia aplikacji pod Androida. Dzisiaj skupimy się ogólnie na temacie narzędzi, z których korzystam przy pracy na codzień.
Android SDK – Setup
Hello, this is my first post in english. As I’ve promised in polish version of this post, I wanted to recreate my Android SDK Tutorials. This time, with new technologies, new patterns and in 2 languages! Deal With It.
Czytaj dalej „Android SDK – Setup”
ANDROID – INSTALACJA SDK
W ramach DSP2017 poza #LifeLike postanowiłem zrobić popularny ostatnio w kinach Remastering. Dawno planowałem, ale nie było motywacji do tego, ale wypada nadrobić istotne braki w tematyce mobilnej, którą w końcu się specjalizowałem.
Na pierwszy plan wchodzi instalacja SDK, o którą były pytania. Jako bonus, w najbliższym czasie dodam wersję angielską tego postu (nie, nie użyje google translate!)
Instalator
Pierwsza część wpisu dotyczy instalacji narzędzi na system od Apple. Tak, system, którym tak długo gardziłem, aż po zakupie stwierdziłem “Wooow, to taki ładny i praktyczny w obsłudze linux, którego lubi Adobe i Unity”. Instalacja w obecnych czasach nie jest tak skomplikowana jak wcześniej. Pierwszy sposób ogranicza się do kilku kroków, ale niezależnie od platformy jest on prosty. Polega ona na pobraniu paczki Android Studio ze strony [Download Android Studio and SDK Tools | Android Studio](https://developer.android.com/studio/index.html).

Strona, z której pobierzemy Android Studio z SDK
Wystarczy zainstalować i już.
Homebrew
Druga opcja przyda się każdemu programiście i użytkownikowi Maca. Chcąc, nie chcąc, każdy szanujący się programista powinien pogodzić się z linią komend, gdyż bywa ona bardzo użyteczna i odpowiednio się odwdzięczy.
Pewnie wiele pamięta z ubuntu “apt-get install” do instalacji aplikacji, wtyczek itp. W przypadku Mac OS, takim narzędziem jest właśnie Homebrew:https://brew.sh).
Instalacja jest prosta. Uruchamiamy terminal, wklejamy komendę ze strony Android i enter!
Po zainstalowaniu, wpisujemy w linii komend aby pobrać sdk:
brew install android-sdk
Homebrew pobiera android-sdk i instaluje go na naszym urządzeniu. Jeśli potrzebujecie dodać sdk do PATH, aby mieć dostęp do narzędzi z platformy, wpisujemy w konsoli :
export PATH=$PATH:/usr/local/Cellar/android-sdk/<VERSION>/tools:/usr/local/Cellar/android-sdk/<VERSION>/platform-tools
gdzie to VERSION naszego SDK.
Podsumowanie
To tyle w dzisiejszym odcinku. Jeśli chcecie coś więcej na ten temat, piszcie albo na FP albo na maila.
VI Programowanie na Androida: Listy i RSS
Po dłuższym utęsknieniu i znalezieniu czasu pomiędzy pracą inżynierską, graniem a przeklinaniem na notebook, znalazłem czas oraz chęci na kontynuowanie kursu programowania na platformę Android. Tym razem obiektem mojego kursu zostały listy oraz wg sondaży czytnik rss (przykro mi, bazy będą w innej części).
V Programowanie na Androida: Reklamy i Publikacje
Witam w Piątek części kursu z Cyklu Programowanie na Androida. W tej części kursu poznacie jak założyć konto w serwisie reklamowym adMob + dodanie ich do aplikacji oraz jak założyć konto do publikowania aplikacji na androida, wraz z publikacją waszej pierwszej aplikacji.
Czytaj dalej „V Programowanie na Androida: Reklamy i Publikacje”
IV Programowanie na Androida: Zabawa Layoutami
Witam w kolejnej części cyklu programowania na Androida. Jeżeli wytrzymaliście poprzednie 3 części i dalej jesteście chętni na kursy, powiedźcie o tym znajomym . Skomentujecie itp. Byłbym bardzo ale to bardzo zadowolony. Dzisiaj zapoznamy się z „kolorowaniem” layoutów, używaniu selectorów oraz tworzeniu gradientów. Dodatkowo wszystko wprowadzimy do utworzonej wcześniej aplikacji. Czytaj dalej „IV Programowanie na Androida: Zabawa Layoutami”
III Programowanie na Androida: Zapisywanie danych i nowe fragmenty
W 3 części kursu z cyklu o programowaniu na Androida (https://szymonmotyka.pl/category/programowanie/) przejdziemy do lekkiej zabawy layoutami oraz dodawaniem nowych funkcji. Jeśli jednak będziecie mieli pomysł czego chcielibyście się nauczyć i jak mogłoby się tu przydać. Piszcie i komentujcie. Tak przy okazji na FB do 1 części kursu pojawiło się zapytanie czemu pokazuję tutorial instalacji eclipse na Windowsie a nie Linuksie. Jest to wynik osobistej preferencji oraz z winy NVIDII, która nie wypuściła sterowników do Optimusa.
W poprzedniej części kursu poznaliście jak tworzyć nowe projekty oraz jak utworzyć „rdzeń” pod aplikację opartą na fragmentach. Tym razem do aplikacji dodamy nowe fragmenty typu rzut różnymi kośćmi oraz nauczymy się jak zapisywać liczby do lotka by można je było odtworzyć przy kolejnym uruchomieniu aplikacji.
Czytaj dalej „III Programowanie na Androida: Zapisywanie danych i nowe fragmenty”
II Programowanie na Androida: Struktura kodu oraz rdzeń programu
Jeżeli przetrwaliście pierwszą część mojego survival programistycznego kursu (cykl : https://szymonmotyka.pl/category/programowanie/ ) , zapraszam na część drugą – praktyczną. Po zamyśleniach postanowiłem, że kurs podzielę na parę części, gdzie w pierwszej poznacie jak utworzyć aplikację opartą na ViewPager (znany np w Google Play do przewijania stron w boki). Aplikacja utworzona jest dla Api 14 (4.0) z wsteczną kompatybilnością do API 8 (2.2). Dzięki oficjalnej bibliotece android.support łatwo jest stworzyć aplikację kompatybilną wstecz. W kursie tym poznacie także jak się tworzy projekty oraz strukturę plikową projektu. Czytaj dalej „II Programowanie na Androida: Struktura kodu oraz rdzeń programu”