InfoQ Homepage Facebook Content on InfoQ
-
Facebook's Moments App Does C++ for Cross-Platform Development
One of the most recent Facebook's apps, Moments, is using C++ to share its business logic across iOS and Android, Facebook's engineers Ashwin Bharambe, Zack Gomez, Will Ruben explain. Here we review Facebook engineers rationale for that choice and its outcomes.
-
Facebook Nuclide Is Now Open Source
Announced three months ago during the F8 developer conference, Facebook has open sourced the code for their Nuclide IDE. Nuclide is based on Atom, adding a number of packages without changing anything in the core of GitHub’s IDE.
-
Popular Microsoft Apps Unfriend Facebook
Facebook has made changes to their Graph API which Microsoft says has forced it to drop Facebook support from several Microsoft applications. This means popular apps like Windows Photos and OneDrive will no longer exchange data with Facebook.
-
Facebook Open Sources Infer, a Static Analysis Tool
Facebook has open sourced Infer, a static analysis tool for C, Java and Objective-C.
-
Facebook Open Sources React Native, Year and Network Class, Fresco and Nuclide
Following yesterday’s announcement of releasing ComponentKit, a framework for creating native UIs declaratively on iOS, Facebook has released a number of other projects as open source during their annual F8 developer conference: React Native, Year Class, Network Connection Class, Fresco, and Nuclide.
-
FB ComponentKit: Declaratively Creating Native UIs on iOS
Facebook has open sourced ComponentKit, a declarative library for creating native views on iOS.
-
React Introduces Support for ES6 Classes
Facebook has released React v0.13, bringing with it support for ES6 classes, as well as new top-level APIs and breaking changes for JSX.
-
The Hack Language Gets an Official Specification
The Hack language has now got an official specification. According to the HHVM team, the Hack specification, albeit in its initial stage, fills a gap in the documentation available for the Hack language.
-
Facebook Stetho: Debugging Any Android App with Chrome DevTools
Facebook has open sourced Stetho, an Android debugging bridge enabling developers to debug their apps using Chrome DevTools.
-
Facebook Open Sources Modules for Faster Deep Learning on Torch
Facebook has open sourced a number of modules for faster training of neural networks on Torch.
-
Facebook Flow Provides More Static Typing for JavaScript
Announced during @Scale 2014, Facebook has open sourced Flow, a static type checker for JavaScript. Flow joins Microsoft TypeScript and Google AtScript to provide web developers with a tool meant to catch some bugs in the code before they manifest at runtime.
-
Facebook & Instagram Lessons on Android Development for Emerging Markets
Facebook and Instagram shared from their experience improving their apps to perform better on various Android devices and over different network connection speeds during the session Scaling Android Apps for Emerging Markets recorded at @Scale 2014.
-
Web Summit 2014 Final Day Review
Web Summit concluded today with Peter Thiel of Paypal and Facebook followed by U2’s Bono. Highlights from last day include Google Programmatic Marketing efforts, Peter Thiel and U2's Bono, Bitcoin speeches and the winners for the ALPHA and BETA competition.
-
Facebook Open Sources Proxygen, an HTTP Framework Supporting SPDY 3.1
The idea behind Proxygen is not to replace Apache but having the ability to create a specialized high-performance web server that can be embedded into existing applications providing web services. Facebook initially started to build a proxy (hence the name) server in 2011, and now they are open sourcing it after the project evolved and has been tested in production for a number of years.
-
Facebook F8 Apps for iOS and Android Now Open-Source
Facebook-owned DBaaS platform Parse has open-sourced the full source code of the official Facebook f8 apps for iOS and Android, Parse Developer Advocates Christine Abernathy announced. The apps are aimed to provide guidance for how to build apps on Parse as well as a starting point for similar apps and shows an interesting use of Parse for UI customisation.