android development

Started by
0 comments, last by ApochPiQ 13 years, 5 months ago
I recently came past a interesting item for android development.

Software Development Platform
http://pandaboard.org/
By the way this page may load slow.

Touch Pad
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=3M5521-ND

Touch Pad Controller
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=3M9138-ND

Or soon to come Touch Pad for the Pandaboard by the Same Company
http://www.pandaboard.org/content/open-source-android-tablet-e-reader

As I am moving over to Android Development. Does anyone have any experience with this? I plan to obtain the platform with touchpad\controller and I wounder if this is a common Android Development Platform. Sounds like a great tool, anyone have any info about this, also what languages are support for android development with the standard development package? And mainly i am woundering if the Android a big jump from the pc, does it bring along along of extra difficulty?
Advertisement
I'm not familiar with it; in general whenever I've done mobile/handheld development in the past, the standard operating procedure is to develop on an emulator as far as you can, and then do final testing/polishing on the actual devices you intend to target for sales. In my case, I built a Linux machine to do all the Android coding on, and then did final test runs for my apps on my actual Droid phone.


There are differences between mobile and desktop development, to be sure, but most of them are discipline and mindset issues. You can't think of resources in the same way, you can't be nearly as cavalier about memory or CPU time, you have to consider battery life, there's a lot of stuff like screen size to worry about... so it's a new set of challenges. There's some technology stuff to learn as well, such as the toolchains for development and the actual APIs/OSes/etc. involved. I guess bottom line is: expect a hefty learning curve.


Oh, just noticed one other question you asked - the standard Android SDK uses Java based on the Dalvik VM. However, Google also provides the Android Native SDK which lets you code in pretty much any language provided that you have compiler support for the device CPUs you are targeting.

Wielder of the Sacred Wands
[Work - ArenaNet] [Epoch Language] [Scribblings]

This topic is closed to new replies.

Advertisement