Engineering Blog

Blog posts tagged 'Android'

David ReissEngineering

Under the Hood: Dalvik patch for Facebook for Android

Posted about 5 years ago
blog post · Mobile · Infra · Android

Facebook is one of the most feature-rich apps available for Android. With features like push notifications, news feed, and an embedded version of Facebook Messenger (a complete app in its own right) all working together in real-time, the complexity and volume of code creates technical challenges that few, if any, other Android developers face--especially on older versions of the platform. (Our latest apps support Android versions as old as Froyo--Android version 2.2--which is almost three years old.). Read more...

Frank Qixing DUEngineering at Facebook

Under the Hood: Rebuilding Facebook for Android

Posted about 5 years ago
blog post · Mobile · Infra · Android

Over the last year, we've been retooling our mobile apps to make them faster, more reliable, and easier to use. Several months ago, we embarked on a major step change for iOS and shipped a native re-write of Facebook for iOS. With Android, we've moved to a fixed-date release cycle and have been steadily making improvements over time so that Facebook performs consistently across multiple platforms. Read more...

Product engineering at Facebook

Posted about 5 years ago

Only a few years ago, 10 engineers were responsible for innovating, building and maintaining all of the products (a.k.a. features) on Facebook, including Profiles, Pages, Groups, Messages, Photos, and Events. These people were our first product engineers, a role that is a mix of generalist engineer, product designer, and product manager. Read more...

Lucy ZhangEngineering

Building Facebook Messenger

Posted about 7 years ago
blog post · Mobile · Messages · Android · iOS · Performance · Testing


Keep Updated

Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.

Facebook © 2018