Lời khuyên dành cho App Constellations

22

Qua bài viết này, bạn sẽ biết được cách tạo và duy trì 1 App Constellation (hệ ứng dụng) 1 cách tốt nhất

“Đối với di động, nhồi nhét hàng tấn chức năng vào 1 ứng dụng đơn lẻ không phải là cách tốt. Thay vào đó, hãy tạo 1 hệ các ứng dụng di động cùng hoạt động chặt chẽ với nhau để có được hiệu quả tốt hơn. Chính các công ty ứng dụng di động hàng đầu cũng đang đi theo xu hướng này. Hãy để mắt đến nó!”- Fred Wilson

Nhu cầu phải có App Constellation thực ra là 1 chỉ dẫn khả quan, cho thấy user base, bộ tính năng hoặc khả năng kết hợp tính năng của ứng dụng đã phát triển vượt quá nguồn lực ban đầu. Miễn là ứng dụng thứ hai hoặc thứ ba vẫn giải quyết được sứ mệnh gốc thì App Constellation là tín hiệu an toàn dành cho các nhà đầu tư và người dùng.

Google, Dropbox, Facebook và gần đây là Foursquare là những động lực chính cho sự ra đời của hệ ứng dụng. Hơn thế nữa, hệ ứng dụng của Foursquare được tạo ra bằng cách tách nhỏ ứng dụng chủ đạo thành Foursquare và Swarm. Bất kể hậu quả ra sao, các hệ ứng dụng khác nhiều khả năng cũng sẽ được ra đời theo cách này.

Lưu ý: Bài viết này không phân tích liệu bạn có nên tách nhỏ ứng dụng thành 1 hệ ứng dụng hay không. Bạn có thể đọc thêm bài này hoặc nghe chương trình này để có nhiều thông tin hơn.

Thực hiện giai đoạn chuyển giao

Như trong trường hợp của Foursquare chuyển tính năng checkins sang Swarm, nếu bạn đang chuyển đổi tính năng từ 1 ứng dụng sang ứng dụng khác, hãy dành thời gian để thực hiện công tác chuyển giao. Trước khi yêu cầu người dùng tải ứng dụng mới, đảm bảo họ hiểu được ứng dụng là gì và những gì mà ứng dụng mới đáp ứng được nhu cầu của họ.

Lợi ích khác của phương pháp này là để tìm hiểu những điểm chưa tốt trong ứng dụng mới. Khi mới ra mắt, so với Foursquare, Swarm không nhận diện địa điểm tốt, thậm chí lúc đầu Swarm còn không checkins nhanh lắm.

Tính năng đăng nhập tự động

Trong lần ra mắt đầu tiên, bạn cần chắc chắn rằng nếu 1 ứng dụng khác từ App Constellation được cài đặt, thì sẽ tự động sử dụng tính năng nhận diện và ủy nhiệm tính năng đăng nhập. Nhờ đó, người dùng sẽ khai thác được lợi ích tốt nhất từ hệ ứng dụng, đồng thời tăng khả năng chuyển đổi sang ứng dụng mới vì users không cần tạo toàn bộ profile mới.

Account sharing

Đừng cố chia sẻ tài khoản

Dù có lựa chọn tự động đăng nhập, App Constellations vẫn cho phép người dùng lựa chọn sử dụng 1 tài khoản khác hoặc không cần tài khoản.

Cụ thể, App Constellations cung cấp các chức năng khá khác biệt – hoặc bổ sung – để thúc đẩy người dùng không muốn chia sẻ cùng 1 profile. Các ứng dụng của Google là ví dụ kinh điển, khi họ đi từ video (Youtube) đến bản đồ (Google Maps). Lựa chọn “no account” trong ứng dụng chủ lực Google cũng rất được yêu thích.

Đừng đặt giả thuyết rằng người dùng sẽ sử dụng ứng dụng khác

Ban đầu, tôi đang định sẽ mô tả mục này là: “Đừng cố thúc giục mọi người sử dụng ứng dụng khác”. Cả Foursquare và Facebook đều sử dụng phương án hạch tâm (nuclear option – lựa chọn quan trọng trước 1 tình huống cụ thể) là: tải ứng dụng khác hoặc ngắt kết nối với 1 tính năng chuyên biệt.

Nếu họ tin rằng chiến lược sản phẩm trong dài hạn là đúng, cả Foursquare và Facebook đều không gặp vấn đề gì với việc mất 1 số lượng users nhất định và gặp tình cảnh ratings thấp trong thời gian ngắn

Cross Promotion

Đầu tiên, nếu bạn đang bắt users tải 1 ứng dụng mới để tiếp cận với tính năng đã có sẵn trước đây, bạn có thể sẽ mất 1 số lượng người dùng. Thứ hai, hãy quảng bá chéo cho hệ ứng dụng 1 cách khéo léo nhất có thể. Ví dụ, Dropbox nhấn mạnh vào Carousel dưới tab “Photos” trong app chủ đạo của mình, nhưng không đề cập về Carousel quá nhiều ở những nơi khác.

Tạo tính tương tác trong App Constellations

Tuy hệ ứng dụng có thể đơn giản hóa và tinh giản trải nghiệm của người dùng, thì tính tương tác giữa các ứng dụng trong 1 hệ ứng dụng cũng quan trọng không kém. Foursquare đã phân Swarm thành nhiều mảng nhỏ vì các models bảo mật cạnh tranh. Hiện nay, Foursquare chú trọng vào check in qua Swarm từ ứng dụng Foursquare hoặc kêu gọi người dùng trong Swarm khám phá nhiều hơn về 1 địa điểm trong Foursquare.

Interactivity

Google cũng đã điều hướng được users qua lại giữa các apps. Đây là điều rất quan trọng đối với sự đa dạng của các ứng dụng trong App Constellations của nó.

Kết

Trong khi review về ứng dụng nhiều lúc không khả quan thì nhìn chung, App Constellations – Các hệ ứng dụng được thiết kế dành cho những người không thích thay đổi.

Có thể nói, chủ đề bundling và unbundling đã kéo dài suốt lịch sử của máy tính. Việc phân nhỏ các ứng dụng cũng chỉ là phiên bản khác của nội dung ở trên và các lập trình viên cần phải làm những gì mà họ tin là tốt nhất dành cho chính mình và chính người dùng.

Nguồn: IDE Academy via SavvyApps