Facebook phát hành miễn phí công cụ tăng hiệu năng bất kỳ ứng dụng Android nào tới 25%

    Lê Hoàng,  

    Bằng cách tối ưu tầng trung gian vốn thường xuyên bị lãng quên trên Android, Facebook đã mang tới khả năng tăng tốc ứng dụng đáng kể cho những chiếc smartphone Android cấu hình thấp.

    Một trong những mục tiêu luôn được Facebook theo đuổi là khả năng mang trải nghiệm mạng xã hội nhanh hơn, tốt hơn và rẻ hơn tới 1,5 tỷ người dùng toàn cầu. Theo chuyên gia Bert Maher của Facebook phát biểu tại sự kiện F8, mục đích chính của Facebook là kết nối mọi người sẽ bị ảnh hưởng nếu như mạng xã hội này không thể nâng cao hiệu quả xử lý: "Nhiệm vụ kết nối sẽ trở nên thực sự khó khăn nếu như người dùng của bạn phải nhìn mãi vào biểu tượng chờ".

    Trong công cuộc cải thiện hiệu năng không ngừng nghỉ, Facebook mới đây đã công bố một công cụ mới có tên ReDex. Công cụ hoàn toàn miễn phí này sẽ giúp các nhà phát triển tăng tốc tối đa ứng dụng Android của họ mà không mất quá nhiều công sức.

    Theo tuyên bố của Facebook, ReDex chính là công cụ nội bộ được hãng này sử dụng để phát triển ứng dụng Android riêng. Trên những chiếc smartphone Android của năm 2015, ReDex đã giúp ứng dụng Facebook khởi động nhanh hơn 15% so với trước kia. Với cấu hình cũ kỹ của năm 2011, mức thay đổi lên tới 25%. Trong quá trình sử dụng, độ nhạy của ứng dụng Facebook được cải thiện tới 25%.

    Để có thể tạo ra thành tựu này, ReDex sẽ tối ưu hóa tầng bytecode trên các ứng dụng Android. Do app Android được viết bằng ngôn ngữ Java, các ứng dụng Android thực chất sẽ được chuyển thành bytecode cho các bộ runtime xử lý thay vì cho hệ điều hành trực tiếp xử lý như thông thường. Nhờ tối ưu tầng trung gian vốn có hiệu năng rất kém và cũng thường bị bỏ quên này, Facebook đã có thể mang tới trải nghiệm Android siêu việt hơn hẳn.

    "Redex sẽ chuyển bytecode một cách kỳ diệu thành những bytecode tốt hơn", Maher khẳng định. Quan trọng nhất, công cụ này sẽ không gây ảnh hưởng đến ứng dụng của bạn hay hệ điều hành Android. Tất cả những gì bạn cần làm là chạy Redex cho ứng dụng của mình.

    Bên cạnh yếu tố hiệu năng, ReDex cũng sẽ giảm kích cỡ ứng dụng, giúp cho người dùng Android hạn hẹp kinh phí có thể tận dụng tối đa bộ nhớ ít ỏi trên smartphone và giảm tiền mua dữ liệu di động.

    Hiện tại, ReDex đã được phát hành miễn phí dưới dạng mã nguồn mở. Bất cứ một nhà phát triển nào cũng có thể tải, thử nghiệm và tùy biến công cụ này để phục vụ cho ứng dụng của riêng họ.

    Tin cùng chuyên mục
    Xem theo ngày

    NỔI BẬT TRANG CHỦ