เครื่องมือพัฒนา แอปแอนดรอยด์ [ Android Studio ]


จากคนเขียนเว็บมาเป็นคนเขียนแอป

ซี่รีย์ที่จะเขียนต่อไปนี้จะเขียนเกี่ยวกับการพัฒนาแอปบนระบบปฏิบัติการแอนดรอนดฺ์นะครับ
จากคนเขียนเว็บมาเป็นคนเขียนแอปบนแอนดรอนด์ มันไม่ง่ายอย่างที่คิดนะครับ
ส่วนตัวมีความตั้งใจอยากจะเขียนโปรแกรมบนมือถือ มาพักใหญ่ ตั้งแต่ Android เปิดตัวในเวอร์ชั่นแรก ๆ

จนกระทั้งปัจจุบัน เวอร์ชั่นใหม่ ได้ออกมาแล้วนะครับ นั่นคือ Android 4.4 KitKat และก็เป็นขนมอีกเช่นเคย 

Android 4.4 KitKat
ในเมื่อความฝัน มาบรรจบกับหน้าที่ก็ได้ค่อยๆ พยายามศึกษา เริ่มต้นก็ต้องหาเครื่องมือในการพัฒนากันซะหน่อย
เมื่อต้นปี ผมก็ได้ลองใช้งาน Eclipse+AndroidSDK + JAVA(JDK) พบว่ามีความลำบากตอนติดตั้งโปรแกรมในครั้งแรก
 แต่ใช้งานได้ดีหลังจากเริ่มพัฒนาโปรแกรม 

   จากการเปิดตัวเครื่องมือในการพัฒนาตัวใหม่จากงาน Google I/O 2013 ที่มืชื่อว่า Android Studio โดยมันพัฒนาต่อมาจาก IntelliJ IDEA  ซึ่งมันเป็นสิ่งที่โปรแกรมเมอร์ใช้ในการพัฒนาแอปแอนดรอยด์ ที่รอคอยมานอน แน่นอนว่า google ทำออกมาเพื่อรองรับการเขียนแอปพลิเคชั่นและยังมีการพัฒนาอย่างต่อเนื่อง ซึ่ง ณ ปัจจุบันก็อยู่ที่เวอร์ชั่น 0.2.8 ซึ่งผมก็แอบหวังให้มันเป็นเลขจำนวนเต็มซะที :)

การติดตั้งก็ไม่ยุ่งยาก เหมือน Eclipse+AndroidSDK แต่ก่อนจะติดตั้ง Android Studio ก็ต้องติดตั้ง JAVA(JDK) ก่อนเหมือนเคยนะครับ 

ข้อดีของ Android Studio

1. สนับสนุนการติดตั้งหลากหลายระบบปฏิบัติการ (Platform) Windows, Mac OS X และ Linux
2. เครื่องมือช่วยพัฒนาการออกแบบส่วนติดต่อกับผู้ใช้ และสามารถจะพรีวิวให้ดูแบบหลายๆขนาดหน้าจอได้พร้อม เป็นแบบ Live Preview
3. ระบบการคาดเดาการพิมพ์โค้ดที่ชาญฉลาด 
4. ลดขั้นตอนที่เคยพัฒนาใน eclipse
5. ความเร็วของ Android Visual Device (ไม่แน่ใจว่าคิดไปเองหรือไม่ว่ามันเร็วขึ้น) 

แต่ใช่ว่าจะมีข้อดีไปเสียทั้งหมด เพราะจากการลองติดตั้งระหว่างแนะนำการใช้งานในห้อง LAb
ก็ยังมีปัญหาที่หลังจากติดตั้งแล้ว เปิดโปรแกรมครั้งต่อไปก็ใช้ไม่ได้บ้าง พบปัญหาการแจ้งหลุดข้อผิดพลาด
โดยที่โปรแกรมไม่แจ้งมาบ้าง แต่ถ้าไม่นับเรื่องพวกนี้  ณ ปัจจุบัน ถ้าให้ผลเลือกเครื่องมือในการพัฒนา
แอปบนแอนดรอยด์ ผมคงเลือกตัวนี้ละครับ

ดวาน์โหลด http://developer.android.com/sdk/installing/studio.html
วิธีการติดตั้ง  http://thandroiddev.blogspot.com/2013/09/android-studio.html 

^^ ท่านอื่นๆ ที่สนใจจะพัฒนาแอปแอนดรอยด์ ก็ยินดีมาแลกเปลี่ยนเรียนรู้ร่วมกันนะครับ 

 

หมายเลขบันทึก: 548209เขียนเมื่อ 13 กันยายน 2013 23:57 น. ()แก้ไขเมื่อ 14 กันยายน 2013 00:36 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลงจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)
พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท