Nguyên nhân thất bại của BlackBerry mà có thể bạn chưa bao giờ được biết

Hải Đại Bàng

Thất nghiệp
Staff member
Tham gia
10/2/14
Bài viết
6,324
Được thích
11,511
8080 #1

Nói về thất bại của BlackBerry, vâng, dĩ nhiên là chậm chạp, là bảo thủ, là blah blah blah... Nhưng chắc hiếm có ai biết họ hẳn là không "te tua" như vậy nếu không dính "quả xui tận mạng" BlackBerry 10.

Niềm hy vọng và cũng là nỗi buồn mang tên TAT...

Ngày 02 tháng 12 năm 2010, BlackBerry thâu tóm TAT (The Ashtonishing Tribe), một start-up khá thành công tại Malmo - Thụy Điển, do Hampus Jakobsson sáng lập, một "phù thủy thiết kế", cũng là thủ lĩnh, cùng bạn anh, Anders Larsson và một số người bạn khác như Mikael Tellhed (Co-Founder của Brisk). TAT làm thiết kế, coding... có các khách hàng như Samsung, Google, Motorola, Fujitsu, Sony Ericsson, Nokia, Orange, ...
Và cái mà BlackBerry muốn từ TAT là Cascades framework cùng một số nền tảng khác, dựa trên Qt framework, trước đó thuộc sở hữu của Nokia. Đó cũng là lý do BB10 và Meego như là anh em ruột, sau này có thêm Sailfish từ nhóm Nokia ly khai. BlackBerry muốn có phần nổi thật hấp dẫn để đặt lên phần chìm bảo mật và ổn định dựa trên QNX (QNX lại là một câu chuyện khác nữa...)


Thủ lĩnh TAT - Hampus Jakobsson

Câu chuyện đã không tồi tệ nếu sau khi hoàn tất mua lại TAT và bộ sậu, mọi thứ đang rất tuyệt thì bỗng dưng Hampus Jakobsson "bỏ con giữa chợ", vì theo như lý do mà anh đăng tải lên twitter, là người thích làm start-up, và anh muốn thử sức ở dự án khác. TAT lúc này như rắn mất đầu, một loạt nhân sự "cứng cựa" của TAT cũng rời team, chỉ còn lại Anders Larsson và một số nhân sự không phải là trụ cột... ở thời điểm mà BlackBerry 10 còn chưa kịp ra mắt.

31/07/2012, Hampus thông báo rời khỏi BlackBerry (lúc này vẫn là RIM - Research In Motion, chưa ra mắt BB10) trên kênh twitter @TATMobileUI, và để lại kênh liên lạc của mình là @hajak


Và tại sao tồi tệ đến như vậy?

Toàn bộ BlackBerry OS (từ BlackBerry 9900 trở về trước) là Java, phần lớn kỹ sư tại BlackBerry trước BB10 là chuyên về Java, còn BlackBery 10 là QNX (C, C++ lập trình UI thông qua Cascades, Qt). Và các nhân sự cũ chưa thể tiếp quản kịp, nhân sự mới "cứng cựa" thì tan rã, đến nổi các tay code lừng danh nhất thời BlackBerry OS phải cấp tốc đi học lại C, C++ và Casades, Qt... để gấp rút chuyên sang ứng chiến. Nhưng không cách gì kịp...


Ander Larsson - CTO, Co-Founder TAT, TOPP.

Sau khi Hampus "bỏ của chạy lấy người" thì tầm một năm sau, giữa năm 2013, Anders Larsson cũng kéo luôn bộ sậu của mình ra lập công ty riêng mang tên TOPP. Xem như linh hồn của BalckBerry 10 gần như không còn ai...

Thật sự có rất nhiều cái hay khủng khiếp từ TAT làm trên PlayBook mà không hề xuất hiện trên BB10, sức mạnh của C, C++ là thật sự vô đối, với chiếc PlayBook cấu hình thấp lúc đó có thể chạy các ứng dụng đồ họa xuất sắc, "ma quái" và áp dụng thực tiễn làm mê đắm bao lâp trình viên lúc bấy giờ. Nhưng có vẻ như họ không thuộc về nhau, rất có thể tranh chấp bản quyền... và không thỏa thuận được.

Demo về Gallery, ứng dụng quản lý thống kê, nhiều hiệu ứng 3D, rất mượt trên PlayBook:



Demo ứng dụng tin tức theo vị trí địa lý, và ứng dụng danh bạ trên PlayBook:


Demo làm việc nhóm, chia sẻ dữ liệu real-time giữa các máy PlayBook:




Gần đây nhất là idea này:


Qt không hiệu quả như mong đợi, có thể Nokia đã biết trước BlackBerry...

Phần nổi của BlackBerry 10 mà các bạn thấy chính là giao diện, các chức năng và hầu hết các phần mềm mà các bạn sử dụng trên những chiếc máy Z10, Q10, Passport... đều dựa trên Cascades, tinh hoa của TAT. Nhờ Cascades mà lập trình viên, các nhà phát triển có thể nhanh chóng tạo ra những ứng dụng C/C++ cho BB10 gần như thần tốc. C/C++ mạnh mẽ hơn Java Mobile rất nhiều lần, đó là lý do BlackBerry muốn thay BlackBerry OS bằng BlackBerry 10 để cạnh tranh với iOS và Android.

Tuy nhiên Cascades dựa trên Qt (lúc này thuộc Nokia), và Nokia cũng sử dụng Qt cho Meego. Và kết quả của Meego thế nào các bạn cũng đã rõ. Sau đó Nokia bán Qt. Vấn đề nằm ở chỗ Cascades / Qt thực sự ngốn quá nhiều tài nguyên RAM, đó cũng chính là lý do Z10 mà các bạn mua có 2GB RAM và lại thấy có một số máy Z10 đặc biệt có 1GB RAM (không tính Dev Alpha B). Bởi vì khi chạy BlackBerry 10 phiên bản final đầu tiên trên các máy họ Z10 có 1GB RAM là khá lag, không đảm bảo trải nghiệm mượt mà cho người dùng.

Và trong bối cảnh Qt chưa ngon hơn, Cascades không còn ai phát triển tối ưu, còn lập trình thuần C/C++ phức tạp mà lập trình viên cho nền tảng BlackBerry 10 lại bán app/game cho quá ít người dùng so với bên iOS và Android, BlackBerry thật sự đã phải chạy cật lực, rồi vì sao họ chậm chạp trong việc làm cho BlackBery 10 tốt hơn? Các bạn có câu trả lời rồi đó...

Dù sao thì TAT cũng là một team tuyệt vời, ý tưởng của họ luôn độc đáo, và đây là một trong số đó 6 năm về trước:


Nhìn chung trước và sau khi BlackBerry 10 ra mắt, TAT tan rã, các kỹ sư Java lên làm C, C++. HDH chết từ trong trứng nước. Nát bét...

- Louis Tang - Former BlackBerry Elite / Certified BlackBerry Development Trainer
 
Sửa lần cuối:
Tham gia
19/2/14
Bài viết
39
Được thích
47
#2
Tóm lại, để đi một đoạn đường dài thì cần có nội lực và thời gian.
 

Ryankog

Administrator
Tham gia
6/4/16
Bài viết
4,237
Được thích
4,574
#4
Hy vọng sau này theo Android sẽ khá hơn, muốn 1 con dt thiết kế đẹp như passport mà chạy ăn roi. Con dtek nhìn hơi chán vì ko còn phím cứng nữa.
 

MrCent

Well-Known Member
Tham gia
10/2/14
Bài viết
685
Được thích
454
#5
Thích nhất PB ở điểm vuốt trượt mẽp màn hình hình mở mành, cả hệ thống tắt nguồn, reset, stanby trực quan, rất tiếc ko thấy kéo sang bb10
 

evolution x

Active Member
Tham gia
18/4/15
Bài viết
384
Được thích
107
#6
Mọi thứ là dĩ vãng rồi, Heins quá áp lực vào thời điểm đó, JChen thì lại nói trắng luôn, k có lãi thì bán mảng phần cứng, chỉ đi thuê thôi... Và mọi chuyện rõ như ban ngày
 

SongTra

Active Member
Tham gia
14/4/16
Bài viết
244
Được thích
94
#7
Đang dùng PlayBook cũng hay. Mình thấy thao tác trên Playbook hay. Nếu chưa quen thấy khí chịu.
 

Isomedra

New Member
Tham gia
10/2/14
Bài viết
612
Được thích
295
#8
hệ điều hành di động thời điểm này chán chán sao đó.
-iOS: Mượt mà, dễ dùng, nhưng tùy biến giao diện quá chán.
-Android: Cũng mượt, nhưng hao tài nguyên, tùy biến giao diện quá đã. Nhưng nhiều app chưa ngon như iOS.
-WP: Mượt mà, giá rẻ, tài nguyên ko hao nhiều, tùy biến cũng tạm. (ít ra giao diện mới lạ hơn). Nhưng app còn hơi chán.
-BB10: Mượt, ổn đingj, nhưng ít app quá, giá cao nữa.
 

locbmo

New Member
Tham gia
2/4/14
Bài viết
17
Được thích
4
#9
cho e xin bài này về blog để dành :((
tất nhiên sẽ ghi và kéo linh dẫn về nguồn ạ :((
 

Theo dõi Youtube

Thành viên online

Quảng Cáo

Quảng Cáo

Có thể bạn quan tâm

Top Bottom