Please use this identifier to cite or link to this item:
https://publication.npru.ac.th/jspui/handle/123456789/984
Title: | A comparative method in moblie application code conversion between Java and Kotlin การเปรียบเทียบวิธีในการแปลงชุดคำสั่งจากภาษาจาวาเป็นคอทลิน สำหรับการพัฒนาโมบายแอปพลิเคชัน |
Authors: | SUWANWUIT, NARUAPON UTTHA, WORACHET นฤพล สุวรรณวิจิตร วรเชษฐ์ อุทธา |
Keywords: | code conversion, computer programming mobile application development software sizing |
Issue Date: | 9-Jul-2020 |
Publisher: | Nakhon Pathom Rajabhat University |
Citation: | A.A. Terekhov, C. Verhoef. (2000). The Realities of Language Conversion. lEEE Software, Volume: 17 ,
Issue: 6, 111 - 124. Subham Bose, Aditi Kundu, Madhuleena Mukherjee, Madhurima Banerjee. (2018). A comparative study : Java vs Kotlin programming in android application development. International Journal of Advanced Research in Computer Science," vol. 9, no. 3, 41-45. Dony George, Priyanka Girase, Mahesh Gupta, Prachi Gupta, Aakanksha Sharman.(2010). Programming Language Inter-conversion. International Journal of Computer Applications, vol. 1, no. 20, (0975-8887). IDC Corporate USA (2020). Smartphone Market Share ต้นเมื่อ 12 เมษายน 2563 จาก https://www.idc.com/promo/smartphone-market-share Bleeping Computer@ (2017). Kotlin Expected to Surpass Java as Android Default Programming Language for Apps ต้นเมื่อ 5 มกราคม 2563 จาก https://www.bleepingcomputer.com/news/mobile/kotlin-expected-to-surpass-java-as-android- default-programming-language-for-apps/ Hacker Noon (2019). The Only Time You Should Use for iOS App Development is SwiftㅡHere's Why Apps ค้นเมื่อ 5 มกราคม 2563 จาก https:/hackernoon.com/the-only-time-you-should-use-for-ios- app-development-is-swift-heres-why-79c837e718f3 . Uber Engineering (2019). Measuring Kotlin Build Performance at Uber คั้นเมื่อ 5 มกราคม 2563 จาก https://eng.uber.com/measuring-kotlin-build-performance/ 8887) |
Abstract: | This paper aims to compare methods for the improvement of the application's code conversion
from Java to Kotlin, uncovering results and problems regarding each technique. An application had been
created. And by applying 3 different ways of converting the Java code conversation to Kotlin, each method
had been then compared in terms of its effectiveness. Those 3 ways comprised: 1) conversion with a tool
2) conversion by creating a new fle with an old project, and 3) conversion by creating a new fle with a
new project. However, the functions of the application must remain the same. Findings from this research
study revealed problems and factors that can have an impact on the selection of code conversation from
Java to Kotlin บทความนี้มีวัตถุประสงค์เพื่อทำการเปรียบเหียบแนวทางในการปรับปรุงชุดคำสั่งของแอปพลิเคชันจากภาษาจาวา เป็นภาษาคอลิน และทราบถึงผลลัพธ์และบัถูหาในแต่ละทางเลือก โดยทำการสร้างแอปพลิคชัน และทำการเปรียบเทียบ วิธีการแปลงชุดคำสั่งของแอปพลิเศชั่นและทำการเปรียบเยบผลในแต่ละทางเลือก ผู้วิจัยได้กำหนดวิธีการแปลงชุดคำสั่งไว้ 3 แนวทาง ดังนี้ 1) การใช้เครื่องมือในการแปลงฟล์ที่ละไฟล์ 2)การเขียนชุดคำสั่งใหม่ที่ละไฟล์โดยใช้โปรเจ็คเดิม 3) การเขียน ชุดคำสั่งใหม่ทีละไฟล์โดยการสร้างโปรเจ็คใหม่ ซึ่งในแต่ละแนวทางเลือก แอปพลิเคชันจะต้องมีฟังก์ชันการทำงานเหมือนเดิม จากผลการวิจัยทำให้ทราบถึง ปัญหาและปัจจัยที่ควรใช้ในการเลือกแนวทางการแปลงชุดคำสั่ง ซึ่งเป็นปัจจัยสำคัญในการ เลือกในการปรับเปลี่ยนชุดคำสั่งจากภาษาจาวาไปเป็นภาษาคอทสิน |
URI: | https://publication.npru.ac.th/jspui/handle/123456789/984 |
Appears in Collections: | Proceedings of the 12th NPRU National Academic Conference |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.