Casio G-Shock Smart Sync Ứng dụng
Ghi chú: Chúng tôi hiện hỗ trợ dòng đồng hồ G-Shock B2100!
Tôi nghĩ chúng ta có thể làm tốt hơn ứng dụng G-Shock Connected chính thức! Ứng dụng này cung cấp các tính năng bổ sung sau:
- Đặt nhắc nhở đồng hồ từ Google Calendar
- Tự động đặt đúng múi giờ khi đi du lịch. Không cần phải chuyển đổi giữa Giờ Thế Giới và Giờ Nhà
- Sử dụng đồng hồ của bạn để kích hoạt các hành động trên điện thoại từ xa, như chụp ảnh, gọi số điện thoại, v.v.
- Tự động cấu hình hầu hết các cài đặt đồng hồ từ cấu hình điện thoại.
- Các báo thức trên điện thoại có thể được đồng bộ với các báo thức trên đồng hồ.
- Thời gian kết nối siêu nhanh: 3.5 giây so với 12 giây cho ứng dụng chính thức.
Các đồng hồ hỗ trợ B500, B5600 và B2100:
Tổng quan
Ứng dụng hoạt động bằng cách gửi lệnh đến đồng hồ qua Bluetooth (BLE). Dữ liệu đồng hồ không được lưu trữ trên điện thoại, mà được đọc từ đồng hồ mỗi khi kết nối được thiết lập. Mọi thay đổi trên ứng dụng sẽ được gửi lại cho đồng hồ, chỉ khi nút Gửi đến Đồng hồ được nhấn.
Cài đặt Thời gian
Thời gian địa phương có thể được đặt từ màn hình chính bằng cách nhấn nút Gửi đến Đồng hồ bên cạnh hiển thị thời gian hiện tại. Ứng dụng sử dụng vị trí hiện tại của bạn để lấy thời gian địa phương. Bạn có thể đặt thời gian đồng hồ tương ứng mà không cần phải thay đổi lựa chọn Giờ Thế Giới trên đồng hồ.
Màn hình này cũng hiển thị vị trí Giờ Nhà của bạn và mức pin.
Báo thức
Các đồng hồ B5600/B5000/B2100 có 5 báo thức và một cài đặt tín hiệu hoặc chuông. Chúng được đọc từ đồng hồ trước, và hiển thị trong ứng dụng. Các báo thức có thể được cập nhật bằng cách nhấn vào hiển thị thời gian của mỗi báo thức. Một hộp thoại sẽ xuất hiện cho phép bạn chọn thời gian.
Ngay khi các báo thức đã được cài đặt, bạn có thể gửi chúng đến đồng hồ, hoặc gửi đến ứng dụng Đồng hồ báo thức trên điện thoại. Thật không may, hiện tại không có cách nào để đọc các báo thức từ ứng dụng Đồng hồ báo thức một cách lập trình, vì vậy chúng tôi không thể cài đặt báo thức đồng hồ từ ứng dụng này. Tuy nhiên, chúng tôi có thể cài đặt ứng dụng Đồng hồ báo thức với các báo thức của đồng hồ.
Sự kiện
Đảm bảo rằng bạn đã đặt điện thoại của mình để tự động đồng bộ với tài khoản Google của bạn. Nếu không, việc thêm sự kiện trên điện thoại sẽ không được phản ánh vào tài khoản Google, và bạn sẽ không thể thấy các sự kiện trong ứng dụng.
Màn hình này hiển thị các sự kiện từ Google Calendar của bạn và cho phép bạn gửi những sự kiện này đến nhắc nhở của đồng hồ. (đừng nhầm lẫn những điều này với nhắc nhở trong ứng dụng Google Calendar. Những nhắc nhở này là tính năng đặc biệt và không thể truy cập lập trình).
Có nhiều cách để thiết lập sự kiện lịch trong Google Calendar. Sự kiện có thể là một lần, lặp lại hàng ngày, hàng tuần, hàng tháng hoặc hàng năm, hoặc một khoảng thời gian phức tạp như mỗi thứ Năm thứ hai của tháng. Cũng có những sự kiện chỉ xảy ra một số lần nhất định (sự kiện đếm), như lặp lại sự kiện này 12 lần mỗi thứ Hai. Không phải tất cả các loại sự kiện đều được hỗ trợ trên đồng hồ, nhưng ứng dụng này cố gắng áp dụng các sự kiện lịch vào đồng hồ càng nhiều càng tốt. Các loại sự kiện không được hỗ trợ chỉ là sự kiện hàng ngày và sự kiện phức tạp, chẳng hạn như mỗi thứ Năm thứ hai của tháng. Các sự kiện đếm được mô phỏng trên đồng hồ với ngày bắt đầu và ngày kết thúc, phù hợp với thời gian bắt đầu sự kiện, số lần và tần suất. Trong trường hợp sự kiện lịch không thể được áp dụng vào nhắc nhở đồng hồ, ứng dụng sẽ hiển thị sự kiện là Không tương thích. Chỉ các sự kiện trong tương lai và các sự kiện lặp lại chưa hết hạn mới được hiển thị.
Đồng hồ chỉ hỗ trợ nhắc nhở cả ngày. Tuy nhiên, nếu sự kiện lịch Google có thời gian cụ thể, nó vẫn sẽ được sử dụng như một nhắc nhở cả ngày trên đồng hồ.
Hành động
Các hành động được chọn sẽ được thực thi khi người dùng nhấn ngắn nút ở góc dưới bên phải của đồng hồ từ chế độ không kết nối (màn hình ban đầu).
Bằng cách sử dụng những hành động này, đồng hồ hoạt động như một điều khiển từ xa cho điện thoại của bạn.
Xây dựng Ứng dụng của Riêng Bạn
Đối với những ai muốn xây dựng ứng dụng Android riêng để giao tiếp với các đồng hồ G-Shock 5000/5600/B2100, tôi cũng đã tạo một API (thư viện) pro









