6

Tôi có nhiệm vụ tạo ứng dụng khách có thể hiển thị thông báo cho người dùng có khả năng nhận thông báo cao.Một cách đa nền tảng phổ quát (di động) để hiển thị cảnh báo cho người dùng

Ứng dụng sẽ hoạt động trên Android (2.0 +)/iOS/WP.

Đây là trường hợp sử dụng:

  1. Người dùng bắt đầu ứng dụng và thực hiện một số hành động. Sau đó, anh chuyển sang màn hình chính/ứng dụng khác.
  2. Phản hồi đối với Hành động khiến Ứng dụng đưa ra thông báo. Thông báo được chú ý bởi người dùng không quan tâm đến những ứng dụng khác (hoặc màn hình chính) mà anh ta sử dụng trên thiết bị di động của mình vào lúc này.

Không yêu cầu ứng dụng phải là ứng dụng gốc hoặc là ứng dụng dành cho thiết bị di động dựa trên trình duyệt web. Thông báo có thể là âm thanh hoặc rung trên thiết bị nhưng tôi biết rằng việc truy cập các rung động từ bên trong trình duyệt vẫn còn phức tạp.

Dưới đây là kết quả nghiên cứu của tôi về làm cho cơ chế thông báo/vibro âm thanh phổ biến cho đến nay:

  • Dường như thực hiện một thiết bị rung điện thoại di động từ một trình duyệt làm việc only trong điện thoại di động Firefox (không iOS, không WP);
  • hỗ trợ của thẻ audio html5 là still thử nghiệm, nó không hoạt động trên mỗi và mọi trình duyệt/thiết bị;
  • cảnh báo âm thanh từ this example chỉ hoạt động trong Firefox di động (yêu cầu plugin để phát âm thanh mp3), trình duyệt Android chỉ giữ im lặng.

Vì vậy, câu hỏi là:

Có cách nào để buộc một người sử dụng thiết bị di động (Android 2.0 +/iOS/WP) để xem một thông báo từ một ứng dụng điện thoại di động? Cách duy nhất để làm điều này là viết một ứng dụng gốc cho mỗi nền tảng di động?

Trả lời

1

Tôi sẽ đề xuất PhoneGap cho vấn đề cụ thể đó.

Trong số những thứ khác, nó features thông báo đa nền tảng, thông báo âm thanh và rung.

Chỉ ẩn danh cho Windows Phone 7 là lib Cordova bao gồm tệp bíp chung được sử dụng. Bạn nên tham khảo trang tham chiếu Notification để đảm bảo trang đó có thể giúp bạn.

Các vấn đề liên quan