goldie28. februar 2011.

Vodič za pristup touchpad events na Xperia Play telefonu

SE kontrole na Xperia Play
Pre nedelju dana je na MWC događaju najavljeno da će Sony Ericsson Xperia Play telefon biti dostupan na tržištu u martu. Sony se stoga potrudio da za game developere izbaci i vodič u pdf formatu u kojem objašnjava kako koristiti touch pad Xperia Play telefona za razvoj igara. Sony-ju je neophodno da se zajednica udruži i pravi igre za ovakve uređaje, jer ukoliko se to ne desi, sva ova fama oko PlayStation telefona će biti uzaludna. Da vas podsetimo, Xperia Play ima Snapdragon chipset sa 1GHz CPU-om i moćan Adreno 205 GPU. Na tržištu će se pojaviti sa Gingerbread-om.
Programeri mogu da koriste touch pad događaje (events) u igrama koristeći nativan kod pisan u C i C++ jezicima. Potrebno je da koriste Android Native Development Kit (NDK) za pristup događajima i NativeActivity class koja omogućava pisanje Android activity-a u nativnom kodu. NativeActivity Class omogućava komunikaciju između Android Framework-a i nativnog koda. E sad, nativne aktivnosti se dešavaju na istom tredu kao i Android aplikacija, pa je potrebno sprečiti da nativna aktivnost blokira samu aplikaciju, ovde uleće sinhronizacja operacija na tredu. U NDK postoji biblioteka native-app-glue koja upravlja kreiranjem tredova.
Više detalja o ovom možete naći u PDF-u koji možete skinuti sa ovog linka Accessing Touch Events.
Primere možete skinuti odavde Primeri Touch Events.
Skinite NDK
Skinite NativeActivity Class
Ostale informacije potražite na Sony Ericsson Developers blogu.

goldie
Autor

goldie

Zlata Milošević
896 objavljenih tekstova
Devojka u gik svetu (giketa) se retko viđa, pogotovo kada je pri tom developer i preduzetnica. Poznatija je na Twitteru kao @kremasica, a možete je pratiti i na Instagramu: goldie021. Mi imamo čast da nam je ona jedan od autora na ovom sajtu. Posle HTC Desire, Sony Ericsson Xperia arc-a i Nexus-a 4, Nexus 5, LG G3, Nexus 6P a sada je vlasnica Google Pixel 2XL telefona. Voli da čita zanimljive vesti i da ih deli sa drugima. (napisao: eboye)

Pratite nas

Slični tekstovi

Adobe Edge Inspect
·

Adobe Edge Inspect

Doviđenja Menu dugme!
·

Doviđenja Menu dugme!

Google lansirao Android trening
·

Google lansirao Android trening

Google App Inventor se gasi i postaje open source
·

Google App Inventor se gasi i postaje open source

Šta je BusyBox?
·

Šta je BusyBox?

Otvoren kod Google I/O 2011 aplikacije
·

Otvoren kod Google I/O 2011 aplikacije