กลับไปที่บล็อก

21 กันยายน 2569 · อ่าน 4 นาที

เกิดอะไรขึ้นจริง ๆ เมื่อ Calorie ซิงค์กับ Apple Health

Apple Health ถูกออกแบบมาให้เป็นที่เดียวบน iPhone ที่ข้อมูลสุขภาพจากแอปต่าง ๆ มารวมกัน — จำนวนก้าวจากแอปฟิตเนส การนอนหลับจากอุปกรณ์สวมใส่ น้ำหนักจากเครื่องชั่งอัจฉริยะ และสำหรับ Calorie ข้อมูลโภชนาการและแคลอรีจากมื้ออาหารที่บันทึกตลอดทั้งวัน แนวคิดคือไม่มีแอปใดแอปหนึ่งควรเป็นแหล่งความจริงเพียงแหล่งเดียวสำหรับทุกอย่าง ทุกแอปควรป้อนข้อมูลเข้าสู่บันทึกที่แชร์ร่วมกันเดียวกัน

เฉพาะสำหรับ Calorie การซิงค์นั้นทำงานทั้งสองทิศทาง มื้ออาหารที่บันทึกใน Calorie — แคลอรี โปรตีน คาร์บ และไขมัน — ถูกเขียนลงใน Apple Health ซึ่งกลายเป็นส่วนหนึ่งของบันทึกโภชนาการเดียวกันที่แอปอื่น ๆ และแอป Health ของ Apple เองสามารถอ่านได้ ในขณะเดียวกัน Calorie สามารถอ่านข้อมูลที่เกี่ยวข้องกลับจาก Apple Health ได้ เช่นประวัติน้ำหนักที่มีอยู่แล้ว เพื่อให้ผู้ใช้ใหม่ไม่ต้องเริ่มจากศูนย์เพียงเพราะเปลี่ยนแอปติดตาม

สิ่งนี้สำคัญที่สุดสำหรับใครก็ตามที่ใช้แอปสุขภาพมากกว่าหนึ่งตัว คนที่ติดตามการออกกำลังกายในแอปหนึ่ง การนอนหลับในอีกแอปหนึ่ง และน้ำหนักบนเครื่องชั่งอัจฉริยะที่ซิงค์อัตโนมัติ ไม่อยากให้แอปที่สี่แยกข้อมูลโภชนาการออกจากทุกอย่างอื่น ด้วยการซิงค์นี้ ทุกอย่างอยู่ร่วมกันใน Apple Health และแอปใดก็ตามที่สร้างมาเพื่ออ่านจาก Health — รวมถึงแอปในอนาคตด้วย — สามารถเข้าถึงภาพรวมทั้งหมดได้

ควรระบุให้ชัดเจนว่าอะไรถูกแชร์จริง ๆ เพราะ "การซิงค์ข้อมูลสุขภาพ" อาจฟังดูกว้างกว่าความเป็นจริง Calorie เขียนรายการโภชนาการ คือแคลอรีและแมโครที่เชื่อมโยงกับมื้ออาหารที่บันทึกไว้ มันไม่อ่านหรือเขียนหมวดหมู่ที่ไม่เกี่ยวข้อง เช่น อัตราการเต้นของหัวใจ ระยะการนอนหลับ หรือข้อมูลรอบเดือน — ไม่มีเหตุผลที่แอปติดตามแคลอรีจะต้องแตะข้อมูลที่ไม่เกี่ยวข้องกับอาหารเลย และมันก็ไม่ทำเช่นนั้น

สิทธิ์การเข้าถึงสำหรับเรื่องนี้ถูกจัดการทั้งหมดผ่านหน้าจอสิทธิ์ Health ของ Apple เอง ไม่ใช่ผ่านอะไรที่กำหนดเองภายใน Calorie นั่นหมายความว่าการควบคุมมาตรฐานของ iOS มีผลใช้ คือแต่ละหมวดหมู่ข้อมูลสามารถอนุญาตหรือปฏิเสธแยกกันได้ และสามารถเพิกถอนในภายหลังได้จากการตั้งค่าของแอป Health เอง โดยเป็นอิสระจาก Calorie อย่างสมบูรณ์ ไม่มีอะไรในการซิงค์นี้ที่ข้ามหรือหลีกเลี่ยงระบบนั้น

คำถามทั่วไปอีกข้อคือทำไมการซิงค์ถึงสำคัญหากใครสักคนใช้แค่ Calorie และไม่มีแอปสุขภาพอื่นเลย แม้ในกรณีนั้น การที่ข้อมูลโภชนาการเข้าสู่ Apple Health หมายความว่ามันถูกสำรองไว้เป็นส่วนหนึ่งของข้อมูล Health มาตรฐานของ iOS และพร้อมใช้งานหากบุคคลนั้นเพิ่มแอปอื่นในภายหลัง — เครื่องติดตามฟิตเนสใหม่ แอปที่แพทย์แนะนำ ฟีเจอร์ Apple Health ในอนาคต — โดยไม่ต้องป้อนประวัติหลายเดือนด้วยมืออีกครั้ง

สรุปสั้น ๆ คือ การซิงค์มีอยู่เพื่อไม่ให้ข้อมูลโภชนาการติดอยู่ในแอปเดียว สิทธิ์การเข้าถึงถูกควบคุมทั้งหมดผ่านระบบมาตรฐานของ Apple และข้อมูลเดียวที่เกี่ยวข้องคือข้อมูลโภชนาการที่ Calorie แสดงอยู่แล้วบนหน้าจอของตัวเอง ข้อมูลเดียวกันไม่ว่าจะทางไหน การซิงค์แค่ตัดสินว่ามันจะอยู่ที่เดียวหรือกลายเป็นส่วนหนึ่งของบันทึกที่แชร์ร่วมกันซึ่งแอปอื่น ๆ ก็ใช้ได้เช่นกัน

Scan to download app