Hey guys,
After a long time of silence, I decided to do some pascal development again. I bought an ASUS EEE pad transformer recently, and I would like to see if I can create some games/apps for it.
I allready fiddled with JAVA, which is the main tool for creating apps for android. The tools google delivers are really easy to use IMHO, so for any non-performance-critical apps JAVA is just fine. However, when it comes to games, I'd like to benefit from the extra performance that a compiled language can deliver.
So today checked out these tutorials to get started:
http://wiki.freepascal.org/Setup_Cross_Compile_For_ARM
http://wiki.lazarus.freepascal.org/Android_Interface
There are easier ways. In retrospect, I didn't HAVE to build everything from source lol . On the other hand, I now have FPC 2.7.1 and Lazarus 0.9.31 (the brand new ones, I believe) to play with.
I must say that it was quite a struggle. It took me over 5 hours, but in the end, I got that sample working (2nd URL). To be honest, the UI was too small and didn't work that well, but it's still pascal code under the hood. Moreover, I won't be using pascal for any android UI's, because there isn't much support yet, and doing that part in JAVA is more effective.
But what's next? Does anybody know whether SDL works? And if not, how do I go about accessing audio/touch/accelometer functionality?
Thanks
Bookmarks