Mấy ngày này tại BlackBerry World, từ Cascades được nhắc đến rất nhiều khi hàng loạt các nhà phát triển demo các ứng dụng của họ sử dụng Cascades. Vậy Cascades là gì? Có thể cũng có nhiều người đã biết, bài này cũng chỉ nói qua một chút về nó để những ai chưa biết thì có thể tham khảo.

Cascades là sản phẩm của TAT, một công ty chuyên về thiết kế giao diện của Thụy Điển đã được RIM mua lại hồi cuối năm 2010, thời điểm mà PlayBook đang chuẩn bị những khâu cuối cùng để ra mắt. Khi đó, rất nhiều người đã hi vọng RIM sẽ kết hợp nền tảng QNX mạnh mẽ với giao diện mượt mà của TAT đem lại vào PlayBook. Nhưng có lẽ phải đến BlackBerry 10, dấu ấn của TAT mới rõ nét hơn trong thiết kế của RIM. Chắc cũng rất nhiều người không lạ gì cái tên TAT nữa, đó chính là nhóm đã giúp đánh bóng lại giao diện của Android G1.

Và không chỉ chuyên về thiết kế giao diện, TAT còn xây dựng hẳn một framework cho việc thiết kế giao diện người dùng (User Interface) và đặt tên là Cascades.



Framework là một thư viện, bộ khung để phát triển các phần mềm ứng dụng. Tức là nó tạo ra các "Vật liệu" ở từng lĩnh vực cho người lập trình viên, thay vì họ phải mất nhiều thời gian để tự thiết kế trước khi dùng. Do vậy, người lập trình viên chỉ cần tìm hiểu và khai thác các vật liệu này rồi thực hiện (tức lập trình) để gắn kết chúng lại với nhau, tạo ra sản phẩm.
Cascades hiện nay đã được tích hợp sẵn trong bộ công cụ phát triển ứng dụng (SDK) của RIM, vì vậy bạn có thể tận dụng nó để thiết kế và phát triển những ứng dụng với giao diện ấn tượng. Những đặc điểm nổi bật của Cascades:
  • Hiệu suất cao, bao gồm cả hiệu ứng chuyển màn hình và hình ảnh động
  • Bố trí giao diện người dùng linh hoạt
  • Hỗ trợ 3D
  • Hỗ trợ kết hợp các thành phần giao diện người dùng đóng gói sẵn với các thành phần tùy chỉnh
  • Hỗ trợ tính năng cốt lõi giao diện người dùng
    ...
Mời các bạn xem qua Video clip này để hiểu rõ hơn về Cascades
<div><iframe width="600" height="360" src="https://www.youtube.com/embed/bAKu0aVBHgQ?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
[ Xem trên BB ]</div>Và ScrapBooks là ứng dụng đầu tiên mà RIM làm cho PlayBook có sử dụng Cascades.
BBVietnam.com