Master List: Cliffnote Topic Requests
nesquena opened this issue ยท 12 comments
This is the master list of things that need to be added / improved on the cliffnotes. If you see an important topic missing here, please reply below!
Incomplete stubs that need attention to be completed (please help out if you can):
- Advanced Architecture Guides
- Profiling Performance or Memory
- Real-time Chat with Push
- Drawing with SurfaceView
- Bluetooth API
A few topics we could use help developing cliffnotes for:
- Wearables Guides
- WiFi, NFC Connectivity APIs
- Creating an App Widget (#40)
- Google Play In-app Billing (#27)
- Custom Camera with Camera 2 API
- AccountManager (#49)
- AsyncTaskLoader
- SyncAdapter
- Lollipop Job Scheduler (#74)
- Geofencing API (#192)
Production Topics:
- Building Responsive Android Apps
- Checklist on preparing for public release
- I18n and Localization guide
- Guide on beta testing in lead up to launch
Workflow Tools:
- Crashlytics
- Stripe (#73)
- OTA
- Facebook SDK
- Updated Jenkins
- Advanced Gradle (Flavors, Tasks, Deps)
More advanced topics that could use cliffnotes by experts:
- Creating a Custom Keyboard (#137)
- Security for Android
- Native Development Kit (NDK)
- Binder Inter-Process Communications (See Here)
Any help starting these cliffnotes would be appreciated! Feel free to add other requests as an issue or to this thread! If you are interested in contributing, please check out the contributing guidelines to understand the philosophy of the guides.
I think Creating and Using Providers is pretty much updated:
https://github.com/codepath/android_guides/wiki/Creating-Content-Providers
Would you like to remove it from the list?
@fanky10 Yes, you are right. Thanks to @AdamMc331 and @princessruthie, the content providers guide can now be removed. Thanks you two!
Hi Guys,
What about Firebase?
Do you guys think that would be interesting to have one article about it?
Hey @codepath I have been messing around with exoplayer for a while now. I am not an expert but can Contribute whatever i know, in the spirit of #hacktoberfest. Should I add that that to Video-Playback-and-Recording guide?
Yeah take a look at https://guides.codepath.com/android/Playing-Media-with-ExoPlayer-or-TubiPlayer and see what you think too
oops apologies i didn't find that page so added it in the video player and recording guide, hope that's not a problem as i feel there should be a small instruction on how to use exoplayer there too.
But @nesquena 's link cover in much more detail
@root-ansh No problem at all, thanks for contributing! I moved your guide to a separate page here: https://github.com/codepath/android_guides/wiki/Quickstart-with-Exoplayer and provide links to both.
glad i could help
Hello @codepath-adminstaff,
I appreciate the effort you guys have put in helping other Android Developers in accessing quality content.
I would really like to be part of the contributing team. I will check on which topics I can add to the main android-guides.
Thank you for your consideration.