Sign in to follow this  
Scrut

android development

Recommended Posts

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?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this