android-studio Archive

เมื่อความสามารถของ Java 8 ถูก Build-in เข้ามาใน Android

จากการที่ทีมพัฒนา Android ได้ประกาศหยุดการพัฒนา Jack toolchain นั่นหมายความว่าการใช้ความสามารถของ Java 8 ในการพัฒนา Android app จะเปลี่ยนไป ซึ่งล่าสุดได้ประกาศวิธีการออกมาแล้ว Support Java 8 support นั่นคือยัด feature ของ Java 8 เข้ามาให้เลย (Build-in) แต่ใช้ได้บาง feature เท่านั้น !!

Read More…

[Android] แนะนำเครื่องมือสำหรับ share ไฟล์ APK ผ่าน Slack

ปัญหาอย่างหนึ่งของการพัฒนา android app คือ เรื่องการ build ไฟล์ APK ของ app เพื่อนำไปทดสอบ เพื่อนำไป deploy จะทำการ build อย่างไร ? จะทำการส่งไฟล์ APK ให้คนที่เกี่ยวข้องอย่างไร ? หนึ่งในวิธีการที่ใช้บ่อย ๆ คือ การส่งไฟล์ APK จาก Android Studio ไปยัง Slack ของทีม โดย slack คือเครื่องมืออย่างหนึ่งในการสื่อสารของทีม มาลองใช้งานกัน

Read More…

มาเพิ่ม productivity ให้กับการพัฒนา Android App กัน

การพัฒนา software ที่ว่าทำได้เร็วแล้ว การพัฒนา Mobile app ยิ่งต้องการความรวดเร็วกว่ามาก ดังนั้น Mobile developer จำเป็นต้อง รับรู้ข่าวสารการเปลี่ยนแปลงต่าง ๆ ได้อย่างรวดเร็ว ลอง เล่น ใช้ ทิ้ง ให้เป็น เพื่อทำการปรับปรุงตัวเองและระบบงานต่อไป โดยเฉพาะ Android Developer ด้วยแล้วจำเป็นต้อง เรียนรู้และปรับปรุงตัวเองอยู่อย่างเสมอ ทั้งการเขียน code ให้ดีและมีคุณภาพ ทั้งการทดสอบ app ที่พัฒนา ทั้งการใช้เครื่องมือในการพัฒนาต่าง ๆ ทั้งการรีดศักยภาพของเครื่องมือออกมาใช้งานให้ดีที่สุด เพื่อทำให้เราเร็วขึ้น แต่ไม่รีบเร่งนะ !! มาเริ่มกันเลย

Read More…

ความสามารถที่น่าสนใจใน Android Studio 2.3 beta 1

เมื่อวานเพิ่งทำการ update Android Studio 2.3 beta 1 พบว่า project พังสิครับ ทั้ง library ที่ใช้งานต้องทำการ update และสิ่งต่าง ๆ มากมาย ดังนั้นจึงลองไปอ่าน release note ก็มี feature ที่น่าสนใจ รวมทั้งสิ่งที่หายไปก็กลับคืนมา มาดูกันว่ามีอะไรบ้าง

Read More…

คำสั่งใน command line ที่ใช้บ่อย ๆ สำหรับการพัฒนา Android app

ในการพัฒนา Android application นั้นส่วนใหญ่จะทำงานอยู่บน Android Studio แต่ในการทำงานจริง ๆ นั้น สิ่งที่นักพัฒนาต้องใช้งานเป็นคือ command line ใน Android Studio ก็มี command line หรือ terminal ให้ใช้นะ ลองหัดใช้งานดูกันได้ แต่สิ่งที่ยากคือ มีคำสั่งอะไรให้ใช้งานบ้าง ? ดังนั้นมาดูกัน

Read More…

สรุป Plug-in และ Trick ที่ใช้ใน Android Studio ไว้นิดหน่อย

ในการใช้งาน Android Studio นั้นมี trick และเทคนิคในการใช้งานมากมาย รวมทั้งมี plugin ที่มีประโยชน์มากมาย ดังนั้นจึงทำการสรุปสิ่งที่ใช้ประจำไว้นิดหน่อย ปล. ใครมีเทคนิคดี ๆ ก็แนะนำกันมาได้นะครับ

Read More…

สรุปเนื้อหาเรื่อง Effective Android Development จากงาน DroidCon Berlin

ช่วงนี้ดู Slide และฟัง session ต่าง ๆ จากงาน DroidCon Berlin มี session ที่น่าสนใจเกี่ยวกับ Android เยอะเลย หนึ่งในนั้นคือ Effective Android Development ทำการอธิบายว่า นักพัฒนา software นั้น ไม่ใช่มีเพียงความรู้ความชำนาญในเรื่องนั้น ๆ เท่านั้น แต่ยังต้องรู้จักเลือกเครื่องมือให้เหมาะกับงานอีกด้วย Android ก็เช่นกัน เพื่อเพิ่ม productivity ในการพัฒนาระบบ รวมทั้งทำให้ App ที่พัฒนามีความเสถียรมากขึ้น ไม่ใช่เพียงนั่งทำงานไปวัน ๆ เท่านั้น มาดูกันว่ามีคำแนะนำดี ๆ อะไรบ้าง

Read More…

[Android] ลดขนาดของไฟล์ APK ด้วยการลบสิ่งที่ไม่ใช้งานออกไปบ้าง

เมื่อเราทำการพัฒนา Android app ไปเรื่อย ๆ สิ่งที่เกิดขึ้นมาอย่างมากคือ Resource ต่าง ๆ ที่เราไม่ใช้งานเยอะมาก ๆ ซึ่งอยู่ใน folder res และ code ของเราตลอดจน library !! ส่งผลให้ขนาดของไฟล์ APK มีขนาดใหญ่จนเกินไป ดังนั้น สิ่งที่นักพัฒนาควรทำคือ ลบสิ่งที่ไม่ถูกใช้งานออกไปบ้าง มาลบกันดีกว่า

Read More…

จากงาน Google I/O 2016 มีอะไรที่น่าสนใจสำหรับนักพัฒนา Android บ้าง ?

หลังจากงาน Google I/O 2016 จบไป อ่านบทความต่าง ๆ พบว่ามันเรื่องที่น่าสนใจมากมาย โดยเฉพาะเรื่องที่เกี่ยวข้องกับการพัฒนา Android app ไม่ว่าจะเป็น Android Studio 2.2 Android N Instant App Virtual Reality Daydream Android Wear 2.0 Android Auto Firebase เปิดให้ตั้งชื่อ Android N กัน ดังนั้นจึงนำสิ่งที่น่าสนใจ และ ที่ผมสนใจ มาสรุปไว้นิดหน่อย

Read More…

สรุปเทคนิคที่ชอบใน session Android Studio for Experts

จากงาน Android Dev Summit 2015 นั้น มีหัวอีกหัวข้อที่น่าสนใจ คือ Android Studio for Experts เป็น session ยาวประมาณ 1 ชั่วโมง แต่คิดว่าคุ้มค่ามาก ๆ สำหรับ Tips และ เทคนิคต่าง ๆ ที่ได้รับ สำหรับการใช้งาน Android Studio 2.0 preview ดังนั้น จึงสรุปในสิ่งที่ตัวเองสนใจไว้นิดหน่อย

Read More…