A curated list of awesome Android packages and resources.
Instabug helps Android developers and product teams easily collect bugs and feedback from beta testers and users to iterate faster and ship quality apps. Instabug automatically attaches screenshots, device details, network logs, repro steps, and tons of other critical insights needed to resolve issues and prioritize product backlogs. Mobile teams accelerate their workflows by seamlessly integrating with third-party tools like Github, Jira, Slack, Zendesk and much more. Instabug is offering Awesome Android community an exclusive 15% discount on all paid plans. Get Started!
Awesome-Android is an amazing list for people who need a certain feature on their app, so the best ways to use are: - Simply press command + F to search for a keyword - Go through our Content Menu
Moshi - A modern JSON library for Android and Java.
Fabric Crashlytics - Easy crash reporting solution.
HockeyApp - Distribution, Crash Reports, Feedback and Analytics
Splunk MINT - Monitoring, Crash Reports, Real time data, Statistic.
Bugsnag - Cross platform error monitoring. Free tier. Support for SDK & NDK. Error reports include data on device, release, user, and allows arbitrary data.
Catcho - No Force Close any more.
Apteligent - Cross platform crash reporting/analytics solution. Supports NDK log.
Instabug - Bug reporting, Crash Reporting, In-app Feedback.
My personal recommendation is (for now) to use the android api to build a native app. Scala can help to build this native apps with cleaner code but it adds to many methods (Multidex required). Kotlin is a modern language with 100% interoperatibility with java projects without multidex. But there are also use cases where alternatives like cross-platform development can be useful.
Other amazingly awesome lists can be found in the awesome-awesomeness list.
Your contributions are always welcome! Please read the contribution guidelines first.