Page 6 - test
P. 6
6
2.2 แนวคิดเกี่ยวกับกำรพัฒนำแอพพลิเคชันบนระบบปฏิบัติกำรแอนดรอยด์ (Android)
1) ระบบปฏิบัติกำรแอนดรอยด์
ระบบปฎิบัติการแอนดรอยด์ คือ ระบบปฏิบัติการที่ใช้ส าหรับโทรศัพท์ และอุปกรณ์พกพา
ต่างๆ เช่นโทรศัพท์มือถือ และแท็บเล็ต เป็นต้น โดยถูกพัฒนาขึ้นมาจากพื้นฐานที่เป็นเคอร์เนล ของ
ระบบปฏิบัติการลีนุกซ์ ซึ่งจากคุณลักษณะที่โดดเด่นเฉพาะตัวของลีนุกซ์ จึงท าให้นักพัฒนาโปรแกรม
ทั่วโลกสามารถที่จะด าเนินการพัฒนาต่อยอดชิ้นงานต่างๆ ได้อย่างแพร่หลาย ท าให้เกิดแอพพลิเคชัน
ใหม่ ๆ เพิ่มขึ้นอย่างรวดเร็ว (เทวิน ธนะวงษ์, 2556)
ข้อดีของระบบปฏิบัติการแอนดรอยด์
- แอนดรอยด์เป็นโปรแกรมเสรี บริษัทมือถือสามารถน าไปใช้กับโทรศัพท์ของตัวเองได้ฟรี
พัฒนาต่อยอดได้ ท าให้โทรศัพท์มีราคาต่อคุณภาพคุ้มค่า และเกิดความหลากหลาย
- แอนดรอยด์มีชุดพัฒนาแอพพลิเคชันให้ใช้ฟรี เราสามารถเขียนแอพพลิเคชันขึ้นมา
เพื่อใช้งานเองหรือเพื่อการค้าได้
- มีความปลอดภัยและความเสถียรภาพสูง
- แอนดรอยด์ใช้งานได้สะดวกเพราะมีบริการต่างๆ ของกูเกิลติดมากับแอนดรอยด์
- แอนดรอยด์อนุญาติให้อัพเดตตัวระบบปฏิบัติการได้เองไม่ต้องรอจากทางผู้ผลิตมือถือ
หากมีปัญหาก็สามารถหาคนช่วยเหลือได้มาก (กิตติชัย ปิ่นเลิศ, ออนไลน์)
2) เครื่องมือส ำหรับพัฒนำแอพพลิเคชันบนระบบปฏิบัติกำรแอนดรอยด์
1. Android Studio 2.1.3 เป็นเครื่องมือพัฒนา (IDE) ที่ถูกสร้างขึ้นมาเพื่อการพัฒนา
แอนดรอยด์แอพพลิเคชันบนพื้นฐานของแนวคิด IntelliJ โดยมีความสามารถในการท างานเด่นๆ
ในขณะนี้ ดังต่อไปนี้ (จุมพล สุวรรณจันทร์, 2558)
- การสร้างตัวแปรและการสร้างไฟล์ APK ในหลาย ๆ แม่แบบ
- มีแม่แบบที่ช่วยอ านวยความสะดวกในการใช้งานคุณสมบัติที่ถูกใช้งานบ่อยๆ
- เครื่องมือที่จะตรวจจับประสิทธิภาพการใช้งานการท างานร่วมกับรุ่นและปัญหาอื่นๆ
- ตัวช่วยแก้ไขรูปแบบ (Layout) ที่รองรับการลากและวาง
2. Java Development Kit หรือ JDK คือ ชุดของเครื่องมือ (tools) ที่ใช้ในการพัฒนา
โปรแกรม JAVA ของบริษัทซันไมโครซิสเต็มส์