A test mobile application that displays recent articles about mobile development from Hacker News.
- View recent mobile-related articles from Hacker News
- Pull-to-refresh for latest content
- Offline support
- Swipe to delete articles
- In-app web browser for reading articles
- Android Studio
- Minimum SDK: 27 (Android 8.1)
- Target SDK: 35 (Android 15)
- Clone the repository
- Open the project in Android Studio
- Let Gradle sync and download dependencies
- Run the app using an emulator or physical device
- MVVM Architecture
- Kotlin + Jetpack Compose
- Dependency Injection with Hilt
- Room Database for offline storage
- Retrofit for API calls
- Paging 3 for infinite scrolling
- FastJson2 for JSON parsing
- Material 3 design components
To build a debug APK:
./gradlew assembleDebug
The APK will be in: app/build/outputs/apk/debug/