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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A Faster Facebook for iOS

273 点作者 adamjernst超过 12 年前

31 条评论

flatline3超过 12 年前
Facebook made the mistake of optimizing for their developers' sense of efficiency -- at the cost of user experience -- rather than optimizing for their users' experience.<p>Given the resources available to them, switching to UIWebView was a ridiculous trade-off. I'm glad to see they rectified this decision.<p>The lesson to be learned is this: at the end of the day, it's the product and user experience that matters. If you sacrifice product quality for some notion of engineering perfectionism -- whatever it might be -- you're not doing your job as a professional engineer.
评论 #4423966 未加载
评论 #4423749 未加载
评论 #4425565 未加载
评论 #4424616 未加载
评论 #4423592 未加载
评论 #4424557 未加载
评论 #4424341 未加载
评论 #4424213 未加载
评论 #4423809 未加载
评论 #4426635 未加载
评论 #4424634 未加载
评论 #4423955 未加载
christiangenco超过 12 年前
Just updated - it's quite noticeably faster, and feels much more native than their previous shortcut of lots of UIWebViews. I commend the Facebook iOS team! This app has regained its throne as the model of iOS UX.<p>Let this be a lesson to us all: when putting user experience as the first priority, the nirvana of writing your UI once in HTML and having it work universally still isn't there.
评论 #4423671 未加载
评论 #4424106 未加载
评论 #4426537 未加载
评论 #4424038 未加载
mootothemax超过 12 年前
It has constantly amazed me that Facebook's mobile app experiences are so, so poor.<p>At the same time, having watched my friends swear at Facebook on their smartphones and yet <i>continue to use the app</i>, day-in, day-out, maybe Facebook are more clever than I give them credit for; I haven't seen people move elsewhere because of the problems.
评论 #4423618 未加载
评论 #4423611 未加载
评论 #4423604 未加载
评论 #4423795 未加载
noamsml超过 12 年前
Here's to the hope that an android counterpart is not far behind.
评论 #4423606 未加载
brittohalloran超过 12 年前
The "photos-overflow-outside-the-white-card-theyre-on" effect has always bugged me. It looks like a rendering defect or something. I get that they're trying to maximize screen real estate, but I think it just looks terrible.
评论 #4424016 未加载
评论 #4424027 未加载
评论 #4423883 未加载
评论 #4423847 未加载
评论 #4424067 未加载
tsurantino超过 12 年前
It's an extraordinary improvement. Does anyone know if it was written in native Objective-C or if this is a very optimized HTML5 version (or hybrid, like the LinkedIn app)
评论 #4423663 未加载
评论 #4423653 未加载
dirkdk超过 12 年前
Yes, the app is faster. Engineering backpedaled and rewrote the app to become fully native again. Speed should be a top requirement for mobile apps <a href="http://news.ycombinator.com/item?id=4424212" rel="nofollow">http://news.ycombinator.com/item?id=4424212</a>
esilverberg2超过 12 年前
Has anyone there found info about what libraries Facebook has embedded into this app? For example, if you go to Privacy and Legal in the Camera • app, you get a nice list of every open-source project they embed. I can't find it in this new FB app...
评论 #4423976 未加载
dude_abides超过 12 年前
No love for Android users? :(
评论 #4423936 未加载
thomseddon超过 12 年前
Google's cached version: <a href="http://webcache.googleusercontent.com/search?q=cache:http://newsroom.fb.com/News/A-Faster-Facebook-for-iOS-1b4.aspx" rel="nofollow">http://webcache.googleusercontent.com/search?q=cache:http://...</a><p>(down at time of writing)
destraynor超过 12 年前
Congrats to the team at Facebook, overdue, but it's a massive improvement.
jpxxx超过 12 年前
Used it, it truly is miles better. They can now finally say they're serious about mobile with a straight face.
SG-超过 12 年前
I vaguely remember when Facebook previously had a nice native iOS app long ago and their main or only iOS dev ranted about the App store and refused to do any more iOS development.<p>Some time after a terrible webapp was released. Not quite sure why someone else there couldn't take over maintenance of it.
bsaul超过 12 年前
Facebook app lost 100% of their iOS dev team when joe hewitt stopped developing for them. They decided to let interns in charge of native libraries like Three20 (which has become a mess since then) and let web people in charge. It took them to hire someone from Apple to get their things together and do something valid on that platform. What's crazy is that nobody around them was able to tell them that mobile constraints makes it a entirely different think than the web. You just need to code one "hello world" with one button using phonegap to realize that uiwebview isn't anywhere close to native sdk. On the other side,the fact that Apple decided not to update UIWebView to nitro was probably a big matter for them...
sazpaz超过 12 年前
Did they added monetization strategies into this app (ads, sponsored stories, etc)? I'm not an iOS user, but after their harsh stock decline I would've expected to see aggressive monetization on the mobile app/web.
评论 #4425384 未加载
antirez超过 12 年前
Just tried, very good! A big step forward. I hope they'll go the extra mile and release a full featured desktop client as well, starting with osx possibly.
评论 #4426911 未加载
jbverschoor超过 12 年前
Why the hell did this take so long. I really don't understand. Surely facebook understands the importance of mobile. Glad they finally did it though..
DonnyV超过 12 年前
Not sure why these companies release there apps for iOS first when Android has the market share. It makes absolutely no business sense.
评论 #4424149 未加载
评论 #4423919 未加载
评论 #4424328 未加载
评论 #4424103 未加载
评论 #4426232 未加载
评论 #4423984 未加载
vladoh超过 12 年前
I tried the new app on the iPad 1 and personally I still prefer the web page - it still feels smoother for scrolling. Another thing I don't like in the app is the chat list on the right that is always visible even if I'm offline. Is it better on the newer iPads?
tnorthcutt超过 12 年前
It seems strange that they'd use a font size of 11px on that page.
评论 #4424345 未加载
nathan_f77超过 12 年前
This is a fascinating read. I love the level of detail, talking about solutions to performance problems like caching the heights of rendered strings.
nicolasmiller超过 12 年前
Facebook gives me a feeling quite like the one I feel I would have observing off-white eggshell paint dry or maybe munching on a packing peanut.
denzil_correa超过 12 年前
There are still a few issues<p>[1] The application doesn't work well in landscape mode<p>[2] No feature to edit comments, this was existing as a feature in the previous app.
logn超过 12 年前
It's about time. I'm surprised that their terrible mobile app hasn't hurt them in marketshare more.
评论 #4424114 未加载
评论 #4424023 未加载
chrisdroukas超过 12 年前
Is it me, or is line spacing on the iPad <i>really</i> tight?
dreamdu5t超过 12 年前
Why start with iOS and not Android? Seriously!?
评论 #4426036 未加载
playhard超过 12 年前
Finally! Huge improvement.
sidcool超过 12 年前
Android users waiting...
anuraj超过 12 年前
Bye Bye HTML5!
alexjarvis超过 12 年前
about bloody time!
Baba_Chaghaloo超过 12 年前
A faster, more terminal cancer. Oh happy day.