8 ก.ค. 2557

[ปัญหาที่ 2] ได้เวลาเปลี่ยนไปใช้ Android Studio อย่างจริงจัง

ได้เวลาอัพเดท Android Studio กันแล้ว ตอนนี้ทาง Google ได้ออก เวอร์ชั่นล่าสุด ถือได้ว่าสมบูรณ์ที่สุดขณะนี้ แม้แต Eclipse ADT ยังต้องหลบ

หลังจาก ที่ Google ปล่อย android studio 0.8.1 ในรุ่น Beta เพิ่มฟังก์ชั่นให้สนับสนุนการทำโปรเจคเกี่ยวกับ Wear เพิ่มความเสถียนรภาพของโปรแกรมมากขึ้น

[ แก้ไขล่าสุด 3 ตุลาคม 2557 ]
 ปัจจุบัน Android Studio Canary Build ล่าสุดเป็นเวอร์ชั่น 0.8.11 แก้ไขบัคเพิ่มความสเถียรภาพของโปรแกรม *

เปรียบเทียบความแตกต่างระหว่าง Android Studio Vs. Eclipse ADT


Gradle คือตัวจัดการ dependency ต่างๆ ของ Library รวมไปถึง build tool ที่นำเอาความสามารถเด็ดๆ ของ Maven และ Ant มารวมกัน
เพื่อเพิ่มประสิทธิภาพการทำงานที่สูงสุด รวมทั้งเปลี่ยนจากการ config ที่ใช้ xml มาเป็น Groovy DSL อีก ทำให้สะดวกและง่ายขึ้นอย่างมาก

..อ่านมาถึงตรงนี้คงเห็นข้อดีแล้วนะครับ google ทำการบ้านมาดีมาก Project Manage site จัดการได้ง่ายขึ้น เป็นระเบียบ ไม่ซีซั่ว import lib ไรมั่วๆนะครับ จะมีส่วนนี้ที่เรียกว่า dependencies ติดต่อกับ lib หรือ import ส่วนอื่นเข้ามาเชื่อมกับโปรเจคเราได้ และการ config ค่าต่างๆจะไปทำใน build.gradle แจ๋วมาก !! ส่วนการเพิ่ม Permissions ต่างๆ ก็เพิ่มในส่วน Androidminifest.xml เหมือนเช่นเคยครับ 


build.gradle File

เวอร์ชั่นหลังๆมานี้ จะเริ่มมีการเขียน Support Fragment ตอนนี้มีแนวโน้มที่ชี้ชัดแล้วว่าจะไปทาง Fragment แน่นอน ใครที่ทำเพียว Activity มาเขียน Fragment อาจจะงงตึบ!! ลักษณะการเขียนจะเขียนแตกต่างกันมาก ข้อดีของตัว Fragment คือการเขียนให้แสดงผลกับอุปกรณ์แท็ปเลตได้ คือ คือเขียน 1 ครั้ง สามารถจัดการได้ทั้ง Phone และ Tablet กันเลย หรือถ้าใครไม่ถนัดก็อาจจะเพียว Activity ก็แล้วแต่ครับ แล้วแต่ความเหมาะสมกับโปรเจค ^^

อ่านเพิ่มเติม
http://developer.android.com/guide/components/fragments.html

สำหรับคนที่อยากย้ายโปรเจคจาก Eclipse ADT มา android Studio ก็ Export > gradle ได้เลยครับ
ขอให้สนุกสนานกับรุ่น Beta 0.8.1 android studio

[Link Download]
Android Studio Canary Build 0.8.11
http://goo.gl/EFyTV0


ตบท้ายด้วย ตอนนี้ผมใช้ Java Platform (JDK) 8u5 + AS 0.8.1 Beta แล่มจุุงเบย..


เปิดวาป .. http://www.oracle.com/technetwork/java/javase/downloads/



ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Ads Inside Post

-