Về cơ bản, khi bạn sử dụng Xoay, bạn phải thiết lập mọi thứ theo cách thủ công: bạn xác định Cửa sổ, từng khu vực và điều khiển, bên trong đó một lần nữa bạn xác định từng điều khiển. Đối với mọi điều khiển và khu vực bạn xác định trình xử lý để xử lý các thay đổi và hành động của người dùng, v.v. Bạn cần thực hiện việc này vì sẽ không có gì hoạt động trừ khi bạn xác định rõ ràng và thực hiện nó.
RCP cũng cho phép điều này, nhưng đi kèm với một loạt các thành phần cấp cao hơn làm nhiều việc phổ biến. Ví dụ: chỉ một vài bước cấu hình để xác định giao diện nhiều tài liệu (MDI) hoặc để thêm thanh công cụ với các biểu tượng khởi chạy các trình cắm ngoài khi bạn nhấp vào chúng.
Vì RCP là sức mạnh của Eclipse, các khối cơ bản có xu hướng tập trung vào các ứng dụng có nhu cầu tương tự như môi trường phát triển: chỉnh sửa văn bản mở rộng trong tất cả các loại cửa sổ, sử dụng tất cả các loại menu / thanh công cụ / thao tác / ngữ cảnh nhạy cảm.
Vì vậy, nếu bạn muốn tạo một ứng dụng tùy chỉnh nhỏ với nhiều nội dung không chuẩn trong đó (chẳng hạn như ứng dụng khách Twitter hào nhoáng có tất cả các loại điều khiển được vẽ tùy chỉnh hoặc có thể điều chỉnh được), không có điểm nào thực sự khi sử dụng RCP. Trên thực tế, nó sẽ kéo 5 + MB plugin vào ứng dụng của bạn mà không có bất kỳ lợi ích thực sự nào.
Nếu bạn muốn tạo một ứng dụng hiển thị các trang web, yêu cầu một hệ thống trợ giúp rộng rãi, cần phải tự động cập nhật qua internet và loại chức năng ứng dụng máy tính để bàn quy mô lớn đó, thì RCP sẽ rất phù hợp.