การที่เราจะทำการพัฒนาแอพพลิเคชั่นสักตัวนึงบน iOS หรือ Android คุณจะต้องมีความรู้ในเรื่องภาษา Java (สำหรับ Android) หรือภาษา Objective-C หรือ Swift (สำหรับ iOS) ซึ่งโครงสร้างของภาษาในการเขียนทั้งสอง Platform นี้จะต่างกันอย่างสิ้นเชิง ซึ่งอาจจะเป็นเรื่องยากและใช้เวลาพอสมควรในการที่จะพัฒนาแอพพลิเคชั่นที่สามารถรันได้ทั้งบน iOS และ Android (รวมทั้งบน Windows ด้วย) แต่ Xamarin นั้นจะทำให้ประหยัดเวลาตรงส่วนนี้ไปได้มาก เพราะจะเป็นการเขียนครั้งเดียวด้วยภาษา C# ที่ทำงานบน .Net Framework แปลง Code ที่เขียนด้วย C# ให้สามารถ Compile ด้วยภาษา Java และ Object-C หรือ Swift เพื่อที่จะให้แอพที่เขียนด้วย C# นั้นสามารถทำงานได้เหมือนกันกับการเขียนด้วยภาษา Java, Objective-C หรือ Swift นั่นเอง สั้นๆก็คือ เขียน C# อย่างเดียวใช้งานได้ทุก Platform
Customers / ลูกค้า
|
|