Matevž Pesek

Music & Multimedia | Distributed systems | Kinect | LEGO | AI | Android
Twitter
Sledi mi!
Facebook
Moj Profil

Android 3D tutorial

Čeprav sem večino svojih umovanj preselil na FB, sem se spomnil, da imam blog. (to tukaj). Doktorski študij zavzame obilico časa, ostale stvari pa so začasno postavljene na stran.

AMPAK. S Cirilom še vedno piševa za Monitor. Decembra sva pričela s 3D tutorialčkom za Android. 2D je đabe, tisti, ki tega še ne znate, pa si preberite serijo člankov sam svoj programer (Monitor mar2012-jul/aug2012), ki opisuje izdelavo space invadersov v 2D. Tokrat sva se vrgla v kratek opis delovanja openGLa na telefonu, ki je precej podoben tistemu na računalniku. Prvih par likov in objektov smo izrisali, v naslednjem mesecu pa si bomo ogledali teksture, prosojnost in še par trikov, ki so naprednejši a vseeno dovolj enostavni, da ni potreben framework za nek normalen tempo.

Piramida in trikotnik.Grafični hello world

Piramida in trikotnik.Grafični hello world

Zadnji (prvi) članek 3D tutoriala se najde tukaj(klik!).

Serija člankov se prav tako najde z iskanjem po zgornji strani, koda in tekst pa leži tudi na http://android.monitor.si.

In da tokrat ne slišim “sej bi se nauču sam nimam časa”. Časa imaš toliko, kolikor si ga vzameš.

 

Over and out za naslednji mesec.

Transformer Prime Jelly Bean na ogled postavi

Včeraj smo končno tudi evropski uporabniki dobili update na Transformer Prime-ih (tf201). Stvar je imela v osnovi probleme z downloadanjem paketka (verjetno preobremenjeni strežniki), install pa je trajal kakih 20 minut. Vmes se posodobi tudi “mobiledock firmware”, karkoli že to naredi.

Par stvari, ki padejo v oči: Pisava (predvsem v notification baru) je večja. Notification bar je dobil cel kup uporabnih stvari, med drugim “dokončanje dejanja” prikaže aplikacije, ki znajo izvest željenjo dejanje v lepem menuju, notificationi, ki vsebujejo slike, slednje pokažejo (pocropane) v vrstici. Dodan je bil “Low battery saver“, ki se avtomatsko vklopi ob prazni bateriji.

Dokončanje dejanja

Dokončanje dejanja

Pisava in slike v notification baru

Pisava in Power saver v notification baru

Par slabih stvari: stvar ima spet par bugov. Tipkanje med brskanjem po aplikacijah požene google now, ki se poskusi postaviti v portrait mode ne glede na to, da je naprava v ležišču in ne pokaže ničesar(oz. bel zaslon).

Dokončanje dejanja

Dokončanje dejanja

 

Google Now<tm>

Google Now

 

Velik plus je uporaba tipkovnice oz. tablice kot laptopa. Stvar je precej bolj intuitivno PC like povezana s komandami (copy/paste, tabi in podobno). Napram prvi 3.x verziji na TF, kjer je bila intuitivna uporaba vmesnika le želja, je sedaj Android bolj pripravljen na uporabo, ki presega igranje iger. Let’s face it: mailov se na onscreen tipkovnico pač ne da tipkat z normalno hitrostjo.

Android Space Invaders apk je online!

V juliju sva s Cirilom zaključila serijo člankov o razvoju klona igre Space Invaders za naprave z Android operacijskim sistemom. Takrat se je ob obilici drugih projektov nekako pozabila obljuba o apk paketku s končno verzijo igre. Med brskanjem po starem disku sem našel eclipse project in stvar scompilal in exportal. Download link objavljen tukaj (Glej malo nižje), v ponedeljek pa se bo pojavil tudi na http://android.monitor.si. Tisti, ki ste poskušali včeraj dostopati do prej omenjene strani, ste najbrž ugotovili, da je strežnik offline. Neverjetno ampak resnično imamo zaradi “izvedbe vzdrževalnih del” precej pogoste večurne izklope elektrike na FRIju. Kolegi elektrotehniki se radi igrajo s štromom :)

TouchInvader.apk Pobriši končnico .txt ;)

TouchInvader.apk  (ni več potrebno brisati končnice) ;)

 

Če kdo najde še kakšen bug, naj čim prej sporoči, verjetno jih je notri še obilica, saj nisem prepričan, da je bila koda, ki sem jo našel, čisto zadnja.

BTW, za inštalacijo je potrebno omogočiti nalaganje paketkov iz “drugih virov” (torej iz virov, ki niso Google Play).

Za vsak najden bug dobite en recikliran bajt moje pozornosti in čim prejšnji popravek seveda :)