06 June 2017

[Android Code] มาเรียกใช้งาน Dialog บนแอนดรอยด์ให้ถูกต้องกันเถอะ



        Dialog เป็นหนึ่งใน Component พื้นฐานที่ Android App แทบทุกตัวจะต้องเรียกใช้งาน และก็เป็นเรื่องพื้นฐานแรกๆที่นักพัฒนาจะได้เรียนรู้ในตอนที่หัดเขียนใหม่ๆ แต่ทว่าทุกวันนี้ผู้ที่หลงเข้ามาอ่านเรียกใช้งาน Dialog ด้วยโค้ดแบบไหนกันอยู่ล่ะ? บทความนี้จะพามาเจาะลึกกับเรื่องพื้นฐานๆของ Dialog กันครับ

24 May 2017

[Android Dev Tips] สรุปสาระสำคัญจากงาน Google I/O 2017 ที่นักพัฒนาแอนดรอยด์ไม่ควรพลาด



        ในที่สุดงาน Google I/O 2017 ก็ได้เปิดตัวและจบงานไปได้ด้วยดีพร้อมกับเรื่องราวใหม่ๆ เทคโนโลยีใหม่ๆที่ผุดขึ้นมาในงานนี้อย่างมากมาย ถึงแม้ว่าในปีนี้ทาง Google จะโฟกัสไปในด้าน AI อย่างเห็นได้ชัด แต่ก็ต้องบอกเลยว่าฝั่งแอนดรอยด์ก็มีอะไรใหม่ๆเจ๋งๆเพิ่มเข้ามาเช่นกัน

16 May 2017

[Android Dev Tips] ว่าด้วยเรื่อง Issue ของ Activity Stack สุดแปลกที่ไม่เคยเจอมาก่อน



        เรื่องมีอยู่ว่าเจ้าของบล็อกได้เจอกับ Issue ตัวหนึ่งในโปรเจคที่ทำให้ลูกค้า ซึ่งเป็น Issue ที่มีลักษณะแปลกๆพอสมควร ซึ่งเจ้าของบล็อกก็ได้ไล่ตามหาสาเหตุเพื่อแก้ไขปัญหาตัวนี้และพบว่ามันแปลกประหลาดยิ้งนัก จึงหยิบเรื่องราวของ Issue ตัวนี้มาเล่าให้ฟังเผื่อว่าผู้ที่หลงเข้ามาอ่านคนไหนเจอปัญหาคล้ายๆกันแบบนี้ ก็จะได้ไม่ต้องเสียเวลานานครับ

10 May 2017

[Android Code] Let's Fragment - ว่าด้วยเรื่องการสร้าง Fragment จาก Constructor ที่ถูกต้อง



        สำหรับซีรีย์ Fragment ในคราวนี้ก็ขอพูดถึงเรื่องการสร้าง Fragment กันเสียหน่อย เพราะเป็นอีกหนึ่งเรื่องที่นักพัฒนาอาจจะทำผิดได้โดยไม่รู้ตัว ดังนั้นการรู้วิธีที่ถูกต้องไว้ก่อนก็ย่อมสำคัญเหมือนกันเนอะ

08 May 2017

[Android Dev Tips] รวม Session สำหรับสาย Android ที่น่าสนใจจากในงาน Google I/O 2017



        รู้ตัวอีกทีก็วนกลับมาถึงช่วงเวลาของ Google I/O ของปีนี้ซะแล้ว ทั้งๆที่รู้สึกว่าปีที่แล้วก็เพิ่งจะผ่านพ้นไปได้ไม่นานนี้เอง ซึ่งในปีนี้ก็ดูเหมือนว่าจะมี Session สำหรับ Android Dev ที่น่าสนใจอยู่หลายๆ Session ดังนั้นก็เลยหยิบอันที่น่าสนใจเหล่านี้มาให้ดูกันครับ

29 April 2017

[Android Code] สิ่งที่ Android Dev ควรรู้ใน Samsung Galaxy ยุค 2017 (และหลังจากนี้)



      เมื่อพูดถึง Android ก็คงจะนึกถึง Samsung กันบ้างเป็นบางครั้ง เพราะ Samsung นั้นเป็นหนึ่งในแบรนด์ใหญ่ที่เข้ามาคลุกวงในกับ Android มานานพอสมควรแล้ว ซึ่งในปี 2017 นี้ก็ได้เปิดตัว Samsung Galaxy S8/S8+ กับ Samsung DeX ไป (ถ้าของไทยก็เปิดตัวในวันที่เขียนบทความนี้นี่แหละ) และสิ่งที่เจ้าของบล็อกจะมาพูดถึงนั้นไม่ได้เน้นไปที่ฝั่ง Customer ซักเท่าไร แต่เป็นฝั่ง Developer ที่ควรรู้และปรับตัวให้ทันกับ Samsung ในปัจจุบันและวันข้างหน้าฮะ

25 March 2017

[Android Code] มาสำรวจกันว่ามีคำสั่งสำคัญอะไรบ้างที่เปลี่ยนแปลงไปบน Android O



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

[Android Code] ลองเล่น Notification Channels ของเล่นใหม่จาก Android O



        Notification Channels นั้นเรียกได้ว่าเป็นหนึ่งในฟีเจอร์หลักที่เพิ่มเข้ามาใน Android O (API 26) เลยก็ว่าได้ ซึ่งเป็นฟีเจอร์ที่ช่วยให้ผู้ใช้งานสามารถจัดการกับ Notification ได้ละเอียดขึ้นกว่าเดิม ซึ่งก็ต้องแลกด้วยหยาดเหงื่อของนักพัฒนาที่ต้องเขียนโค้ด ฮาๆ



เหล่าพันธมิตรแอนดรอยด์

Devahoy Layer Net NuuNeoI The Cheese Factory Somkiat CC Mart Routine Artit-K Arnondora Kamonway Try to be android developer Oatrice Benz Nest Studios Kotchaphan@Medium Jirawatee@Medium Travispea@Medium