09 May 2020

จัดการกับ State Changes ใน Custom View อย่างไรให้ครอบคลุม (รวมไปถึง Inherited Custom View)

Updated on

State Changes ถือว่าเป็นเรื่องพื้นฐานที่นักพัฒนาแอนดรอยด์ควรจัดการเรื่องนี้ไว้ในแอปของตัวเองทุกครั้ง และในวันนี้เจ้าของบล็อกจะมาเล่าวิธีการจัดการกับ State Changes ในระดับของ View บน Custom View อย่างถูกต้องกัน

02 May 2020

ทำเว็ปให้รองรับในแอปแอนดรอยด์แบบเท่ๆด้วย Trusted Web Activity

Updated on

ในยุคที่เว็ปสามารถทำอะไรได้มากขึ้นกว่าเมื่อก่อน จึงทำให้นักพัฒนาบางคนตัดสินใจที่จะพัฒนาเว็ปเพื่อใช้งานในแอปแทนที่จะเขียนโค้ด Native (ไม่ว่าจะใช้แค่บางหน้าหรือใช้ทั้งแอปก็ตาม)

และเพื่อให้ผู้ใช้ได้สัมผัสประสบการณ์ในการในงานเว็ป (แบบไม่รู้ตัว) ที่ดีเหมือนกับ Native จึงทำให้เจ้าของบล็อกหยิบสิ่งที่เรียกว่า Trusted Web Activity หรือที่เรียกกันสั้นๆ TWA มาแนะนำให้ได้อ่านกันครับ

14 April 2020

Google Play Console สมัยนี้มีอะไรเจ๋งๆสำหรับนักพัฒนาบ้าง

Updated on

ย้อนกลับไปหลายปีก่อน ในสมัยนั้น Google Play Console ยังทำอะไรได้ไม่มากนัก นอกจากการปล่อยแอปขึ้น Google Play แต่พอรู้ตัวอีกทีก็พบว่า เดี๋ยวนี้บน Google Play Console มีเครื่องมือเพื่อช่วยให้นักพัฒนาทำงานได้ง่ายขึ้นเยอะมาก ดังนั้นมาดูกันว่าในยุคนี้ Google Play Console มีอะไรให้ใช้กันบ้าง

11 April 2020

Android App Bundle - ตอนที่ 2 สิ่งที่ควรรู้ในการใช้งาน Android App Bundle

Updated on

เจ้าของบล็อกได้เกริ่นเรื่องราวและการทำงานเบื้องหลังของ Android App Bundle กันไปแล้ว ในบทความนี้จะมาดูกันว่ามีอะไรบ้างที่นักพัฒนาต้องรู้บ้าง เพื่อให้ให้แอปสามารถรองรับ Android App Bundle ได้อย่างสบายใจ

09 April 2020

Android App Bundle - ตอนที่ 1 รู้จักความสามารถและเบื้องหลังในการทำงาน

Updated on

ผู้ที่หลงเข้ามาอ่านหลายๆคนอาจจะรู้จักกับ Android App Bundle กันบ้างแล้ว เพราะว่า Google Play เริ่มแนะนำให้นักพัฒนาแอปเปลี่ยนมาใช้ Android App Bundle แทน APK เพื่อส่งแอปขึ้น Google Play และในวันนี้ขอหยิบเรื่องราวต่างๆของ Android App Bundle เพื่อให้เข้าใจกันมากขึ้นครับ

01 April 2020

CameraX ตอนที่ 2 - ใช้งาน CameraX แบบง่ายๆด้วย CameraView

Updated on

หลังจากที่ได้รู้เรื่องราวของ CameraX กันแล้ว มาดูกันว่าการใช้งาน CameraX ด้วยวิธีที่ง่ายที่สุดนั้น จะง่ายซักแค่ไหนกันเชียว

31 March 2020

CameraX ตอนที่ 1 - รู้จัก CameraX กันแล้วหรือยัง?

Updated on

ในที่สุดก็ถึงเวลาอันเหมาะสมที่จะหยิบเรื่องราวของ CameraX มาเล่าสู่กันฟังเสียที เพราะนี่คือ 1 ในไลบรารีที่เจ้าของบล็อกรอคอยมากๆตัวหนึ่งเลยก็ว่าได้

28 March 2020

Notification in Android ตอนที่ 8 - อัปเดตข้อมูลให้กับ Notification

Updated on

หลังจากที่เจาะลึกไปกับความสามารถหลายๆอย่างของ Notification แล้ว คราวนี้ขอกลับมาพูดถึงเรื่องสำคัญที่นักพัฒนาไม่ควรมองข้ามเด็ดขาด นั่นก็คือการอัปเดตข้อมูลใน Notification ที่แสดงผลอยู่ และการจัดกลุ่มให้กับ Notification นั่นเอง

Notification in Android ตอนที่ 7 - การแจ้งเตือนแบบ Heads-up notification

Updated on

หลังจากได้เรียนรู้การใช้งานและความสามารถสำคัญต่างๆของ Notification ในบทความที่ผ่านมา คราวนี้ก็ขอหยิบเรื่อง Heads-up Notification มาเล่าให้ฟังกันต่อ

Notification in Android ตอนที่ 6 - กำหนด Notification Style ในรูปแบบต่างๆ

Updated on

สำหรับในบทความนี้จะมาพูดถึงเรื่อง Notification Style เพื่อช่วยให้นักพัฒนาสามารถรังสรรค์ Notification ให้เหมาะสมกับการใช้งานตามความต้องการมากขึ้น

24 March 2020

Notification in Android ตอนที่ 5 - Notification Channel

Updated on

ในบทความนี้เจ้าของบล็อกจะมาพูดรายละเอ่ียดและการทำงานของ Notification Channel ที่เป็น 1 ในสิ่งที่นักพัฒนาต้องใส่ทุกครั้งเพื่อให้ Notification ทำงานได้บนแอนดรอยด์เวอร์ชันใหม่ๆกัน

23 March 2020

Notification in Android ตอนที่ 4 - Notification Action

Updated on

หลังจากที่ทำให้ Notification สมบูรณ์มากขึ้น จะเห็นว่าในบทความก่อนหน้านี้ได้พูดถึง Pending Intent เพื่อทำให้ Notification สามารถกดและทำงานตาม Intent ที่ได้กำหนดไว้ ในบทความนี้จึงหยิบมาเล่ากันต่อในเรื่อง Action ที่จะช่วยให้ผู้ใช้สามารถโต้ตอบกับ Notification ได้มากขึ้น

22 March 2020

Notification in Android ตอนที่ 3 - ทำให้ Notification สมบูรณ์ยิ่งขึ้น

Updated on

หลังจากที่ได้ลองสร้าง Notification แบบง่ายๆกันไปในบทความที่แล้ว ในบทความนี้ก็จะมาพูดถึงส่วนสำคัญอื่นๆที่ทำให้ Notification แสดงผลได้อย่างสมบูรณ์กันมากขึ้นดีกว่า

Notification in Android ตอนที่ 2 - คำสั่งพื้นฐานของ Notification

Updated on

ในบทความก่อนหน้านี้ได้เกริ่นเรื่องราวของ Notification บนแอนดรอยด์ไปพอสมควรแล้ว สำหรับบทความนี้จะเป็นเรื่องราวพื้นฐานในการเรียกใช้งาน Notification บนแอนดรอยด์ว่าจะต้องประกอบไปด้วยคำสั่งอะไรบ้าง

08 March 2020

Notification in Android ตอนที่ 1 - เรื่องพื้นฐานของ Notification ที่ควรรู้

Updated on

นักพัฒนาหลายๆคนอาจจะเคยได้ยินกับคำว่า Notification กันมาบ้าง เพราะว่าเป็นสิ่งสำคัญที่จะช่วยให้แอปของผู้ที่หลงเข้ามาอ่านมีลูกเล่น, ความน่าสนใจ และเข้าถึงผู้ใช้ได้ง่ายขึ้น ซึ่งในบทความนี้ก็จะขอรวบรวมเรื่องราวของ Notification บนแอนดรอยด์มาเล่าให้ฟัง เพราะจริงๆแล้วผู้ที่หลงเข้ามาอ่านหลายๆคนอาจจะไม่รู้ว่า Notification นั้นสามารถทำอะไรได้มากกว่าที่คิด