Some ideas for your synopsis
- Modern GUI design (and programming) for Android application.
- Android wearable (Android API 20W)
- Google TV
- How to make apps for iPhone / comparing iPhone development to Android
development
- How to make apps for Windows Phone (or Windows 8) / comparing ...
http://www.microsoft.com/windowsphone/da-dk/default.aspx
- Cross-platform apps
- Android development with Flash or Lua
http://www.lua.org/
- HTML5 for mobile devices.
- Java for iOS, Windows, etc.
http://www.codenameone.com/
- Comparing Android development in Android Studio to Android development in
Eclipse (or another IDE).
- Android security
- Differences and similarities between Android Phone apps and Tablet apps
- Business models for Android apps: How to make money from your Android
apps
http://www.androidsx.com/how-to-make-money-with-android-business-models/
- Android game programming
- RESTful web services with Android: SOAP vs. JSON
- Web service API's for Android, like ksoap http://stackoverflow.com/questions/7425808/difference-between-soap-and-ksoap
- Android audio, video and camera
- Android Bluetooth (communication with nearby devices)
- Android NFC (Near Field Communication) (communication with very close devices)
- Android sensors: Accelerometer, compass, gyroscope, orientation,
temperature
- Android services (background processes)
- Multi-threading in Android applications
- Internationalizing and localizing your Android application to support
different languages and cultures.
- Testing Android applications
- Dagger, a dependency injector for Android and Java
- Designing user interfaces for Android applications
- The development enviroment "MIT App Inventor" http://appinventor.mit.edu/explore/
- and many other ideas