TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Analysis of the Facebook app for iOS

125 点作者 Aaronn大约 8 年前

11 条评论

LeoNatan25大约 8 年前
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 未加载
TorKlingberg大约 8 年前
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 未加载
nagyf大约 8 年前
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 未加载
coldcode大约 8 年前
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).
tmsldd大约 8 年前
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 ?
bdrool大约 8 年前
&gt; DO_NOT_USE_OR_YOU_WILL_BE_FIRED<p>What could possibly be in there?
评论 #14084417 未加载
评论 #14086375 未加载
评论 #14084547 未加载
beezischillin大约 8 年前
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_matic7大约 8 年前
Is there a privacy analysis of the Facebook app that anyone knows about?
iamleppert大约 8 年前
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 未加载
azernik大约 8 年前
Are these files not compressed on disk? I&#x27;d imagine duplicate data like this compresses very well.
评论 #14086444 未加载
rurban大约 8 年前
New PM?