systers / FirstAide-Android

FirstAide is a application to help the Peace Corps Volunteers who are victims of sexual harassment.
23 stars 104 forks source link

Reducing Apk Size and Increasing Performance #356

Open codingblazer opened 7 years ago

codingblazer commented 7 years ago

There is scope of reducing apk size at various places as listed below -

  1. Making vector drawables for sharp drawables in project - ic_down_arrow, ic_help, ic_lock and many more.

  2. All the remaining png drawables (i.e. which are not sharp drawables) can be reduced in size by using tools like pngcrush, or tinypng as recommended by Google in Android Docs -

You can reduce PNG file sizes without losing image quality using tools like pngcrush, pngquant, or zopflipng

  1. Code Shrinking - Should be done in #355
  2. Removing Unused Imports - Should be done in #222 but still pending.

These will not only reduce size but increase performance as loading resources becomes fast.

codingblazer commented 7 years ago

@sandarumk Can I proceed on this ?

codingblazer commented 7 years ago

@sandarumk Can i work on this. I have no issues assigned as of now :-)

sandarumk commented 7 years ago

Let's keep these two issues aside for a while. We will come back to this when we finish the current bugs and enhancements.