Jun 132011
 

Just released by O’Reilly:

App Inventor is poised to change the mobile development landscape significantly. Not only does it make it much, much easier for beginners to get their hands dirty and start developing with little overhead or formal schooling/training, it stands to turn merely curious parties into more serious developers as well. The whole enterprise carries a strong stance that “programming can be a vehicle for engaging powerful ideas through active learning,” which is just so in line with O’Reilly. The blocks editor uses the Open Blocks Java library for creating visual blocks programming languages. Open Blocks is distributed by the Massachusetts Institute of Technology’s Scheller Teacher Education Program. The compiler that translates the visual blocks language for implementation on Android uses the Kawa Language Framework and Kawa’s dialect of the Scheme programming language, developed by Per Bothner and distributed as part of the Gnu Operating System by the Free Software Foundation.

Continue reading »

May 052011
 

Just released by Wrox:

Create must-have applications for the latest Android OS

The Android OS is a popular and flexible platform for many of today’s most in-demand mobile devices. This full-color guide offers you a hands-on introduction to creating Android applications for the latest mobile devices. Veteran author Wei Meng Lee accompanies each lesson with real-world examples to drive home the content he covers. Beginning with an overview of core Android features and tools, he moves at a steady pace while teaching everything you need to know to successfully develop your own Android applications.

Continue reading »

May 032011
 

Just released by O’Reilly:

Want to build apps for Android devices? Learning Android (O’Reilly Media) is the perfect way to master the fundamentals. Written by Marko Gargenta, an expert who has taught this mobile platform to hundreds of developers in large organizations, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more.

Continue reading »

Feb 122011
 

To get started developing mobile applications for the Android platform, we first have to install the Software Development Kit (SDK). We can download the package from:

http://developer.android.com/sdk/

Installing it (on a Linux system) is easy: just unpack it in your development directory:

mkdir Android/
cd Android/
cp .../android-sdk_r09-linux_x86.tgz .
tar -zxvf android-sdk_r09-linux_x86.tgz

Continue reading »