๐ SilencioHardwareStore: A Powerful Android App for Hardware Comparison
Website: https://silenciopz.neocities.org/ My GitHub: https://github.com/SilencioPz/hardware_compare
Hey dev community! ๐ Iโm excited to share my latest project - Silencio Hardware Store, a comprehensive Android application built with Kotlin and Jetpack Compose that helps users compare computer hardware components and analyze gaming performance. ๐ฏ What It Does
Silencio Hardware Store is your go-to mobile companion for making informed hardware decisions. Hereโs what it offers: ๐ Core Features
CPU Comparison: Compare processors side-by-side with detailed specifications
GPU Comparison: Analyze graphics cards with compre...
๐ SilencioHardwareStore: A Powerful Android App for Hardware Comparison
Website: https://silenciopz.neocities.org/ My GitHub: https://github.com/SilencioPz/hardware_compare
Hey dev community! ๐ Iโm excited to share my latest project - Silencio Hardware Store, a comprehensive Android application built with Kotlin and Jetpack Compose that helps users compare computer hardware components and analyze gaming performance. ๐ฏ What It Does
Silencio Hardware Store is your go-to mobile companion for making informed hardware decisions. Hereโs what it offers: ๐ Core Features
CPU Comparison: Compare processors side-by-side with detailed specifications
GPU Comparison: Analyze graphics cards with comprehensive benchmarks
Gaming Performance Calculator: Calculate bottlenecks and performance for specific games
Smart Analysis: Get intelligent recommendations based on your hardware selection
๐ ๏ธ Technical Highlights
Built with: Kotlin, Jetpack Compose, Material Design 3
Architecture: Clean, modular codebase with MVVM pattern
Performance: Optimized for smooth scrolling and fast comparisons
Responsive: Adapts beautifully to different screen sizes and orientations
๐ป Code Quality & Structure
The app features a well-organized architecture: kotlin
// Clean navigation system enum class AppScreen { MAIN_MENU, CPU_COMPARISON, GPU_COMPARISON, GAME_PERFORMANCE }
// Responsive UI components @Composable fun CpuComparisonScreen(onBackClick: () -> Unit = {}) { // Advanced filtering and search capabilities val filteredCpus = remember(cpus, searchQuery) { if (searchQuery.isBlank()) cpus else cpus.filter { cpu -> /* smart filtering */ } } }
๐ Key Features Implemented Smart Search & Filtering
Real-time search across CPU/GPU databases
Advanced filtering by brand (AMD/Intel), specifications, and performance
Landscape and portrait mode support
Detailed Comparisons kotlin
@Composable fun ComparisonFullScreen(cpu1: Cpu, cpu2: Cpu, benchmarkUtils: BenchmarkUtils) { // Comprehensive comparison tables // Performance metrics and thermal analysis // Winner determination with detailed advantages }
Gaming Performance Analysis
Bottleneck calculation
Resolution-based performance scaling
Hardware adequacy assessment
Temperature and stability risk analysis
๐ Coming Soon: Internationalization!
๐จ IMPORTANT UPDATE: Iโm currently working on implementing American English localization for the entire application! What to Expect:
โ
Language Toggle Button: Easy switch between Portuguese and English
โ
Complete UI Translation: All screens, menus, and labels
โ
Technical Terminology: Proper hardware terminology for English-speaking users
โ
Cultural Adaptation: UI/UX optimized for international audience
Why This Matters: kotlin
// Planned implementation var currentLanguage by remember { mutableStateOf(AppLanguage.PORTUGUESE) }
LanguageSwitchButton( currentLanguage = currentLanguage, onLanguageChanged = { newLanguage -> // Dynamic resource loading // UI refresh with new language } )
This update will make Silencio Hardware Store accessible to the global hardware enthusiast community! ๐จ UI/UX Excellence
The app features a stunning dark theme with:
Material Design 3 components
Smooth animations and transitions
Intuitive navigation patterns
Accessibility considerations
Responsive layouts for all devices
๐ฎ Future Roadmap
English Localization (In Progress)
More hardware components (RAM, Storage, Motherboards)
Real-time price comparisons
User profiles and saved configurations
Community benchmarks and reviews
๐ฑ Try It Out!
Website: https://silenciopz.neocities.org/
The app is perfect for:
๐ฎ Gamers planning PC builds
๐ป Professionals comparing workstation components
๐ง Technicians making upgrade recommendations
๐ช Store owners demonstrating product comparisons
๐ฌ Letโs Connect!
Iโd love to hear your thoughts on:
The UI/UX design
Additional features you'd like to see
Your experience with hardware comparison apps
Suggestions for the English localization
Check out the code and contribute on GitHub!