บทความงานประชุมวิชาการระดับชาติ ครั้งที่ 12 (มหาวิทยาลัยราชภัฏนครปฐม) ระหว่างวันที่ 9 – 10 กรกฎาคม 2563 ณ มหาวิทยาลัยราชภัฏนครปฐม
ชื่อบทความภาษาไทย |
การเปรียบเทียบในแปลงชุดคำสั่งจากภาษาจาวาเป็นคอทลิน สำหรับการพัฒนาโมบายแอปพลิเคชัน |
ชื่อบทความภาษาอังกฤษ (Title) |
A Comparative moblie application code conversion (Java to Kotlin) |
ชื่อผู้เขียนบทความ (Authors) |
อ.นฤพล สุวรรณวิจิตร , |
บทคัดย่อภาษาไทย |
วัตถุประสงค์ของบทความนี้เพื่อทำการเปรียบเทียบแนวทางในการปรับปรุงชุดคำสั่งของแอปพลิเคชันจากภาษาจาวาเป็นภาษาคอทลิน และทราบถึงผลลัพธ์และปัญหาในแต่ละทางเลือก โดยทำการสร้างแอปพลิเคชัน และทำการเปรียบเทียบวิธีการแปลงชุดคำสั่งของแอปพลิเคชันและทำการเปรียบเทียบผลในแต่ละทางเลือก ผู้วิจัยได้กำหนดวิธีการแปลงชุดคำสั่งไว้ 3 แนวทาง ดังนี้ 1) การใช้เครื่องมือในการแปลงไฟล์ทีละไฟล์ 2)การเขียนชุดคำสั่งใหม่ทีละไฟล์โดยใช้โปรเจ็คเดิม 3) การเขียนชุดคำสั่งใหม่ทีละไฟล์โดยการสร้างโปรเจ็คใหม่ ซึ่งในแต่ละแนวทางเลือกแอปพลิเคชันจะต้องมีฟังก์ชันการทำงานเหมือนเดิม
หลังจากการดำเนินการแล้วทำให้ทราบถึง ปัญหาและปัจจัยที่ควรใช้ในการเลือกแนวทางการแปลงชุดคำสั่ง ซึ่งเป็นปัจจัยสำคัญในการเลือกในการปรับเปลี่ยนชุดคำสั่งจากภาษาจาวาไปเป็นภาษาคอทลิน
|
|
คำสำคัญภาษาไทย |
การแปลงชุดคำสั่ง ภาษาโปรแกรมคอมพิวเตอร์ การพัฒนาโมบายแอปพลิเคชัน ขนาดของซอตฟ์แวร์ |
Abstract |
The objective of this paper is to find issue of code conversion by comparative approach from java to kotlin what are results and issues have found. Researcher created application and compare with other methodoloty which were defined. 1) conversion with tool 2) conversion by creating new file with old project. 3) conversion by creating new file with new project. Features of application are still the same.
The result of conversion give detail problems and issues to select approach converting source code. What are factors is important to decide for implementation.
|
Keyword |
code conversion, computer programming, mobile application development, software sizing |
กลุ่มของบทความ |
คอมพิวเตอร์และเทคโนโลยีสารสนเทศ |
รูปแบบการนำเสนอ |
Oral |
รูปแบบของบทความ |
บทความวิจัย |
Publication date |
9 - 10 กรกฎาคม 2563 |
|