13 February 2017

[Android Dev Tips] เมื่อ Google Play บังคับให้นักพัฒนาต้องใส่ Privacy Policy เมื่อเข้าถึงความเป็นส่วนตัวของผู้ใช้



        ช่วงนี้ผู้ที่หลงเข้ามาอ่านหลายๆคนที่อัปเดตแอปฯขึ้น Google Play Store ก็อาจจะสังเกตเห็นบางอย่างที่เปลี่ยนไปบนนั้น นั่นก็คือการที่ Google Play เริ่มบังคับให้นักพัฒนาใส่ Privacy Policy ให้กับแอปฯที่มีการเข้าถึงข้อมูลส่วนตัวของผู้ใช้

20 January 2017

[Android Code] ทำไมจึงไม่ควรเก็บข้อมูลทิ้งไว้ใน Singleton หรือ Static Variable



        ถึงแม้ว่าจะเป็นหัวข้อที่นักพัฒนาหลายๆคนนั้นรู้จักกันดีอยู่แล้วว่า Model ต่างๆที่ใช้ภายในแอปฯ ไม่ควรเก็บไว้ในรูปของ Static Instance หรือว่า Singleton แต่ทว่าก็อาจจะมีบางคนที่ไม่เข้าใจว่าทำไมถึงทำแบบนั้นไม่ได้ล่ะ? ดังนั้นมาดูกันว่าทำไมเราถึงไม่ควรทำเช่นนั้น

19 January 2017

[Android Code] จัดการปัญหา WebView กับ SSL Certificate อย่างไรให้ถูกต้อง



        ถึงแม้ว่าเจ้าของบล็อกจะไม่ค่อยชอบใช้ WebView ภายในแอปฯซักเท่าไร แต่ในบางครั้งก็เลี่ยงไม่ได้เพราะว่าฟีเจอร์บางตัวยังเป็นหน้าเว็ปอยู่ แต่มันดันเป็นหน้าเว็ป HTTPS ที่เจอปัญหา SSL Error นี่แหละ ดังนั้นต้องหาวิธีจัดการให้ถูกต้องแล้วล่ะ!!

17 January 2017

[Android Code] Intent และ PendingIntent - ส่งใจ ไปหาเธอ


        คงไม่มีนักพัฒนาคนไหนที่ไม่รู้จักกับ Intent เนอะ เพราะว่าเป็นหนึ่งในพื้นฐานที่จะได้เรียนและทำความรู้จักกับมันในช่วงแรกๆ แต่ในขณะเดียวกัน PendingIntent ก็เรียกได้ว่ามีแค่นักพัฒนาบางคนเท่านั้นที่รู้จัก เพราะเป็นอะไรที่ไม่ค่อยได้ใช้งานบ่อยเท่า Intent ซึ่งบทความนี้จะพามาทำความรู้จักกับทั้ง 2 คลาสนี้กันครับ

15 January 2017

[Android Dev Tips] วิธีการสร้าง Keystore บน Android Studio



        บทความนี้ก็จะเป็นวิธีการสร้าง Keystore ใน Android Studio เพื่อใช้ในการ Export โปรเจคแอนดรอยด์ของผู้ที่หลงเข้ามาอ่านให้กลายเป็นไฟล์ APK ซึ่งเป็นหนึ่งในขั้นตอนที่จะต้องทำเพื่อเอาไฟล์ APK ไปไว้บน Google Play Store

11 January 2017

[Android Code] เรื่อง Security กับ Recent App ที่นักพัฒนาควรรู้



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

05 January 2017

[Android Things] มาลอง Android Things ด้วยบอร์ด NXP Pico i.MX6UL กัน!! [ติดตั้งใช้งาน]



        หลังจากที่ได้บอร์ดมานมนานจาก GDE Summit จนกระทั่ง Android Things ได้เปิดตัวอย่างเป็นทางการก็ผ่านพ้นมาพักใหญ่ๆแล้ว ในที่สุดก็มีเวลาเล่นซะที เลยขอหยิบบทความเริ่มต้นสำหรับบอร์ดตัวนี้ไว้เสียหน่อยดีกว่า

31 December 2016

[Android Code] ทำไม Android Dev ถึงควรใช้ Parcelable มากกว่า Serializable



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



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

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