for #2 we choose the Gesture Builder sample source code because we want to use gestures as a remote control
for #4 modified the package name by doing Refactor > Rename >  and then also modifying the AndroidManifest to ensure that the app will use the new package as its identifier.
for #5 now lets make the Android talk

To do this is super simple, this commit shows how to
* add a new package 'practice'
* add another Java Class  (an Android Activity to be precise), how to implement the hooks you need to safely initialize the text to speech engine, and make it talk in the language of the user (hard coded strings in the java). In the next commit you will see how to localize strings in Android.
* add the MakeItTalk activity to the Manifest, and make it as teh default launcher when the app opens.
* (note the package name prefix on MakeItTalk, because it is not in the same package as the app, its in a sub directory)

To see what this step in the tutorial looks like on an andriod, install the MakeItTalk.apk in this commit.
for #5 why do it the right way...

Localizing in Android is really easy, see the changes in this commit to see how you can move localization boilerplate out of your java and into the xml. Android will play the english 'my_first_words' if it doesn't have a string for the user's locale.
Merge pull request #6 from cesine/master

The first intent - Talking