Skip to content

Feature/before unoptimized#1

Merged
mohdaquib merged 4 commits intomainfrom
feature/before-unoptimized
Apr 29, 2026
Merged

Feature/before unoptimized#1
mohdaquib merged 4 commits intomainfrom
feature/before-unoptimized

Conversation

@mohdaquib
Copy link
Copy Markdown
Owner

  • Implemented a scrollable feed with Coil Image loading and unoptimized date formatting for performance testing
  • Updated HomeScreen to handle navigation state between the feed and a new detail view.
  • Added DetailScreen with intentional performance anti-patterns (e.g., unnecessary allocations, lack of remember, and missing derivedStateOf) for benchmarking and profiling.
  • Updated FeedScreen and FeedItemRow to support item click callbacks.
  • Implement multiple fake SDKs to simulate heavy synchronous initialization on the main thread for performance testing.
  • Implement an unoptimized animated list screen for performance testing

- Update `HomeScreen` to handle navigation state between the feed and a new detail view.
- Add `DetailScreen` with intentional performance anti-patterns (e.g., unnecessary allocations, lack of `remember`, and missing `derivedStateOf`) for benchmarking and profiling.
- Update `FeedScreen` and `FeedItemRow` to support item click callbacks.
…tion on the main thread for performance testing.
@mohdaquib mohdaquib merged commit 2af2407 into main Apr 29, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant