Facebook för iOS är en enda röra

Facebook för iOS är en enda röra

Facebook för iOS är en enda röra

Version 66.0 av Facebooks officiella app för Facebook var på 165 MB. Den lanserades för sex månader sedan. Version 87.0 som nyligen släpptes var på 253 MB. Alexandre Colucci har tagit sig en titt på varför.

En app borde inte åka så dramatiskt i storlek på bara ett halvår och det visar sig att förklaringen är att det har inte appen gjort heller. Facebooks app för iOS är en enda röra med stora delar kopierade delar, samma delar skickas med tre gånger.

One of the reason the app size grew is due to multiple copies of the same resources inside the app.

unetshallow_init.pb

You can actually see in the previous screenshot 3 copies of the same file ‘unetshallow_init.pb’:

Facebook.app/Frameworks/FBNotOnStartupPathFramework.framework/opticalflow_resource/unetshallow_init.pb
Facebook.app/Frameworks/FBSharedFramework.framework/opticalflow_resource/unetshallow_init.pb
Facebook.app/opticalflow_resource/unetshallow_init.pb

Stora delar av den ökande storleken på 88 MB visar sig vara dubbletter av olika frameworks och bibliotek.

Timac

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.