Đằng sau MacFamilyTree là một câu chuyện dài đầy ấn tượng.
Trải qua hơn 20 năm, ứng dụng phả hệ mạnh mẽ này đã giúp mọi người kết nối với quá khứ của mình thật ý nghĩa bằng cách sử dụng ảnh động, biểu đồ và công cụ trực quan tinh xảo. Ví dụ: quả địa cầu ảo của ứng dụng sẽ phác họa hành trình di cư vòng quanh thế giới của tổ tiên bạn; trong khi đó, các thuật toán tiên tiến giúp phục chế những bức ảnh cũ kỹ, trầy xước và tài liệu phai nhòe.
Benjamin Günther, đồng Giám đốc điều hành của Synium Software có trụ sở tại Đức, nói: "Phả hệ không chỉ là dữ liệu, đó còn là hình ảnh phản chiếu sinh động trải nghiệm cuộc sống của tổ tiên bạn. Dựa trên những công nghệ tân tiến nhất, chúng tôi tập trung tái hiện trải nghiệm khám phá đó".
Với phiên bản mới nhất của MacFamilyTree được tối ưu hóa cho máy Mac dùng chip M1 của Apple, đồ họa rực rỡ của ứng dụng này chắc chắn sẽ khiến câu chuyện gia đình bạn trở nên sống động hơn bao giờ hết. Chúng tôi đã nói chuyện với Günther cũng như nhà phát triển chính kiêm đồng Giám đốc điều hành Mendel Kucharzeck về cách chip M1 sẽ thay đổi phương thức chúng ta tìm hiểu về quá khứ.

Khi chạy MacFamilyTree trên máy Mac dùng chip M1, điều đầu tiên mọi người nhận thấy là gì?
Kucharzeck: Giao diện người dùng của MacFamilyTree có rất nhiều ảnh động. Nhờ chip M1, lần đầu tiên ứng dụng có thể chạy vô cùng mượt mà ở tốc độ 60 khung hình/giây. Ngoài ra, hiệu suất vượt trội của công nghệ Metal và Core Animation mà chip M1 mang lại giúp bạn hiển thị biểu đồ gia đình có đến hàng nghìn người, đồng thời dễ dàng xoay và thu phóng.
Anh thấy ứng dụng có những cải tiến nào về hiệu suất?
Günther: Một số phần của ứng dụng chạy nhanh hơn trước gấp 10 lần. Thành thật mà nói, chúng tôi đã vui tới mức cười như điên ấy.
Kucharzeck: Nhờ Neural Engine, các tính năng Colorize và Image Enhancer – giúp tối ưu hóa ảnh và tài liệu cũ – chạy nhanh hơn trước gấp 4 lần.
Günther: Có khách hàng kể với chúng tôi rằng họ đã rưng rưng nước mắt khi nhìn thấy ông bà mình ngồi trong khung cảnh có màu sắc, họ có thể nhìn thấy sắc xanh lục của cây cối và sắc xanh lam của mặt nước.

Nâng cấp MacFamilyTree lên phần cứng mới có khó không?
Kucharzeck: Quá trình chuyển sang dùng chip Silicon của Apple gồm 2 bước: Đầu tiên, khởi chạy Xcode 12. Sau đó, nhấn nút Run (cười). Ứng dụng hoạt động ngay trong lần thử đầu tiên. Chúng tôi đã xây dựng phiên bản native chỉ trong ít phút và vài giờ sau, ứng dụng vận hành hoàn toàn trơn tru.
Nếu ai đó cho anh thấy điều này từ 10 năm trước, anh sẽ nói gì với họ?
Günther: "Khoa học viễn tưởng hay đấy". Vì lúc đó, những gì chúng tôi làm được khi khai thác sức mạnh từ chip Silicon của Apple chẳng khác nào khoa học viễn tưởng cả.