Android Dev Tips สรุปสาระสำคัญจากงาน Google I/O 2017 ที่นักพัฒนาแอนดรอยด์ไม่ควรพลาด ในที่สุดงาน Google I/O 2017 ก็ได้เปิดตัวและจบงานไปได้ด้วยดีพร้อมกับเรื่องราวใหม่ๆ เทคโนโลยีใหม่ๆที่ผุดขึ้นมาในงานนี้อย่างมากมาย ถึงแม้ว่าในปีนี้ทาง Google จะโฟกัสไปในด้าน AI อย่างเห็นได้ชัด แต่ก็ต้องบอกเลยว่าฝั่งแอนดรอยด์ก็มีอะไรใหม่ๆเจ๋งๆเพิ่มเข้ามาเช่นกัน
Android Dev Tips ว่าด้วยเรื่อง Issue ของ Activity Stack สุดแปลกที่ไม่เคยเจอมาก่อน เรื่องมีอยู่ว่าเจ้าของบล็อกได้เจอกับ Issue ตัวหนึ่งในโปรเจคที่ทำให้ลูกค้า ซึ่งเป็น Issue ที่มีลักษณะแปลกๆพอสมควร จึงหยิบเรื่องราวของ Issue ตัวนี้มาเล่าให้ฟัง
Android Dev Tips รวม Session สำหรับสาย Android ที่น่าสนใจจากในงาน Google I/O 2017 รู้ตัวอีกทีก็วนกลับมาถึงช่วงเวลาของ Google I/O ของปีนี้ซะแล้ว ทั้งๆที่รู้สึกว่าปีที่แล้วก็เพิ่งจะผ่านพ้นไปได้ไม่นานนี้เอง ซึ่งในปีนี้ก็ดูเหมือนว่าจะมี Session สำหรับ Android Dev ที่น่าสนใจอยู่หลายๆ Session ดังนั้นก็เลยหยิบอันที่น่าสนใจเหล่านี้มาให้ดูกันครับ
Android Dev Tips สิ่งที่ Android Dev ควรรู้ใน Samsung Galaxy ยุค 2017 (และหลังจากนี้) Samsung นั้นเป็นหนึ่งในแบรนด์ใหญ่ที่เข้ามาคลุกวงในกับ Android มานานพอสมควรแล้ว ซึ่งในปี 2017 นี้ก็ได้เปิดตัว Samsung Galaxy S8/S8+ กับ Samsung DeX ไป และสิ่งที่เจ้าของบล็อกจะมาพูดถึงนั้นเป็นฝั่ง Developer ที่ควรรู้และปรับตัวให้ทันกับ Samsung ในปัจจุบันและวันข้างหน้าฮะ
Android Dev Tips เมื่อ Google Play บังคับให้นักพัฒนาต้องใส่ Privacy Policy เมื่อเข้าถึงความเป็นส่วนตัวของผู้ใช้ ช่วงนี้ผู้ที่หลงเข้ามาอ่านหลายๆคนที่อัปเดตแอปฯขึ้น Google Play Store ก็อาจจะสังเกตเห็นบางอย่างที่เปลี่ยนไปบนนั้น นั่นก็คือการที่ Google Play เริ่มบังคับให้นักพัฒนาใส่ Privacy Policy ให้กับแอปฯที่มีการเข้าถึงข้อมูลส่วนตัวของผู้ใช้
Android Dev Tips วิธีการสร้าง Keystore บน Android Studio บทความนี้ก็จะเป็นวิธีการสร้าง Keystore ใน Android Studio เพื่อใช้ในการ Export โปรเจคแอนดรอยด์ของผู้ที่หลงเข้ามาอ่านให้กลายเป็นไฟล์ APK ซึ่งเป็นหนึ่งในขั้นตอนที่จะต้องทำ App Bundle หรือ APK เพื่ออัปโหลดขึ้น Google Play Store
Android Dev Tips ประเด็นด้านความปลอดภัยกับ Recents Screen บนแอนดรอยด์ สำหรับแอปที่ต้องการความปลอดภัยสูง การแสดงภาพใน Recents Screen มีโอกาสเป็นช่องโหว่ได้ ถ้าภาพดังกล่าวมีการแสดงข้อมูลที่เป็นความลับของผู้ใช้
Android Dev Tips เมื่อเจ้าของบล็อกต้องเจอปัญหา Dependency Conflict นักพัฒนาแอนดรอยด์แทบทุกคนล้วนมี Library เป็นที่พึ่งทางใจในเวลาทำงาน ซึ่งเจ้าของบล็อกก็เป็นหนึ่งในนั้นเหมือนกัน แต่ทว่าเวลาทำงานจริงนั้นก็อาจจะต้องเจอปัญหา Conflict ระหว่าง Dependency บางตัว มาดูกันว่าปกติแล้วเจ้าของบล็อกจัดการกับปัญหาดังกล่าวยังไง
Android Dev Tips วิธีการเปิด Freeform Mode บน Android 7.0 Nougat ขึ้นไป Multi Window เป็นฟีเจอร์ใหม่ที่ถูกเพิ่มเข้ามาใน Android 7.0 Nougat จึงทำให้อุปกรณ์แอนดรอยด์ในอนาคตสามารถแอปฯหลายๆตัวพร้อมๆกันได้ โดยที่ Multi Window นั้นถูกแบ่งออกเป็น 2 รูปแบบด้วยกันคือ Split-Screen Mode กับ Freeform Mode ซึ่งมีรูปแบบในการทำงานที่แตกต่างกันไป
Android Dev Tips เรื่องเล่าจาก Instant Run สุดเทพบน Android Studio หนึ่งในฟีเจอร์ของ Android Studio ที่ทางทีมพัฒนาได้เพิ่มเข้าในตั้งแต่เวอร์ชัน 2.0 เป็นต้นไป ซึ่งบอกเลยว่าฟีเจอร์นี้จะเข้ามาเปลี่ยนชีวิตของ Android Dev อย่างมากโขเลยล่ะ!
Android Dev Tips การเข้าใช้งาน GitHub แบบมี Two-Factor Authentication บน Android Studio เพราะเวลาเปิดใช้ 2FA บน GitHub จะต้องเปลี่ยนมาใช้เป็น Personal Access Token แทน เพื่อให้ Android Studio เข้าถึงข้อมูลใน GitHub ได้นั่นเอง
Android Dev Tips Floobits — Realtime Collaborative Editing สุดเจ๋งสำหรับ Android และ Web Developer ที่ไม่ควรพลาด แนะนำให้ใช้ Code With Me ของ JetBrains แทน เนื่องจากตัวนี้เก่ามากแล้ว
Android Dev Tips ปฏิบัติการณ์ทำ Mockup แบบฉบับเร่งด่วนโคตรๆแต่ไม่ธรรมดาด้วยเวลาแค่ 2 วัน สัปดาห์ที่แล้วหายหัวไปทั้งสัปดาห์เลย เพราะว่ามัวแต่นั่งทำ Mockup ให้กับที่บริษัท เลยขอเก็บประสบการณ์อันสนุกสนานมาเล่าสู่กันฟังเล่นๆนะครับ
Android Dev Tips เหล่า Android Dev ทั้งหลายลองมาทำความรู้จักกับ Android TV กันเถอะ~ ขอเขียนเป็นเกร็ดความรู้ในแบบฉบับที่นักพัฒนาควรจะรู้จักกันนะครับ
Android Dev Tips Configuration Changes เรื่องสำคัญที่ Android Dev ไม่ควรพลาด อาจจะเคยได้ยินคำว่า Configuration Changes กันมาบ้าง แต่รู้หรือไม่ว่าจริง ๆ แล้วมันคืออะไร และทำไมถึงสำคัญมากขนาดที่ว่าถ้าไม่จัดการอย่างถูกต้องก็จะทำให้แอปมีปัญหาไปเลยก็เป็นได้
Android Dev Tips มาเพิ่ม Developer Page ใน Google Play กัน Developer Page ใน Google Play นั้นจะช่วยให้ผู้ใช้แอนดรอยด์เข้ามาดูรายละเอียดของนักพัฒนารวมไปถึงรายชื่อแอปต่างๆที่มีอยู่ทั้งหมด
Android Dev Tips เปลี่ยนชื่อ Package Name ใน Android Studio ให้อยู่รอดปลอดภัย จะเปลี่ยน Package Name ในโปรเจคแอนดรอยด์บน Android Studio ทำไมมันยุ่งยากเหลือเกินนะ เปลี่ยนไปเปลี่ยนมาเกิดเน่าขึ้นมาอีกก็ซวยไปอีก
Android Dev Tips วิธีใช้งาน AAR Library ในโปรเจคแอนดรอยด์ของเรา บ่อยครั้งที่การพัฒนาแอปแอนดรอยด์ก็ต้องพึ่งพาไลบรารีต่างๆมากมาย แต่บางครั้งก็อาจจะต้องใช้ไลบรารีที่เป็นไฟล์ AAR มาใช้ในโปรเจค
Android Dev Tips Unit Test กับ Instrumented Test บน Android Studio ต่างกันอย่างไร สำหรับนักพัฒนาที่เริ่มต้นเขียนเทสให้กับโปรเจคแอนดรอยด์อาจจะมีคำถามกันว่า Unit Test และ Instrumented Test ที่มีให้เขียนเทสใน Android Studio นั้นต่างกันอย่างไร
Android Dev Tips โค้ดที่มีเส้นขีดกลาง เค้าเรียกว่า Deprecated Code เคยกันมั้ยเอ่ย? นั่งพิมพ์โค๊ดอยู่ดีๆแล้วก็พบว่ามีโค๊ดบางตัวมีขีดเส้นคั่นกลางอยู่? นั่นล่ะครับที่เค้าเรียกว่า Deprecated Code
Android Dev Tips Logcat พื้นฐานสำคัญที่ Android Developer ต้องรู้จัก สิ่งที่สำคัญสำหรับการพัฒนาแอปแอนดรอยด์ทุกๆครั้ง คือการตรวจสอบการทำงานของโค๊ดในขณะที่แอปกำลังทำงานอยู่ เพราะถึงแม้ว่านักพัฒนาจะเขียน Syntax โค๊ดได้ถูกต้องแล้วก็ตาม แต่ก็ไม่ได้หมายความว่ามันจะทำงานได้ถูกต้องเสมอไป
Android Dev Tips 17 พื้นฐานที่ควรรู้สำหรับสายงาน Android Developer สำหรับสายงานฝั่ง Mobile Developer ในตอนนี้ ก็ยังคงเป็นที่ต้องการของตลาดอยู่ และน่าจะมีผู้ที่หลงเข้ามาอ่านหลายๆคนที่ตั้งเป้าหมายอยากจะทำงานเป็น Android Developer ดังนั้นเจ้าของบล็อกจึงขอฝากบทความนี้ให้เป็นบทความแนะนำสำหรับทุกๆท่านที่อยากจะผันตัวมาทำงานสายนี้นะครับ
Android Dev Tips How to take a screenshot on Sony Android TV Last week, I have an opportunity to try the new Sony Android TV and I want to take a screenshot from it. But It’s different from another android devices. Because you can’t press Home + Vol Down to take a screenshot.
Android Dev Tips การ Capture Screen บน Sony Android TV เรื่องมันมีอยู่ว่า เจ้าของบล็อกได้มีโอกาสไปสัมผัสกับ Sony Android TV ที่สำนักใหญ่ Droidsans แห่งชาติ ก็ได้ลองเล่นอยู่พักใหญ่ จนถึงเวลาที่ต้องบันทึกภาพหน้าจอเอาไว้ใช้งานแล้วล่ะ
Android Dev Tips เย้! เจ้าของบล็อกได้เป็น Google Developer Expert แล้วครับ ในหลายเดือนที่ผ่านมานี้เจ้าของบล็อกได้แอบซุ่มเงียบอยู่ในระหว่างขั้นตอนการเข้าร่วมโปรแกรม Google Developer Experts หรือ GDE ครับ และล่าสุดเจ้าของบล็อกก็ได้เข้าร่วมและเป็น GDE ในหัวข้อ Android แล้ว~