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

Files in This Item:
File Description SizeFormat 
5(1).pdf234.88 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.