Facebook представляет свободное ПО для Android-разработчиков: Year Class, NCC и Fresco
На конференции разработчиков Facebook F8 2015, помимо React Native и Nuclide, были анонсированы еще три продукта с открытым исходным кодом — на этот раз для разработчиков приложений под Android.
Первый из этих продуктов — Year Class — библиотека, позволяющая разработчику легко определить, на каком устройстве запущено приложение. В качастве основного показатебя «годового класса» устройства используется тактовая частота процессора.
Network Connection Class делает примерно то же самое, что и Year Class, но по отношению к сети, к которой подключено устройство. На практике для определения скорости сети совершенно недостаточно знать, что устройство использует подключение HSPA+ (например). Для более адекватной оценки скорости подключения и используется NCC.
И наконец, Fresco — новая библиотека для работы с изображениями под Android. Отличительная особенность Fresco — нетребовательность к памяти при загрузке множества изображений за раз.
Исходный код всех трех продуктов доступен на GitHub под свободной лицензией BSD.
Aлександр по материалам techcrunch.com.