
Android Studio เป็น IDE (Integrated Development Environment) อย่างเป็นทางการของ Android สำหรับพัฒนาแอป Android สร้างบน IntelliJ โค้ด Editor เดียวกับ PyCharm ที่นิยมในนักพัฒนา Python
หากคุณใหม่กับ Android Studio ตามขั้นตอนง่ายๆ ด้านล่างเพื่อคุ้นเคยกับ IDE
การติดตั้ง
ก่อนดาวน์โหลด เยี่ยมชมเว็บไซต์อย่างเป็นทางการ ขณะเขียน ควรดาวน์โหลดเวอร์ชัน 3.3 ที่ทดสอบครบถ้วน เวอร์ชันสูงกว่ามีฟีเจอร์เพิ่ม แต่ส่วนใหญ่เป็น Beta

หลังดาวน์โหลด จะมีตัวเลือก: ธีม Dark "Dracula" หรือพื้นหลังสีขาวเปล่า
การติดตั้งใช้เวลานาน เพราะติดตั้ง Components ทีละตัว ให้เวลาพักพอสมควร

เริ่มต้นใช้งาน
หลังติดตั้ง เลือก Project ทันที เริ่มด้วย Phone and Tablet เพื่อเรียนรู้การเขียนโค้ด
ภายหลังพัฒนาต่อไป ทำงานกับ WearOS, Android TV, Android Auto, Android Things สำหรับอุปกรณ์ Smart connected

ควร Config Project สำหรับ API ที่ถูกต้อง รองรับตั้งแต่ Gingerbread ถึง Android Pie

กด "Finish" จะเห็น Welcome screen ให้ Build โหลดสมบูรณ์ ก่อนใช้ Project แรก

นำทางใน Android Studio
สิ่งแรกที่สังเกตในหน้าต่าง Android Studio คือ Gradle-based build system โดยพื้นฐาน Gradle คือ Toolkit อัตโนมัติ มี Code และ Resources ของตัวเอง ทำงานอิสระจาก Android Studio สร้าง Divisions ใน Project ที่รวมกันได้ในภายหลัง

ต่อมา ฟีเจอร์เมนูต่างๆ: Navigate ไปไหนใน Code editor ก็ได้ Code completion และ Auto-indent อยู่ใน "Code" Cleanup และ Dependencies อยู่ใน "Analyze" สร้าง Project ใน "Build"

เพิ่มเติม เมนูทางซ้าย: "Build variants", "Favorites", "Layout captures" คลิกเมนู 2 ครั้ง จะ Collapse window

สุดท้าย Quick deployment options มุมขวาบน: Run apps, SDK config, Virtual devices, Debug และอื่นๆ

ขั้นตอนเผยแพร่แอปด้วย Android Studio
ขั้นตอนต่อไปนี้พบได้ในทุกการพัฒนาบน Android Studio แม้คำอธิบายง่าย แต่แต่ละขั้นมีรายละเอียดมาก นอกขอบเขตบทความนี้ จะไม่ลึก สกรีนชอตโปรเจกต์ด้านล่างสำรวจแนวคิดสำคัญบางอย่าง
1. เขียนแอป IntelliJ Code editor ช่วย: เพิ่ม Code XML จาก Template, เพิ่ม App resources, Design themes, Build UI ด้วย Layout editor, Config App icons ด้วย Image Asset Studio
ตัวอย่าง: หน้าจอต่อไปสาธิต Config App icons เลือก App → "res" → Right-click → Create Image asset จากไอคอนหลากหลาย

2. Build และ Run แอป เขียนโค้ดเสร็จ Build และ Run จากอุปกรณ์ Android ที่เชื่อมต่อ หรือ Emulator (ดู Virtual devices ข้างบน) ผ่านเมนู "Run" ด้านบน ตั้งแต่ Device เชื่อมต่อ Run ได้ทันที

3. Config Build ตั้ง Application ID, Optimize multiple builds, Shrink code/resources และอื่นๆ
4. Debug แอป กำจัดข้อผิดพลาด เช่น "Debug" ทุก Test หา Bugs ที่คงเหลือ

5. Test แอป รัน Test จาก Command line, สร้าง UI Tests, Record Tests ได้
6. Profile แอป วัด Performance, Inspect CPU/GPU rendering, Energy profiles, Battery usage
7. Publish แอป ก่อนเผยแพร่สาธารณะ ต้อง Config, Build, Test เวอร์ชัน "Release" Sign アプリด้วย "Upload key" จาก Google Play อัปโหลดเสร็จ พร้อม Publish บน Google Play

สรุป
แม้ Android Studio เป็น IDE อย่างเป็นทางการ แต่ไม่ใช่ตัวเลือกเดียว ยังมี Eclipse, Visual Studio, Komodo, AIDE ข้อดีของ Android Studio: การรวม Google Cloud apps โดยตรง
Interface สวย Unified environment และ Instant deployment ทำให้ Emulator เร็วและ Feature-rich
จากคำแนะนำข้างต้น คุณจะพิจารณาใช้ Android Studio พัฒนาแอปไหม? บอกเราในความคิดเห็น