ซี่รีย์ที่จะเขียนต่อไปนี้จะเขียนเกี่ยวกับการพัฒนาแอปบนระบบปฏิบัติการแอนดรอนดฺ์นะครับ
จากคนเขียนเว็บมาเป็นคนเขียนแอปบนแอนดรอนด์ มันไม่ง่ายอย่างที่คิดนะครับ
ส่วนตัวมีความตั้งใจอยากจะเขียนโปรแกรมบนมือถือ มาพักใหญ่ ตั้งแต่ Android เปิดตัวในเวอร์ชั่นแรก ๆ
จนกระทั้งปัจจุบัน เวอร์ชั่นใหม่ ได้ออกมาแล้วนะครับ นั่นคือ 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
^^ ท่านอื่นๆ ที่สนใจจะพัฒนาแอปแอนดรอยด์ ก็ยินดีมาแลกเปลี่ยนเรียนรู้ร่วมกันนะครับ
สอนเขียนด้วยครับๆๆๆๆ :)