A sleek and modern Android news application built with Jetpack Compose, featuring a beautiful UI with floating action bars and smooth animations.



-
Floating Search Bar
- Elegant animation on focus
- Clean, modern design with subtle elevation
- Responsive search functionality
- Inactive state with smooth transition
-
Custom Bottom Navigation
- Floating design with rounded corners
- Smooth ripple animations and scale effects
- Semi-transparent red background
- Edge-to-edge layout support
-
News Feed
- Beautiful card design with gradient overlays
- Responsive image loading
- Clean typography for better readability
- Author and date information
- Smooth scrolling experience
- Home feed with latest news
- Dynamic search functionality
- Bookmarks system for saving articles
- News details view
- Edge-to-edge design
- Dark/Light theme support
- Jetpack Compose: Modern declarative UI
- Material 3: Latest Material Design components
- Custom Animations: Using AnimatedVisibility and scale transformations
- Coil: For efficient image loading
- MVVM Pattern: Clean separation of UI and business logic
- Dagger Hilt: Dependency injection
- Kotlin Coroutines & Flow: Asynchronous operations
- Clean Architecture: Organized in presentation, domain, and data layers