แอปจะบอกอะไรคุณบ้าง
ไม่มีใครเปิดแอปบัญชีทุกวันได้ด้วยใจล้วน ๆ การแจ้งเตือนคือสิ่งที่ Pocketbird ใช้ถือนิสัยนั้นแทนคุณ — เตือนตอนช่วงเวลาที่คุณมักนั่งจด บอกล่วงหน้าสามวันก่อนบัตรถึงกำหนด และเตือนทันทีที่หมวดไหนใช้เกินงบ
มีสามแบบ และทำงานไม่เหมือนกัน แบบตั้งเวลา คือตั้งครั้งเดียวแล้วมาตามนาฬิกา แบบเตือนทันที คือคำนวณจากตัวเลขของคุณเอง แล้วเด้งตอนที่ใช้จ่ายข้ามเส้น ส่วนแบบสุดท้ายคือการแจ้งเตือนกลุ่ม ซึ่งเป็นแบบเดียวที่มาจากอินเทอร์เน็ต ที่เหลือคำนวณและตั้งเวลาอยู่ในเครื่องคุณทั้งหมด เซิร์ฟเวอร์จึงไม่เคยเห็นงบหรือบิลของคุณเลย
- Pocketbird ไม่เคยขึ้นตัวเลขสีแดงบนไอคอนแอป ถึงจะขอสิทธิ์ badge จาก iOS ไว้ แต่ไม่มีส่วนไหนในแอปที่ตั้งตัวเลขนั้นเลย
- การแจ้งเตือนของแอปไม่มีปุ่มให้กดในตัวมันเอง ทุกอันคือแตะเพื่อเปิดแอป จะจัดการจากหน้าล็อกโดยไม่เข้าแอปไม่ได้
- ไม่มี Live Activity ไม่มีอะไรใน Dynamic Island และไม่มีพุชเงียบเบื้องหลัง พุชที่มีอยู่จริงคือแบบที่คุณเห็นเท่านั้น
เปิด และปิด
สวิตช์ทุกตัวอยู่บนหน้าจอเดียว มีสวิตช์แจ้งเตือนอยู่เจ็ดตัว และไม่ว่าจะเปิดตัวไหน ก็ไปที่หน้าเดิมนี้
- ไปที่ "เพิ่มเติม" → "ตั้งค่า" → "โปรไฟล์ & รอบงบ" (แถบแท็บด้านล่างปรับเองได้ นี่คือผังเริ่มต้น ส่วนบน iPad ทุกแท็บอยู่ในแถบข้าง ไม่มีหน้ารวมเพิ่มเติม)
- สับสวิตช์ที่ต้องการ ครั้งแรกที่สับจากปิดเป็นเปิด iOS จะขอสิทธิ์แจ้งเตือน
- บางสวิตช์พอเปิดแล้วจะมีตัวเลือกโผล่ข้างล่าง เช่น เวลาแจ้งเตือน หรือวันสรุป
- จะปิดก็สับกลับ ไม่ต้องทำอะไรต่อ ดูหมายเหตุเรื่องไม่มีปุ่มบันทึกด้านล่าง
แต่คุณไม่ต้องไปตามหาหน้านั้นเองก็ได้ พอบันทึกรายการอย่างน้อยหนึ่งรายการแล้วและยังไม่เคยให้สิทธิ์ จะมีการ์ดรูปกระดิ่งโผล่เหนือรายการในแท็บรายการ แตะแล้วจะเปิดหน้าชวนเปิดการแจ้งเตือน "รู้ก่อน จัดการเงินก่อน 🐦" ซึ่งอธิบายว่าจะเตือนอะไรบ้างก่อนที่ iOS จะถามอะไรเลย
- "เปิดการแจ้งเตือน" จะถาม iOS ให้ ถ้าคุณอนุญาต มันจะเปิดการเตือนให้สี่ตัวรวดเดียว — แจ้งเตือนบันทึกรายวัน แจ้งเตือนวันเงินเดือนออก เตือนบิลครบกำหนด และสรุปรายสัปดาห์ — แล้วตั้งเวลาให้ทันที ส่วนการเตือนงบประมาณเปิดอยู่แล้ว
- ถ้าคุณมีรายจ่ายประจำที่ยังใช้งานอยู่ บรรทัดที่สามในหน้านั้นจะพิมพ์ชื่อบิลจริงของคุณให้เห็น จะได้รู้ว่ามันกำลังเสนอจะเตือนเรื่องอะไร
- การ์ดนี้จะไม่โผล่ก่อนที่คุณจะมีรายการแรก และไม่โผล่อีกเลยเมื่อให้สิทธิ์แล้ว มันจะเช็คสถานะใหม่ทุกครั้งที่เปิดแท็บรายการ และทุกครั้งที่กลับเข้าแอป
- สวิตช์ชุดนี้แยกตามเครื่อง ไม่ได้ซิงก์ข้ามกัน ปิดเตือนรายวันบน iPhone แล้วบน iPad ก็ยังเปิดอยู่เหมือนเดิม
- การออกจากระบบจะล้างการแจ้งเตือนทั้งที่ตั้งไว้และที่ส่งไปแล้วทั้งหมด รีเซ็ตตัวนับเตือนรายรอบ ล้างประวัติการ์ดชวนเปิด และลบการลงทะเบียนพุชของเครื่องนี้ออกจากเซิร์ฟเวอร์ ของบัญชีที่เพิ่งออกไปจึงเด้งตามมาไม่ได้
สองตัวเตือนที่สร้างนิสัย
รายจ่ายที่ไม่ได้จดภายในวันนั้น ส่วนใหญ่ก็ไม่ได้จดอีกเลย การเตือนสองตัวนี้มีไว้แก้ปัญหาเดียวนั้น ตัวหนึ่งเตือนตอนช่วงเวลาที่คุณมักจะว่าง อีกตัวเตือนเช้าวันที่เงินเข้า
- เตือนรายวันใช้ตัวจับเวลาแบบวนซ้ำจริง ๆ จึงมาเรื่อย ๆ แม้ไม่เคยเปิดแอปอีกเลย ระบบจะตั้งใหม่ให้ทุกครั้งที่เปิดแอปและทุกครั้งที่กลับเข้าหน้าจอ โดยเป็นการเขียนทับ ไม่ใช่ซ้อนกันเพิ่ม
- ค่าเริ่มต้นเปิดไว้เฉพาะบัญชีที่สร้างใหม่ ถ้าคุณเคยปิดไว้ มันก็ปิดต่อไป ระบบไม่เคยย้อนกลับมาบังคับค่าเริ่มต้นให้ใหม่
- วันของเตือนเงินเดือนมาจากตัวคำนวณรอบงบตัวเดียวกับทั้งแอป ถ้าตั้งวันเงินเดือนเป็น 29, 30 หรือ 31 มันจะยึดวันสุดท้ายของเดือนที่สั้นกว่า เดือนกุมภาพันธ์จึงยังได้รับการเตือนอยู่
- ถ้าคุณเปิด "เลื่อนวันเงินเดือนที่ตรงวันหยุดสุดสัปดาห์ให้เร็วขึ้น" หรือตั้งวันเริ่มรอบเฉพาะครั้ง หรือเพิ่มวันหยุดไว้ การเตือนจะตามวันที่เลื่อนแล้ว ไม่ใช่วันตามปฏิทินดิบ ๆ
บิล หนี้ และบัตรเครดิต
สวิตช์เดียวคือ "เตือนบิลครบกำหนด" เปิดการเตือนก่อนถึงกำหนดจ่ายทุกแบบที่แอปคำนวณได้ ค่าเริ่มต้นคือปิดไว้ พอเปิดแล้ว ทุกอันจะเตือนเวลา 09:00 ของวันที่คำนวณได้ ใต้หัวข้อ "บิลครบกำหนด 💸"
- หนี้ที่ตั้งวันครบกำหนดไว้ — เตือนล่วงหน้า 3 วัน
- บัตรเครดิตที่ตั้งวันครบกำหนดไว้ — เตือนล่วงหน้า 3 วัน กติกาเดียวกับหนี้
- รายจ่ายประจำแบบยอดคงที่ — เตือนก่อนบันทึกจริง 1 วัน ยกเว้นจะไปเปลี่ยนระยะเตือนของกฎนั้นเอง
- บิลยอดผันแปร (ยอดโดยประมาณ) — เตือนในวันครบกำหนดเลย เพราะนั่นคือวันที่ยอดจริงมาถึง
- รายการสมัครสมาชิกที่ตั้งวันหมดช่วงทดลองไว้ — เตือนก่อนหมดทดลองใช้ฟรี 2 วัน
- ตั้งเตือนหนี้: เพิ่มเติม → หนี้สิน → แตะก้อนหนี้ → แก้ไข → "วันครบกำหนดชำระ" → เลือก "วันที่ %lld" แทน "ไม่ระบุ"
- ถ้ายังไม่ได้เปิด ให้ไปเปิด "เตือนบิลครบกำหนด" ที่ ตั้งค่า → โปรไฟล์ & รอบงบ
- แค่นั้น ตารางการเตือนถูกคำนวณใหม่ตั้งแต่ตอนกดบันทึกก้อนหนี้ ไม่ต้องรอซิงก์รอบถัดไป
- เตือนเฉพาะเงินที่คุณเป็นฝ่ายต้องจ่าย ส่วนลูกหนี้ — เงินที่คนอื่นติดคุณ — ไม่มีการตั้งเตือน และตัวเลือกวันครบกำหนดก็ถูกซ่อนไปเลย
- หนี้ที่ยอดคงเหลือจริงลดเหลือ 0 จากการบันทึกชำระแล้ว จะหยุดเตือน ส่วนบัตรเครดิตต้องมียอดค้างอยู่จริง บัตรที่เก็บเข้าคลังหรือถูกลบจะหลุดออกจากตารางในรอบคำนวณถัดไป
- วันครบกำหนดที่ 31 จะยึดวันสุดท้ายของเดือนสั้น เหมือนกับวันเงินเดือนออกเป๊ะ ๆ
- วันครบกำหนดที่ตกวันเสาร์ อาทิตย์ หรือวันหยุดที่คุณเพิ่มไว้เอง จะเลื่อนมาเป็นวันทำการก่อนหน้าเสมอ ทุกคนเหมือนกันหมด ไม่เกี่ยวกับว่าเปิดการเลื่อนวันเงินเดือนไว้หรือเปล่า
- เนื้อหาจะขึ้นว่า "%1$@ ครบกำหนดอีก %2$lld วัน" และต่อท้ายด้วยยอดถ้าแอปรู้ยอด เช่น ค่างวดของหนี้ หรือยอดขั้นต่ำของบัตรบวกยอดผ่อนต่อเดือนที่ยังเดินอยู่
- ตารางทั้งชุดถูกวางใหม่ในรอบเดียวและเขียนทับของเดิมทั้งหมด — ตอนเปิดแอป ทุกครั้งที่กลับเข้าแอป และทุกครั้งที่บันทึกหน้าโปรไฟล์ & รอบงบ บันทึกหนี้ บันทึกการชำระหนี้ บันทึกบัญชี หรือหยุด/ข้าม/เลื่อน/ลบกฎรายการประจำ การเตือนของสิ่งที่เพิ่งลบไปจึงหายไปในรอบคำนวณถัดไป
บิลที่ยังไม่รู้ยอด
ค่าไฟค่าน้ำไม่เคยเท่ากันสองเดือนติด กฎรายการประจำที่ตั้งเป็นยอดโดยประมาณจึงถูกจัดการคนละแบบ การเตือนจะมาในวันครบกำหนดเลย ไม่ได้มาก่อน และมันเป็นการแจ้งเตือนอันเดียวใน Pocketbird ที่แตะแล้วทำงานต่อได้จริง
- เวลา 09:00 ของวันครบกำหนด จะได้ "บิลครบกำหนด 💸" พร้อมข้อความ "%@ ถึงกำหนดแล้ว — แตะเพื่อยืนยันจำนวนเงิน"
- แตะเลย หน้าต่างยืนยันของกฎนั้นจะเปิดขึ้นมาพร้อมข้อมูลครบ
- ใส่ยอดที่ถูกเรียกเก็บจริง แล้วมันจะถูกบันทึกเป็นรายการให้
- แตะตอนแอปปิดสนิทก็ยังใช้ได้ ระบบจะถือคำสั่งไว้หลังหน้าเข้าสู่ระบบและหน้าความยินยอม แล้วค่อยเปิดให้เมื่อเข้ามาแล้ว
- ถ้าแตะช้าเกินไปจนข้อมูลไม่ตรงแล้ว ระบบจะปล่อยผ่านเงียบ ๆ ไม่ว่าจะเป็นครั้งนั้นถูกข้าม ถูกเลื่อน ยืนยันไปแล้ว กฎถูกลบ หรือกฎถูกเปลี่ยนเป็นยอดคงที่ ก็จะไม่มีอะไรเปิดขึ้นมา ดีกว่าเปิดหน้ายืนยันของบิลที่ไม่ได้ครบกำหนดแล้ว
- คำสั่งเดียวกันนี้มีอยู่ในแอปด้วย: แท็บประจำ → กฎนั้น → แถบสีเหลืองอำพัน "ถึงกำหนดชำระ — ยืนยันยอด" พร้อมบรรทัด "บิลโดยประมาณนี้ถึงกำหนดแล้ว แตะเพื่อยืนยันยอดที่ถูกเรียกเก็บจริง"
เลือกว่าจะเตือนล่วงหน้ากี่วัน และช่วงทดลองใช้ฟรี
เตือนล่วงหน้าหนึ่งวันกำลังดีกับบิลที่ตัดเงินเอง แต่ไม่พอสำหรับค่าเช่าที่ต้องโอนเอง รายจ่ายประจำแต่ละอันจึงตั้งระยะเตือนของตัวเองได้ และรายการสมัครสมาชิกยังมีการเตือนอีกตัวแยกต่างหากเรื่องช่วงทดลองใช้ฟรี
- กฎรายรับไม่เคยเตือน เพราะเป็นหน้าที่ของเตือนวันเงินเดือนออก ส่วนกฎโอนย้ายก็ไม่เตือน เพราะการย้ายเงินระหว่างบัญชีตัวเองไม่ใช่บิล
- กฎที่หยุดชั่วคราว ที่จบไปแล้ว และที่ถูกลบ จะไม่ตั้งเตือนอะไรเลย
- กฎที่บันทึกไว้โดยไม่ใส่ชื่อ จะขึ้นในการแจ้งเตือนว่า "บิลรายการประจำ"
- ระบบตั้งเฉพาะเวลาที่ยังมาไม่ถึง ส่วนอันที่เลยไปแล้วจะถูกตัดทิ้ง ไม่ส่งย้อนหลัง
การเตือนที่มาจากการใช้จ่ายของคุณเอง
กลุ่มนี้คุณไม่ต้องตั้งเวลาเอง มันอ่านตัวเลขของคุณแล้วพูดขึ้นมาเอง มีสวิตช์เดียวสำหรับงบ อีกตัวสำหรับความเร็วในการใช้จ่าย และอีกตัวสำหรับสรุปรายสัปดาห์
- แต่ละขั้นเตือนได้มากสุดรอบละครั้งต่อหมวด — 80% ครั้งหนึ่ง แล้ว 100% อีกครั้งหนึ่ง ถ้ารายการเดียวกระโดดข้าม 100% ไปเลย จะเตือนแค่ตัวเกินงบ แล้วข้ามตัวใกล้เต็มที่ไม่จำเป็นไป ตัวนับจะรีเซ็ตเมื่อขึ้นรอบใหม่
- ตัวเลขงบที่ยกมาอ้างคืองบที่ใช้จริงในรอบนั้น คือรวมการปรับเฉพาะรอบและยอดยกมาจากรอบก่อนไว้แล้ว จึงตรงกับที่หน้างบแสดง ส่วนหมวดที่ยอดยกมาทำให้งบจริงเหลือ 0 หรือติดลบจะถูกข้ามไป
- รายจ่ายฝั่งร้านและธุรกิจถูกกันออก มีเฉพาะรายการส่วนตัวที่นับเข้าการเตือนกลุ่มนี้
- รายการที่ลงในหมวดย่อยจะถูกเช็คทั้งกับงบของตัวเองและงบรวมของหมวดแม่แยกกัน ทั้งสองอันจึงเตือนได้
- ในศูนย์การแจ้งเตือนจะเหลือเฉพาะอันล่าสุดของแต่ละหมวด ถ้าข้ามเส้นซ้ำ อันใหม่จะแทนอันเก่าแทนที่จะกองซ้อนกัน ส่วนการเตือนงบรวมก็ใช้ช่องเดียวแบบเดียวกัน
- "อัตราที่ควร" ของการเตือนใช้จ่ายเร็วเกินไป คืองบรวมที่คุณตั้งไว้ ถ้าไม่มีก็ใช้รายรับที่บันทึกในรอบนี้ ถ้าไม่มีอีกก็ใช้เงินเดือนในโปรไฟล์ ถ้าเป็นศูนย์ทั้งสามอย่างก็จะไม่มีวันเตือนได้เลย และช่วงต้นรอบมาก ๆ หรือยังไม่มีการใช้จ่าย ก็ยังคาดการณ์ไม่ได้ จึงไม่มีอะไรเด้ง
- กลุ่มนี้ไม่เคยทำให้กล่องขอสิทธิ์ของ iOS โผล่ ถ้าคุณยังไม่เคยให้สิทธิ์ มันก็เงียบไปเฉย ๆ
สรุปรายสัปดาห์เป็นตัวที่ใจเย็นที่สุด ใน "วันสรุป" ตาม "เวลาสรุป" มันจะรวมรายจ่าย 7 วันย้อนหลังใต้หัวข้อ "สรุปรายสัปดาห์ของคุณ 🐦" โดยมีเนื้อหาให้สามแบบ คือเร็วกว่าอัตรางบ ตามอัตรางบ หรือถ้ายังไม่มีอะไรให้เทียบก็จะเป็น "สัปดาห์นี้คุณใช้ไป %1$@ แตะเพื่อดูว่าใช้จ่ายกับอะไรบ้าง"
กิจกรรมในกลุ่ม — ตัวเดียวที่มาจากเซิร์ฟเวอร์
ทุกอย่างในบทนี้คือเครื่องของคุณคุยกับคุณเอง ยกเว้นกิจกรรมในกลุ่ม เวลามีคนในกลุ่มที่แชร์กันทำอะไร ระบบพุชของ Apple จะส่งมาให้แม้ Pocketbird ปิดอยู่ ซึ่งก็สมเหตุสมผล เพราะบิลที่คนอื่นเพิ่มเข้ามา เครื่องคุณคำนวณเองไม่ได้
- "สมาชิกใหม่ในกลุ่ม" — "%1$@ เข้าร่วม %2$@"
- "บิลใหม่ในกลุ่ม" — "%1$@ เพิ่มบิล: %2$@"
- "ชำระบิลแล้ว" — "%1$@ ชำระส่วนแบ่งของ %2$@ แล้ว"
- "มีเงินสมทบใหม่" — "%1$@ สมทบ %2$@ เข้า %3$@" สำหรับกระเป๋าที่แชร์กัน
- "กิจกรรมร้านใหม่" — มีการบันทึกยอดขาย ("%1$@ บันทึกยอดขาย: %2$@") หรือบันทึกต้นทุน ("%1$@ บันทึกต้นทุน: %2$@")
- "เปลี่ยนเจ้าของร้าน" — "%1$@ เป็นเจ้าของ %2$@ แล้ว"
- "ลบรายการในร้าน" — "%1$@ ลบรายการใน %2$@" เมื่อเจ้าของร้านลบรายการของคนอื่น
- ต้องครบสามอย่างถึงจะได้รับ คือเข้าสู่ระบบอยู่ ให้ความยินยอมซิงก์ขึ้นคลาวด์ไว้ (เพราะการลงทะเบียนพุชคือการส่งรหัสอุปกรณ์ขึ้นไป ซึ่งนับเป็นการประมวลผลบนคลาวด์) และให้สิทธิ์แจ้งเตือนกับ iOS แล้ว
- คุณจะไม่ได้รับพุชจากการกระทำของตัวเอง เพราะคนที่ทำถูกตัดออกจากรายชื่อผู้รับทุกครั้ง กรณีชำระบิล คนที่ถูกตัดออกคือคนที่กดชำระ ส่วนชื่อที่ปรากฏในข้อความคือเจ้าของส่วนแบ่งที่ถูกชำระ
- แตะแล้วจะเปิดหน้ารายละเอียดของกลุ่มนั้น
- การปิด "กิจกรรมในกลุ่ม" ไม่ได้ยกเลิกการลงทะเบียนอะไร แค่สลับค่าบนข้อมูลอุปกรณ์ของเครื่องนี้ เซิร์ฟเวอร์ก็จะเลิกส่งมาที่นี่ ส่วนการเปิดคือจุดเดียวในหน้าตั้งค่าที่กล่องขอสิทธิ์ของ iOS โผล่ได้ในสายพุช
- ข้อความถูกประกอบขึ้นบนเครื่องคุณตามภาษาที่คุณใช้ เพราะเซิร์ฟเวอร์ส่งมาเป็นคีย์ ไม่ใช่ประโยคสำเร็จรูป ส่วนจำนวนเงินถูกจัดรูปแบบพร้อมสัญลักษณ์ ฿ มาแล้ว
- การออกจากระบบจะลบการลงทะเบียนพุชของเครื่องนี้ออกจากเซิร์ฟเวอร์ และหยุดการส่งทันที
ทีม Pocketbird ยังส่งประกาศครั้งเดียวถึงบัญชีที่เจาะจงได้ด้วย ข้อความชุดนี้เขียนมาตรง ๆ ไม่ได้ประกอบจากคีย์ และเครื่องคุณจะได้ภาษาที่ตรงกับที่ตั้งไว้ ประกาศแบบนี้ไม่มีสวิตช์ให้ผู้ใช้ปิด ปิด "กิจกรรมในกลุ่ม" ก็ไม่ได้หยุดมัน เพราะฝั่งเซิร์ฟเวอร์ตั้งใจไม่ดูค่านั้น เหลือสิทธิ์แจ้งเตือนของ iOS เป็นด่านเดียว ต่อการส่งหนึ่งครั้งจะถึงผู้รับได้มากสุด 200 คน หัวข้อยาวไม่เกิน 100 ตัวอักษร เนื้อหาไม่เกิน 240 และลิงก์ไม่เกิน 300
- ประกาศที่ไม่ได้แนบลิงก์มา แตะแล้วก็แค่เปิดแอป
- ลิงก์แบบ budgie:// จะเปิดหน้านั้นในแอป เช่น budgie://whats-new เปิดหน้ามีอะไรใหม่ และ budgie://feature-votes เปิดกระดานโหวตฟีเจอร์
- ลิงก์แบบ https:// จะเปิดในเบราว์เซอร์ของเครื่อง นอกจากสองแบบนี้ไม่รับ เพราะถูกปฏิเสธทั้งที่เซิร์ฟเวอร์และที่เครื่องคุณก่อนจะทำอะไรได้
การเตือนที่ไม่เคยออกไปนอกแอป
บางการเตือนของ Pocketbird หน้าตาเหมือนการแจ้งเตือน แต่ไม่เคยเข้าไปอยู่ในศูนย์การแจ้งเตือน มันโผล่เฉพาะตอนคุณเปิดแอป และนั่นคือเหตุผลที่ปิดการแจ้งเตือนแล้วก็ไม่ได้หยุดมัน