Android Studio

รู้จักกับ Android Studio ซึ่งเป็น IDE Tool จาก Google ไว้พัฒนา Android สำหรับ Android Studio เป็น IDE Tools ล่าสุดจาก Google ไว้พัฒนาโปรแกรม Android โดยเฉพาะ โดยพัฒนาจากแนวคิดพื้นฐานมาจาก InteliJ IDEA คล้าย ๆ กับการทำงานของ Eclipse และ Android ADT Plugin โดยวัตถุประสงค์ของ Android Studio คือต้องการพัฒนาเครื่องมือ IDE ที่สามารถพัฒนา App บน Android ให้มีประสิทธิภาพมากขึ้น ทั้งด้านการออกแบบ GUI ที่ช่วยให้สามารถ Preview ตัว App มุมมองที่แตกต่างกันบน Smart Phone แต่ล่ะรุ่น สามารถแสดงผลบางอย่างได้ทันทีโดนไม่ต้องทำการรัน App บน Emulator รวมทั้งยังแก้ไขปรับปรุงในเรื่องของความเร็วของ Emulator ที่ยังเจอปัญหากันอยู่ในปัจจุบัน

Android Studio IDE

Android Studio IDE for Android App

การเขียน Android บน Android Studio จะมีขั้นตอนอยู่ 2 ขั้นตอนก็คือ ติดตั้ง Java SDK และดาวน์โหลด Android Studio มาติดตั้งก็จะสามารถใช้งานได้ทันที โดยที่เราไม่ต้องทำการติดตั้ง Android ADT Plugin แต่อย่างใด ซึ่งช่วยลดขั้นตอนการติดตั้งเครื่องมือต่าง ๆ ได้

Android Studio IDE

Android Studio Logo


ในปัจจุบัน Android Studio ยังอยู่ในช่วง early access preview แต่เราสามารถดาวน์โหลด เพื่อใช้งานบน Platform ต่าง ๆ ได้เกือบทุก OS เช่น Windows , Mac และ Linux และจากที่ได้ทำการดาวน์โหลดมาติดตั้งและทดสอบความสามารถของ Android Studio ซึ่งในครั้งแรก ๆ อาจจะยังงง ๆ ซับสนเมนูต่าง ๆ อยู่บ้าง แต่โดยพื้นฐานแล้วจะคล้าย ๆ กับการเขียน Android บนโปรแกรม Eclipse พวกโครงสร้างไฟล์ หรือ Widgets ต่าง ๆ ก็คล้าย ๆ กัน แต่จะแปลกใหม่ตรงที่มี Preview ในส่วนของ Layout ที่มีความสามารถมากขึ้น เราลองมาดูความสามารถคราว ๆ ของ Android Studio

Android Studio IDE

หน้าจอหลักของโปรแกรม Android Studio จะมี Themes ออกสีดำ และเมนูต่าง ๆ จะคล้าย ๆ กับ Eclipse

Android Studio IDE

ความสามารถหนึ่งที่แปลกใหม่ก็คือ สามารถ Preview ได้ทันที บน Smart Phone รุ่น และ ขนาดต่าง ๆ

Android Studio IDE

Layout ของ Design จะเหมือน ๆ กับการเขียนบน Eclipse


Android Studio IDE

ความสามารถโดนเด่น สามารถเลือก Preview ได้กับ Smart Phone ขนาดและรุ่นต่าง ๆ

Android Studio IDE

ตัวอย่างการ Preview เพื่อดู Layout บน Tablets

Android Studio IDE

หรือจะเลือกดู Preview All Screen Size เพื่อดูขนาดต่าง ๆ

Android Studio IDE

แสดงขนาดในแต่ล่ะรุ่น

Android Studio IDE

เปลี่ยนมุมมองมอง แนวตั้งและแนวนอนได้ง่ายยิ่งขึ้น

Android Studio IDE

Switching Portrait and Landscape 

Android Studio IDE

โครงสร้างไฟล์ เหมือน ๆ กับ Eclipse ทั้งไฟล์ Java และ XML

Android Studio IDE

Palette และ Widgets เครื่องมือสำหรับการเขียนและออกแบบหน้าจอ Layout

Android Studio IDE

มี Properties เพื่อดูคุณสมบัติของ Widgets คล้าย ๆ กับ Visual Studio ซึ่งสะดวกและใช้งานง่ายมาก

AVD Manager และ SDK Manger

Android Studio IDE

เลือกได้จกาเมนู Tools -> Android -> AVD Manager / SDK Manger

Android Studio IDE

หน้าจอของ AVD Manager สำหรับจัดการ Emulator

Android Studio IDE

จะเห็นว่า Emulator สามารถเลือกสร้างได้ตาม Smart Phone และขนาดรุ่นต่าง ๆ ได้

Android Studio IDE

หน้าจอ AVD หรือ Emulator สำหรับไว้รัน หรือ Debug โปรแกรม

Android Studio IDE

SDK Manager ไว้สำหรับ Download หรือ Update Plugin ใหม่ ๆ Tools -> Android -> SDK Manger

โดยพื้นฐานทั่วไปแล้ว Android Studio จะยังมีแนวคิดในการออกแบบและใช้งานเช่นเดียวกับโปรแกรม Eclipse แต่จะเพิ่มความสามารถในการเขียน App บน Android ให้มีความสะดวกและง่ายยิ่งขึ้น และเพิ่มความสามารถและข้อจำกัดที่อยู่บนโปรแกรม Eclipse และคาดว่าในอนาคตเร็ว ๆ นี้ เราอาจจะต้องเลิกใช้ Eclipse แล้วหันมาใช้ Android Studio กันมากขึ้น เพราะ Feature เด่น ๆ บางตัวอาจจะสามารถเขียนได้เฉพาะบน Android Studio

ขอขอบคุณข้อมูลจาก (https://www.thaicreate.com/mobile/android-studio-ide.html)

ใส่ความเห็น

This site uses Akismet to reduce spam. Learn how your comment data is processed.