keybase / keybase/client

[Android] Sluggish overall performance

Open
#7,174 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

On both Asus Chromebook C100 Flip and direct-from-Google Nexus 6, overall application performance is extremely sluggish. I have encountered similar symptoms with applications I've written in which I did not properly import images, resulting in incorrect resolutions being scaled at run-time. I solved this problem by using the popular android studio plugin for batch image imports, which will automatically scale and sort the copies of the images for various device resolutions. I don't know if that's the issue here, but thought I'd mention it as a possible direction to look to improve application performance.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the sluggish performance on the Asus Chromebook C100 Flip and Nexus 6, then profile the application to determine whether image resolution and runtime scaling contribute to the problem. Done means identifying a reproducible cause and confirming an improvement on the affected devices.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile-dev, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.