จำนวนการดูหน้าเว็บรวม

วันจันทร์ที่ 5 สิงหาคม พ.ศ. 2556

มือใหม่หัดเขียนแอนดรอยด์ (Android)

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

           สำหรับคนที่มีพื้นฐาน ทักษะการเขียนภาษา JAVA อยู่แล้ว ถือว่าได้เปรียบมากนะครับ สำหรับการพัฒนาแอพพลิเคชั่นของแอนดรอยด์ เพราะต้องใช้โครงสร้างของภาษาคล้ายคลึงกัน
       ก่อนอื่นมือใหม่หัดเขียนแอพพลิเคชั่น จะต้องมี Tools ที่จะใช้พัฒนา ดังนี้
1.       JDK : Eclipse Development Tools and Java Development Kit
2.       ADT : Android Developer Tools Plugins for eclipse
3.       Android SDK
4.       AVD (Android Visual Device Emulator)


สิ่งสำคัญ คือ ต้องติดตั้งจนครบถ้วนทุกตัวก่อนนะครับ

JDK : Eclipse Development Tools and Java Development Kit คือชุดของเครื่องมือ  (tools) ที่ใช้ในการพัฒนาโปรแกรม JAVA ของบริษัทซันไมโครซิสเต็มส์ ซึ่งใครก็ตามที่ต้องการจะพัฒนาโปรแกรมโดยใช้ภาษา Java  อย่างเช่น Java compiler, Java debugger, Java doc และ Java interpreter หรือ Java VM  จะต้อง ลง JDK นี้ ไม่งั้นจะไม่สามารถ compile และ run java ได้ เวอร์ชันปัจจุบันของ JDK คือเวอร์ชั่น 7 ประกอบไปด้วยโปรแกรมต่างๆ อาทิเช่น
โปรแกรมคอมไพเลอร์ (javac.exe) ,โปรแกรมอินเตอร์พรีตเตอร์ (java.exe) ,โปรแกรมดีบักเกอร์ แต่จะไม่มีโปรแกรมอีดิเตอร์
    ชุดพัฒนาโปรแกรม JDK ประกอบด้วย 3 รุ่นย่อยดังนี้
    1.Java SE (Standard Edition) สำหรับพัฒนาโปรแกรมบนคอมพิวเตอร์ตั้งโต๊ะทั่วไป
    2.Java ME (Micro Edition) สำหรับพัฒนาโปรแกรมบนอุปกรณ์พกพา เช่น โทรศัพท์มือถือ หรือพีดีเอ ส่วนมากใช้เขียนโปรแกรมเกม
    3.Java EE (Enterprise Edition) สำหรับพัฒนาโปรแกรมในองค์กรใหญ่ๆ หรือมีขอบเขตของโครงการกว้างมาก


ADT : Android Developer Tools Plugins for eclipse เป็น plugin ใช้สำหรับติดตั้งบน  Eclipse เพื่อรองรับการเขียนโปรแกรมบน Android โดย Plugin ADT ทำหน้าที่ในการปรับสภาพแวดล้อมของโปรแกรม Eclipse IDE ปรับแต่ง Environment ต่างๆ เพื่อเพิ่มประสิทธิภาพในการเขียน Android สำหรับการติดตั้ง ADT จะต้องติดตั้งผ่านโปรแกรม Eclipse


Android SDK ย่อมาจาก Android  Software Development Kit เป็นโปรแกรมสำหรับนักพัฒนาที่เปิดให้เข้ามาพัฒนาแอพพลิเคชั่นซึ่งทาง Google ได้เปิดให้ดาวน์โหลด Android SDK ฟรีเพื่อให้เกิดแอพพลิเคชั่นใหม่ๆเข้ามาภายในชุดพัฒนา Android มี Emulator ทำให้ในระหว่างการพัฒนาโค๊ดแอพพลิเคชั่น สามารถจำลองการทำงานของมือถือ Android และทดลองใช้งานแอพพลิเคชั่นที่ได้ทำการออกแบบโดยไม่จำเป็นต้องมีโทรศัพท์จริง


AVD (Android Visual Device Emulator) คือ การจำลอง หรือ emulator เครื่องโทรศัพย์มือถือระบบปฎิบัติการแอนดรอยด์ บนเครื่องคอมพิวเตอร์ของเรา เพื่อ เอาไว้ทดสอบ โปรแกรม หรือ โค้ด ที่เราได้เขียนขึ้น ต่อมาคำถามที่ว่า ไม่สร้างได้ไหม ? คำตอบคือ ได้ครับ แต่ คุณจะต้องมี มือถือระบบปฎิบัติการแอนดรอยด์ จริงๆ นำมาต่อกับ คอมพิวเตอร์ ของคุณเพื่อเอาไว้ทดสอบ

การจะทำแอพพลิเคชั่นของแอนดรอยด์ ผมขอแนะนำสำหรับคนที่ไม่มีพื้นฐานด้านภาษา JAVA หรืออาจจะต้องศึกษาเพิ่มเติมในเรื่องของโครงสร้างภาษานะครับ แล้วพบกัน กับบทความต่อไป
อ้างอิง : แอนดรอยด์ไทยแลนด์
ขอบคุณภาพจาก Google

ไม่มีความคิดเห็น:

แสดงความคิดเห็น