เนื่องจากทดลอง Android Wear มาสักระยะผ่านทาง Emulator โดยการเชื่อมต่อกับโทรศัพท์มือถือผ่าน Debug Mode ทำให้รู้สึกถึงความรำคาญของ Notification ของ App แทบทุกตัวที่ยิงเข้าไปที่ Emulator สำหรับนักพัฒนาที่พัฒนา Wear App หรือส่ง Notification ไปที่ Android Wear โดยส่วยตัวผมไม่ชอบ Notification เยอะๆ สักเท่าไร ลองนึกถึง GMail Notification ที่เป็น Stack ซ้อนๆ กันสัก 5 อันก็สยองแล้ว นี่ยังไม่รวม Facebook, Line ฯลฯ ทำให้คิดว่าน่าจะต้องหาทางปิด Notification ที่ไม่อยากให้ไปโผล่ใน Android Wear วิธีแก้ไขก็ง่ายมาก ตั้งค่าใน Android Wear App ดังนี้ครับ

เปิด Android Wear App ขึ้นมาก่อน

กดไปที่ Setting รูปเฟือง

เลือก Mute app notifications แล้วเลือก App ที่ต้องการไม่ให้แสดง Notification ไปยัง Android Wear ง่ายๆ แค่นี้ครับ

 

ช่วงนี้ใน Google Play Store เริ่มมี App Watch Face มาให้ดาวน์โหลดกันเยอะขึ้น มี Watch Face ใหม่ๆ แทบจะทุกสัปดาห์ มีทั้งแบบฟรีและเสียเงิน ก็เลยคิดว่าถ้าจะเขียน Watch Face ในแบบที่ต้องการบ้างจะทำอย่างไร ซึ่งเท่าที่ลองค้นหาข้อมูลก็พบว่า Watch Face เขียนคล้ายกับ Launcher บน Android คือเขียน Wear App ปกติแต่ไปกำหนดใน AndroidManifest ว่าให้ทำหน้าที่เป็นอะไร ซึ่งถือว่าง่ายมากๆ ลองมาทำเล่นกันครับ

สิ่งที่ต้องมี

  • Android Studio รุ่นล่าสุด
  • Android SDK Rev 20
  • Android Wear System Image


Continue reading

สำหรับท่านที่มี Smartwatch ที่ใช้ Android Wear สามารถเปิด ADB Debuging  บนนาฬิกาได้และสามารถสั่งงานผ่าน ADB ได้ สามารถ Debug Application ได้ และสามารถแสดงหน้าจอนาฬิกาผ่านโดยโปรแกรม Droid@Screen หรือใช้ Android Screen Monitor ได้ วิธีการเปิด ADB Debugging มีขั้นตอนดังนี้

  • เปิดหน้าจอนาฬิกา
  • เลือก Settings
  • เลือก About
  • กด Build Number ไป 7 ครั้ง
  • เลือนขวากลับไปหน้า Setting เลือก Developer Options
  • เลือก ADB Debugging
  • เลือกเปิด ADB Debugging


Continue reading

Android Wear เป็น Platform SmartWatch ที่เพิ่งเปิดตัวไปเมื่อไม่นานมานี้ จากงาน Google I/O 2014 ในเบื้องต้น Android Wear เน้นการเชื่อมต่อกับ Smartphone และ Tablet สามารถ Share Notification ได้อัตโนมัติ โดย Notification ที่แสดงผลบน Smartphone จะแสดงผลบน Smartwatch ด้วยเช่นกัน โดยแสดงผลเป็น card ในรูปแบบของ Context Stream การใช้ Notification ที่เชื่อมระหว่าง Smartphone และ Smartwatch สามารถช่วยสร้างประสบการณ์การใช้งานที่ดีให้กับผู้ใช้ได้ หากคุณเพิ่มฟังก์ชั่นการใช้งานเข้าไปให้กับ Notification ที่คุณสร้างด้วย

มาลองสร้าง Notification บน Android Wear กัน สำหรับท่านที่เคยเขียน Notification บน Android มาแล้ว อาจจะคุ้นเคยกับ Notification Builder สำหรับ Smartphone กันอยู่แล้ว แต่ถ้าคุณต้องการสร้าง Notification เพื่อให้แสดงผลทั้งบน Smartphone และ Smartwatch ด้วยจะต้องใช้ NotificationCompat Builder สำหรับการใช้งาน NotificationCompat คุณจะต้องเรียกใช้ library จาก Android Support Library มาทดลองเขียนกันครับ

ขั้นแรกสิ่งที่คุณต้องมี

  • Android Studio 0.8.x รุ่นล่าสุด
  • Android Wear System Image ใช้ Atom ได้จะเร็วมาก อย่าลืมติดตั้ง HAXM ด้วย
  • Android Support Library
  • Android Wear App ดาวน์โหลดได้ที่ Google Play Store


Continue reading