Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emergetools/hackernews
A simple Hackernews client for Android. iOS coming soon.
https://github.com/emergetools/hackernews
Last synced: 1 day ago
JSON representation
A simple Hackernews client for Android. iOS coming soon.
- Host: GitHub
- URL: https://github.com/emergetools/hackernews
- Owner: EmergeTools
- License: mit
- Created: 2023-08-24T17:47:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-30T00:14:50.000Z (2 months ago)
- Last Synced: 2024-10-30T02:43:54.267Z (2 months ago)
- Language: Kotlin
- Homepage: https://www.emergetools.com/blog/posts/open-sourcing-emerge-tools-hackernews-app
- Size: 24.9 MB
- Stars: 72
- Watchers: 6
- Forks: 8
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Welcome to the [Emerge Tools](https://www.emergetools.com/) Hacker News repo!
This repository serves as a practical Android & iOS example project, leveraging Emerge's suite of products for size analysis, snapshot testing, reaper (dead code detection), and performance testing.
The Android app is available on [Google Play](https://play.google.com/store/apps/details?id=com.emergetools.hackernews), and the iOS project is currently in development.
## Getting Started with Emerge
[Full docs](https://docs.emergetools.com/docs/quickstart)
### Example setup ([docs](https://docs.emergetools.com/docs/integrate-into-ci))
**Android:** The Android project in this repo use the [Emerge Gradle Plugin](https://docs.emergetools.com/docs/gradle-plugin) to upload to Emerge. Check out the [build.gradle.kts](https://github.com/EmergeTools/hackernews/blob/main/android/app/build.gradle.kts) for an example configuration.
**iOS**: The iOS project in this repo uses _[fastlane](https://docs.emergetools.com/docs/fastlane)_ to upload to Emerge. Check out the [Fastfile](https://github.com/EmergeTools/hackernews/blob/main/ios/fastlane/Fastfile#L137) for an example configuration.
## Questions
Feel free to open an issue or reach out to us directly if you have any questions or run into any issues.