สรุป ประโยชน์ และข้อจำกัดของเครื่องมือ

 


Android Studio คือ เครื่องมือพัฒนา (IDE : Integrated Development Environment) ที่ถูกสร้างขึ้นมาเพื่อการพัฒนาแอนดรอยด์แอปพลิเคชั่น บนพื้นฐานของแนวคิด IntelliJ โดยมีความสามารถในการทำงานเด่น ๆ ในขณะนี้ ดังต่อไปนี้

  • มีความยืดหยุ่นในการใช้งานด้วยใช้ Gradle-based
  • การสร้างตัวแปรและการสร้างไฟล์ APK ในหลาย ๆ แม่แบบ
  • แม่แบบที่ช่วยอำนวยความสะดวกในการใช้งานคุณสมบัติที่ถูกใช้งานบ่อย ๆ
  • ตัวช่วยแก้ไขรูปแบบ (Layout) ที่รองรับการลากและวาง
  • เครื่องมือที่จะตรวจจับประสิทธิภาพการใช้งาน,การทำงานร่วมกันรุ่นและปัญหาอื่น ๆ
  • การสนับสนุนบิวท์อินสำหรับแพลตฟอร์ม Google Cloud ทำให้มันง่ายต่อการรวม Google Cloud Messaging และ App Engine
  • และอื่น ๆ อีกมากมาย

โดยความสามารถเด่นๆ ของ โปรแกรม Android Studio คือ คุณสามารถดูตัวอย่าง (Preview) แอพพลิเคชั่นของคุณจากมุมมองที่แตกต่างของอุปกรณ์ Android ในแต่ละรุ่น อาทิ สมาร์ทโฟนในรุ่นต่างๆ แท็บเล็ตในรุ่นต่างๆ  สมาร์ทวอทช์ สมาร์ททีวี เป็นต้น ซึ่งสามารถดูในขณะที่คุณกำลังเขียนโค๊ดอยู่ได้เลย พร้อมทั้งแสดงผลได้ทันทีโดยไม่ต้องรันแอพพลิเคชั่น บน Emulator ให้ยุ่งยากอีก

นอกจากนี้ โปรแกรม Android Studio มายังมาพร้อมกับฟีเจอร์ที่เพิ่มความสะดวกสบายให้กับคุณอีกด้วย นั่นคือ คุณสามารถดูตัวอย่าง หรือ ดึงรูปแบบโค๊ดตั้งต้น (Code Templates) มาจาก GitHub ได้ทันที โดยที่คุณไม่จำเป้นต้องมานั่งเปิดไฟล์ใน Android SDK

โปรแกรม Android Studio มีระบบที่รองรับการ Built-in สำหรับแพลตฟอร์ม Google Cloud เพื่อง่ายต่อการรวม Google Cloud Messaging และ แอพพลิเคชั่น Engine

 

android-studio-logo-840x359

 

แต่ข้อจำกัดของ Android Studio คือ

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