TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Analysis of the Facebook app for iOS

125 pointsby Aaronnabout 8 years ago

11 comments

LeoNatan25about 8 years ago
This is really unacceptable and so easy to solve, had they even bothered.<p>But it has been known for years that Facebook just cannot (or will not) manage its application development process. I remember reading somewhere that they developed build tools that take multiple versions of the same static library and mangle the symbols so that all versions can be linked into a single binary and there are no symbol collisions - all this to allow developers to use whatever version they started of, and god forbid, require some sort of review or cooperation between developers.<p>It is very sad to me that so many companies (start up or otherwise) aspire so much to have the same work methodologies as this company.
评论 #14084796 未加载
评论 #14084591 未加载
评论 #14086452 未加载
评论 #14084836 未加载
TorKlingbergabout 8 years ago
There must be a lot of people out there with 16GB iPhones that are constantly out of space. I don&#x27;t think Apple publishes stats, but I guess &gt;50% buy the cheapest model. The Facebook app also likes to use 500 MB for cache with no way to clear it other than deleting the app.
评论 #14086367 未加载
评论 #14087132 未加载
评论 #14086880 未加载
nagyfabout 8 years ago
Why do you have to download all localizations? Isn&#x27;t it possible to download only the required one after install? As far as I know Waze does this, for example. (Honest question, I&#x27;m not a mobile developer)
评论 #14085665 未加载
评论 #14086922 未加载
coldcodeabout 8 years ago
I thought our apps were fat, this is ridiculous. But clearly they belong to the school of never rewrite just keep adding more and more and more. Eventually you wind up having no idea what you are shipping and the quality goes in the dumpster. At least you can use the web if you hate the mobile app (I do).
tmslddabout 8 years ago
This is a side-effect of the current app business model, which sacrifices software quality to deploy it fast to the market... who expends 1 month optimization while a new app comes every 6 months ?
bdroolabout 8 years ago
&gt; DO_NOT_USE_OR_YOU_WILL_BE_FIRED<p>What could possibly be in there?
评论 #14084417 未加载
评论 #14086375 未加载
评论 #14084547 未加载
beezischillinabout 8 years ago
I find it fascinating that they managed to get to this much disk footprint so soon without any of us having much of an idea about what is going on below the good.<p>Despite weekly updates with nonsensical generic descriptions we still don&#x27;t have actual features like support for devices like the iPad Pro.<p>Especially with all the frequent A&#x2F;B testing bull they&#x27;re pulling recently, the quality and usability of their software is dropping on a weekly basis. It just seems like a bad combination of everything on a level Microsoft at their worst couldn&#x27;t even come up with.
enig_matic7about 8 years ago
Is there a privacy analysis of the Facebook app that anyone knows about?
iamleppertabout 8 years ago
This is exactly what happens when you don&#x27;t bother to have any coherent architecture.<p>And is why you shouldn&#x27;t get a job at Facebook if you really care about what kind of work you do.
评论 #14087103 未加载
azernikabout 8 years ago
Are these files not compressed on disk? I&#x27;d imagine duplicate data like this compresses very well.
评论 #14086444 未加载
rurbanabout 8 years ago
New PM?