# 34. Integrate business logic with Android UI meta: id: native-business-logic-migration-34 feature: native-business-logic-migration priority: P1 depends_on: [native-business-logic-migration-31, native-business-logic-migration-16] tags: [implementation, android, ui] objective: - Connect business logic layer with Jetpack Compose views deliverables: - FeedList composable connected to ViewModel - FeedDetail composable connected to ViewModel - AddFeed composable connected to services - Search composable connected to SearchService - Settings composable connected to SettingsStore - Bookmark composable connected to BookmarkStore tests: - UI: Test composable renders with data - UI: Test navigation works - UI: Test error states displayed acceptance_criteria: - All composables connected to ViewModels - Data flows correctly - User actions trigger updates - Error states shown properly - Loading states shown properly validation: - Run app on emulator - Test all user flows notes: - Use ViewModel composables - Use Hilt for dependency injection - Implement swipe-to-refresh