Android¶

Things to understand:

  • Familiarize Android Studio IDE
  • The application’s entrypoint is described in AndroidManifest.xml
  • Understand the Activity/Fragment lifecycles
  • Pass data between two fragments
  • Use the camera using Intent & retrieve its result
  • Familiarize the parts of build.gradle
  • Famialize CMakeLists.txt
  • Use the adb shell
  • Create and return a Pair object from C++
  • Create a C++ thread that periodically calls into a Java method
  • Use firebase or couchbase stuff to see the bigger picture of API flow