Szanowne Mireczki, zakładam własny tag #wyklykajgiereczkewue4wpoltoramiesiaca, gdzie będę wrzucał postępy z prac nad grą o złym, rudym Świętym Mikołaju, który nie spocznie dopóki nie zniszczy wszystkich prezentów przeznaczonych grzecznym dzieciom.

Cała gra będzie wyklikana wyłącznie w blueprintach przez jednoosobowy zespół programistów.

Docelowa platforma: Android
B.....l - Szanowne Mireczki, zakładam własny tag #wyklykajgiereczkewue4wpoltoramiesia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#3 Wstęp do Androida

Tym razem chcę wam opisać sposoby emulacji i instalacji waszych apek.

Poprzednie wersje :

1#
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@efem: Moim zamiarem było opisanie tego w formie skróconej i bardziej ogólnej, żeby stworzyć jakiś zarys w głowie czytającego. Bardziej szczegółowy opis jest na podanej wyżej stronie, a nie chciałem tworzyć kolejnego typowego kursu.
  • Odpowiedz
Kolejna porcja Androidowej wiedzy na dzisiaj.

Czy wiedzieliście, że w Androidzie macie limit metod do 65k?

Stąd wśród programistów Androida mawia się coś w stylu "Sky is not the limit, 65k is".

Przykładowo
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: google wypuściło bibliotekę multidex, która jest wsteczna kompatybilnie chyba aż do API Level 4. Tutaj jest dokładnie ta biblioteka tylko z możliwością dodania jej z repo Mavena w Gradle'u https://github.com/casidiablo/multidex a sam Android od API Level 21 (Lollipop) domyślnie korzysta z multidexa

Dodatkowo wcześniej można było uniknąć tego limitu używając proguarda - jedną z rzeczy, które robi jest usunięcie z końcowego APK, a co za tym idzie z plików
  • Odpowiedz
Dobra, teraz to już są jakieś jaja. Eclipse wiesza mi się przy otwieraniu opcji z menu a czasem nawet podczas wklepywania kodu...

Zależy mi jednak, by korzystać z tego środowiska, bo jeszcze nic nie ogarniam, a oficjalny poradnik od twórców Andka jest przeznaczony właśnie dla korzystających z Eclipse (jakby kogoś to interesowało - https://developer.android.com/training/index.html)

Co robić mirki bo opadam z sił, a to dopiero drugi dzień mojej nauki? ( ͡° ʖ̯
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #androiddev

To normalne, że emulator Androida w Eclipse uruchamia się minutę i ma problemy z odpaleniem "Hello World"?

Problemy = załadowanie na emulator trochę trwa, w międzyczasie miga kilka errorów w LogCat ale ostatecznie działa (pokazuje komunikat o zawieszeniu systemu ale klikam 'wait' i po chwili działa)

Bo
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Grzmihui: mnie kumpel namawiał do robienia pluginów do corony, ale jak sprawdziłem jak ciężko się tam do api graficznego niskopoziomowo dostać, by pogmerać z shaderami, to powiedziałem tylko: "p------e, nie robie" - kumpel momentalnie przerzucił się na GameMaker:Studio którego mu poleciłem, bo tam znalazł większą swobodę i więcej możliwości, dodatkowo za dużo mniejszą cenę ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@loginek0: Ja je testowałem 1-2 lata temu, nie pamiętam dokładnie. Ogólnie działały dobrze, aczkolwiek nie były super dokładne, na otwartej przestrzeni często się myliły jak blisko byłem z telefonem. Wykrywanie i ogólne działanie spoko. Dawało radę.
  • Odpowiedz
Było o Unity i Pythonie, postanowiłem napisać co nieco o Androidzie.

Nie uważam się za eksperta, ale siedzę w tym na tyle, żeby jakąś wiedzę przekazać.

Liczę, że odezwą się też inni Androidowcy i dorzucą swoje 3 grosze w komentarzach i wywiążę się z tego jakaś dyskusja.

START
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki telefon polecacie do deweloperki, edukacyjna wersja?

Ewentualnie macie coś ciekawego do sprzedania? Szukam czegoś na allegro, bo na codzień windowsphone używam więc miałby być tylko jako stacjonarny, może być np. stłuczony ekran i popsuta bateria, byleby działało to wszystko jakotako:)

Bo emulator to chyba kiepski pomysł czy coś zmieniło się w tej kwestii?? Już coś zrobiłem na Androida ze dwa lata temu, po czym odszedłem od tego.

Mam
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakąś metodę żeby udostępnić w Google Playu in-appy za darmo dla wybranych użytkowników? Przeskoczyliśmy niedawno z niedziałającego modelu płatnego na free z reklamami jednak chciałbym odblokować dotychczasowym użytkownikom brak reklam z przyczyn oczywistych.

#android #androiddev #gamedev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dobrabajera: własny system licencyjny, najlepiej oparte na device ID, ale trzeba dać użytkownikom ten tydzień na aktualizację appek, tym, których device ID znajdzie się w bazie, usuwasz reklamy, reszta ma wyświetlone. Innego sposobu nie widzę. Nie wiem czy to zgodne z nowym policy, bo przecież device id nie używasz bezpośrednio do targetowania reklam, hmmm...
  • Odpowiedz
Illustrator - grafika wektorowa, PS - rastrowa. Wektorową możesz dowolnie powiększać/zmniejszać bez utraty jakości. Poza tym przewiduje, że właśnie dzięki wektorom będzie mi sprawniej szło robienie spritów (poszczególnych klatek animacji) ;)
  • Odpowiedz
@Toczen: ja z samego phone gap nie korzystałem, ale z innego hybrydowego tak- titanium. Sa i wady i zalety, główna wada jest taka, ze to pisanie jednego kodu dla rożnych systemów zazwyczaj działa do pewnego momentu. Pózniej sa jakieś bardziej skomplikowane rzeczy, które trzeba samemu przeskoczyć- na przykład pisząc jakieś własne rozszerzenie. No i tu jest problem, bo musisz to zrobić natywnie, raz ze to inny język niż dotychczas używany,
  • Odpowiedz
@Toczen: to jest tragiczne, nie ma co się nawet wdrażać w phone gapa, wydajność na androidzie jest bardzo niska, lepiej opanować native i masz większą kontrolę nad aplikacją
  • Odpowiedz