
- #Facebook lite apk download for android mobile apk#
- #Facebook lite apk download for android mobile for android#
- #Facebook lite apk download for android mobile android#
- #Facebook lite apk download for android mobile code#
This design opens the door for a lot of optimizations that help with reducing data usage and performing on 2G networks. Compressed message exchange takes place over the persistent TLS connection the client establishes to the server for the duration of the session. Instead of using HTTPS, Lite uses a custom message protocol over TLS (directly over TCP). As a client talks to only a single server in a session, the server can push data to the client in addition to the client requesting data. The server fetches data from the Facebook backend services and sends down screens to the client in the form of a compressed UI tree similar to a DOM, which the client then renders. The Lite architecture is designed to let the server side do the heavy lifting, which enables the app to work well on very low-powered devices, like the LG Optimus ME. So it has infinite scalability for building additional product without bloating the APK. Resources are sent down from the server as needed and cached.
#Facebook lite apk download for android mobile code#
Product code is written on the server and is expressed in terms of the capabilities the client has.
#Facebook lite apk download for android mobile android#
The Lite client is a simple VM that provides various capabilities to interact with the OS (such as read a file, open the camera, create an SQLite database, and so on) and a rendering engine to drive the Android UI.
#Facebook lite apk download for android mobile apk#
To reach the APK size target, the Lite APK doesn’t have the product code and resources found in a typical Android app. We used the successful Facebook For Every Phone architecture as the starting point and adapted it for Android. Given these constraints, we chose a proxy server architecture with a very thin client.
#Facebook lite apk download for android mobile for android#
In addition to continuing to improve how the Facebook for Android app performs on 2G networks, we introduced Facebook Lite in 2015 to address those constraints. So we’ve been working to reduce data usage for people in emerging markets when they want to access Facebook. Through our research in emerging markets and in seeing how people use our apps, we know that cost of data and overall data usage is extremely important to people. Even for people on 3G networks, the intermittency and stability of the connection are often the biggest barriers to delivering a great mobile experience. Although 2G mobile networks cover up to 96% of people globally and are used for basic data connectivity by over half the world’s population, at least 1.6 billion people still live in places where mobile broadband networks (3G and 4G) are not available, making data access difficult. Because of various network conditions and types of hardware, experiences can differ.

It’s important to us for everyone to have a great experience using Facebook on their phone, no matter the device they’re using or the connection they’re on. The app now supports 56 languages and is most popular in Brazil, India, Indonesia, Mexico, and the Philippines. It has an APK that is less than 1 MB in size, meaning people can download it in seconds on slow connections.

It’s the fastest-growing version of Facebook to reach 100 million users in under nine months. Today we’re excited to share that the app has hit 100 million monthly active users. We rolled out Facebook Lite, our version of Facebook for Android built for emerging markets, in June of 2015.
