- Read "Writing C Code for
Android," by Frank Ableson, at Linux Magazine.
- Learn more by reading the Edge Detection
Tutorial, by Bill Green.
- Image Processing in C, by
Dwayne Phillips, R&D Publications (ISBN 0-13-104548-2) offers more
image processing information.
- See the Wikipedia page on Java Native
- Check out NDK
- Read "Wiring Up Android Buttons"
from Linux Magazine to learn how to handle button presses in Android.
Learn about developing Android applications using Eclipse in "Develop Android applications with Eclipse."
Read "Networking with Android" to explore the networking capabilities of Android.
Check out "Working
with XML on Android" to learn about the different options for working with XML on Android and how
to use them to build your own Android applications.
Android in Action, 2nd
Edition, by Frank Ableson, covers all aspects of Android
Mobile Design and
Development, by Brian Fling, discusses practical
guidelines, standards, techniques, and best practices for building mobile
- Get the Android
Visit the Open Handset
Alliance, Android's sponsor.
- Read "Introduction to Android development" to get started
developing Android applications.
- Read "Under the Hood of Native Web
Apps for Android" at Linux Magazine, by Frank Ableson.
To listen to interesting interviews and discussions for software developers, check out developerWorks podcasts.
Stay current with developerWorks' Technical events and webcasts.
Follow developerWorks on Twitter.
Check out upcoming conferences, trade shows, webcasts, and other Events around the world that are of interest to IBM open source developers.
Visit the developerWorks Open source zone for extensive how-to information, tools, and project updates to help you develop with open source technologies and use them with IBM's products, as well as our most popular articles and tutorials.
Watch and learn about IBM and open source technologies and product functions with the no-cost developerWorks On demand demos.
Get products and technologies
Download the Android SDK,
access the API reference, and get the latest news on Android from the
official Android developers' site. V1.5 and later will work. This
tutorial used Android SDK V8, which supports the Android release
labeled 2.2 (Froyo).
- Download the Android
NDK. The NDK release used in this tutorial is r4b.
- Android is open
source, which means that you can get the source code for it from the Android Open Source Project.
Obtain the latest Eclipse
IDE. V3.4.2 was used in this tutorial.
Innovate your next open source development project with IBM trial software, available for download or on DVD.
IBM product evaluation versions
the online trials in the IBM SOA Sandbox and get your hands on application development tools and middleware products from
DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.
Participate in developerWorks blogs and get involved in the developerWorks community.
Get involved in the developerWorks community.
Connect with other developerWorks users while exploring the developer-driven blogs, forums, groups, and wikis.