final thoughts and discussion. online resources developer.android.com...

6
Final Thoughts and Discussion

Upload: lorraine-obrien

Post on 25-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu

Final Thoughtsand Discussion

Page 2: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu

Online Resources

developer.android.com

code.google.com/p/apps-for-android/

stackoverflow.com

Chris Murphy: [email protected]

Page 3: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu

Words of Advice: Documentation

There are many examples of Android code online Use the ones from developer.android.com when it is

possible However, there are occasional errors in the doc!

The tutorials are good for taking you through a particular topic step-by-step, but they assume a lot of Java knowledge

The tutorials also make heavy use of Application Resource files

Page 4: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu

Words of Advice: Technical Issues

The Eclipse emulator can be a bit flaky, esp. when it comes to anything with timing

Pay particularly close attention to the signatures of callback methods. You won't get an error just because you misspelled something or used the wrong parameters.

Debugging is difficult since there is no System.out.println. Get to know LogCat.

Page 5: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu

Discussion

Will your students be prepared to do Android programming? How can you get them to that point?

What sorts of apps would you like them to develop?

What skills do you need to improve upon in order to teach Android programming?

Page 6: Final Thoughts and Discussion. Online Resources developer.android.com code.google.com/p/apps-for-android/ stackoverflow.com Chris Murphy: cdmurphy@cis.upenn.edu