Instagram works to improve the programming of its application to reach those with slow internet connections :
An engineer of Instagram revealed that the company is resorting to improved programming of its application to make it easier and simpler for users with low Internet connections to access their own short photo and video sharing service.
As Instagram, like its parent Facebook company, sought to increase the number of users, the company faces a problem of not having access to users in developing countries, where a fast and reliable internet connection is lacking, so the company decided to go to a team of its own engineers taking from New York City American-based to solve the problem.
The engineers team in New York is working to help the company simplify and optimize the application to get the best compromise in environments where service access is not possible due to poor internet connectivity.
The engineer Lola Brejo said in an interview with the Venture Beat People will stop using the application if it is not a good performance, “so it can be difficult to know when these issues affect the performance of the user experience.”
While users in markets such as the United States often have strong internet connections and high phones performance works with newer versions of its operating systems, but it may be different in other countries.
Prijo and her team have developed a system that allows the application of Instagram to prefetch content while connected to a good network, so that customers can see images uploaded to the social network between the last time they closed the application and the time when the application was expected to open.
The system works by trying to predict and anticipate the next time to reopen the application, and then bring the latest data in the right time to allow users to see the latest publications. In this way, users, if they cannot connect to a strong network, can still see the latest images.
In addition to that system, another part of the Instagram team in charge of improving performance in New York has developed another service application system on Android system makes it easy for developers to divide each function within the application into different modules can then be downloaded independently of each other. This helps improve a key element in application performance: the start time.
Several companies, notably Facebook, are launching special lite versions of their applications for users in developing countries, where Internet connectivity is weak.