Tôi đã được trình bày vấn đề này vài ngày trước. Yêu cầu là thiết kế một ứng dụng dành cho thiết bị di động phục vụ nội dung thể thao cho người dùng (nói bóng đá). Ứng dụng sẽ cho phép người dùng đăng ký vào nhóm cụ thể. Dựa trên lựa chọn nhóm của người dùng, các ứng dụng chỉ phục vụ nội dung liên quan đến nhóm đó trên màn hình chính của người dùng. Tất nhiên người dùng có tùy chọn xem nội dung cho tất cả các đội (thông qua các tùy chọn menu).Thiết kế hiệu quả cho ứng dụng di động làm mới tự động
Đặc biệt tập trung vào nội dung trên màn hình chính của người dùng sẽ được làm mới tự động và cũng nên cân nhắc rằng người dùng đã (hoặc chưa) đăng ký một nhóm cụ thể.
Để câu hỏi cuối cùng, tôi đã gợi ý sau đây 2 giải pháp:
1) Ứng dụng có thể gửi các yêu cầu nhỏ đến máy chủ đó sẽ chỉ chứa định danh của người dùng, lựa chọn đội của người dùng. Dựa trên lựa chọn nhóm trong yêu cầu đầu vào, máy chủ sẽ chỉ trả lại nội dung liên quan đến nhóm.
2) Nếu khối lượng nội dung ít hơn và số lượng nhóm khác nhau ít thì phát tất cả thông tin và để ứng dụng thực hiện lọc cần thiết (tất nhiên điều này kém hiệu quả hơn so với # 1).
Chia sẻ điều này trên diễn đàn để nhận các quyết định thiết kế khác có thể có. Trong trường hợp đây không phải là diễn đàn phù hợp, vui lòng trả lời trong phần bình luận và tôi sẽ đăng lên diễn đàn thích hợp.
Cảm ơn
Cảm ơn bạn đã trả lời. Tôi sẽ bắt đầu tiền thưởng để chúng tôi có thể nhận thêm nhận xét/phản hồi. – mukeshkumar