Xamarin

Xamarin ฮาเฮ #3: วิธีเปิดโปรเจค Xamarin ข้ามระบบใน Visual Studio และ Xamarin Studio

เรื่องที่เกี่ยวข้อง - Xamarin, Xamarin for Visual Studio, Xamarin Studio, Xamarin Tip & Trick

เทคนิคสนุกๆ นี้เอาไว้อ่านเพิ่มเติม หลังจากเราอบรมคอร์สเรียนสด หรือคอร์สออนไลน์ Xamarin กับโค้ชพล แล้วนะ

หลายๆ คนอาจจะยังไม่รู้ว่านอกจาก Visual Studio ที่เราใช้พัฒนาแอพ iOS, Android, และ Window เรายังมีร่างแฝดของมันอยู่อีกโลกหนึง นั่นก็คือ Xamarin Studio บนระบบ Mac OS X และ macOS นั่นเอง

ซึ่งในเวอร์ชั่นล่าสุด (ปี 2016 เป็นต้นมา) Xamarin Studio และ Visual Studio ถูกพัฒนาให้สามารถเปิดไฟล์โปรเจค และโซลูชั่นข้ามระบบได้ดีกว่าเดิม ทำให้การทำงานข้ามระบบสะดวกสบายมากยิ่งขึ้น

รู้จัก Xamarin Studio: ร่าง (เกือบ) โคลน ของ Visual Studio ในโลกของ Mac

Xamarin Studio (บนซ้าย) และ Visual Studio (ล่างขวา)
Xamarin Studio (บนซ้าย) และ Visual Studio (ล่างขวา)

นอกจาก Xamarin (หรือ Mono ในชื่อดั้งเดิม) มีเป้าหมายเพื่อการพัฒนาแอพพลิเคชั่นแบบ Cross Platform แล้ว ทางผู้สร้าง Xamarin ยังต้องการให้นักพัฒนาสามารถใช้ภาษา C# และระบบ .NET ได้บนระบบที่หลากหลายด้วย ซึ่งเป้าหมายหลักคือ OS X (macOS) และ Windows

เราก็เลยมี Xamarin Studio ที่สร้างมาจัดการโปรเจค ได้ละม้าย คล้ายคลึงกับ Visual Studio ครับ เพียงแต่การทำงานในบางส่วน ได้ออกแบบใหม่ให้เข้ากับพฤติกรรมการทำงานของคนที่ใช้ Mac แต่ไม่เคยใช้ Windows

ดังนั้นหากเราเป็นนักพัฒนา .NET บน Windows อยู่แล้ว แต่ต้องการย้ายมาทำงานบน Mac เพื่อใช้งานสภาพแวดล้อมในการพัฒนาแอพ iOS เราก็สามารถใช้ Xamarin Studio แทน Visual Studio ได้นั่นเอง

** แต่ขอบอกว่า จากที่โค้ชพลใช้ทั้ง Xamarin Studio และ Visual Studio มา ทาง Microsoft (เจ้าของ Xamarin ในตอนที่โค้ชพลคุยกับพวกเราในตอนนี้) คงจะเทใจให้ฝั่ง ค่ายดั้งเดิมตัวเองนิดหนึงแหละ เพราะบางความสามารถของ Visual Studio ก็ไม่มีใน Xamarin Studio

แต่ไม่ต้องตกใจ เพราะความสามารถและการทำงานหลักๆ ยังครบถ้วนเหมือนกัน เพียงแต่สิ่งอำนวยความสะดวกบางอย่าง โค้ชพลอยากได้เลยเกินนนน T T

วิธีเปิด Xamarin Solution ใน Visual Studio และ Xamarin Studio

วิธีการนั้นไม่ซับซ้อนเลยครับ เช่นถ้าเราเริ่มสร้างโปรเจค (หรือ Solution) บนเครื่องที่เป็นระบบ Mac ด้วย Xamarin Studio

Xamarin Solution ใน Xmaarin Studio
Xamarin Solution ใน Xmaarin Studio

เราจะได้โฟลเดอร์ของ Solution หน้าตาแบบนี้ใน Finder (โปรแกรมจัดการไฟล์บนระบบ OS X และ macOS)

Xamarin Solution บนระบบ OS X และ macOS
Xamarin Solution บนระบบ OS X และ macOS

ซึ่งในทางเทคนิคเราสามารถคัดลอกทั้งโฟลเดอร์ ย้ายมาบนระบบ Windows ได้เลย และถ้าเราติดตั้ง Visual Studio และ Xamarin for Visual Studio บนเครื่องแล้ว ก็สามารถเปิดใช้งานได้ไม่ยาก

เช่นเราสามารถดับเบิ้ลคลิกไฟล์ .sln  ได้โดยตรง

Xamarin Solution บนระบบ Windows
Xamarin Solution บนระบบ Windows

หรือใช้เมนู File > Open > Project/Solution

วิธีเปิด Project และ Solution บน Visual Studio
วิธีเปิด Project และ Solution บน Visual Studio

ก็สามารถเริ่มแก้ไข และพัฒนาโมบายล์แอพด้วย Xamarin ต่อทันที

Xamarin Solution ใน Visual Studio
Xamarin Solution ใน Visual Studio

ซึ่งในทำนองเดียวกัน เราสามารถใช้ Visual Studio และ Xamarin Studio เปิดและแก้ไช Solution ที่มาจาก Git หรือ Source control ได้ไม่มีปัญหาเช่นกัน

ขอให้สนุกกับการเรียนรู้โลกการพัฒนาแอพด้วย Xamarin ครับ

 

 

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save