Main Page

From xamarin.in.th
Jump to: navigation, search

สอนเขียนแอปบน iPhone และ Android ด้วย C# และ Xamarin

Xamarin เป็นตัวช่วยให้​โปรแกรมเมอร์ ภาษา C# เขียนแอปมือถือ ทั้ง Android, iOS, WindowPhone ได้โดยไม่ต้องเปลี่ยนไปใช้ภาษาอื่น ๆ เลย

  • โดยมีจุดเด่นที่ โค้ดที่เขียนจะอิงกับเฟรมเวิร์คของโอเอสนั้น ๆ (เช่น การทำช่องกรอกข้อความ ใน iOS Objective C ใช้คลาสชื่อ UITextField. Xamarin ก็ใช้คลาสชื่อ UITextField เหมือนกัน, ใน Android Java ใช้คลาสชื่อ TextView ใน Xamarin ก็ใช้คลาสชื่อ TextView เหมือนกัน) และได้แอปที่มีความเร็วเทียบเท่าแอปที่พัฒนาด้วยภาษาของระบบนั้น ๆ
  • ได้ใช้ฟีเจอร์ของ C# ที่ดี ๆ อย่างสมบูรณ์ เช่น Linq, Delegate, Anonymous Method, NuGet, ..
  • เหมาะสำหรับทำแอปควบหลายแพลตฟอร์ม โดยมีโค้ดส่วนที่ใช้ร่วมกันมากกว่า 50% ทำให้พัฒนาเสร็จอย่างรวดเร็ว

Xamarin Forms

คือ เฟรมเวิรค์หรือระบบที่ช่วยให้ เราเขียนแอปเพียงครั้งเดียว แล้วผลิตออกมาได้ทั้ง Android และ iOS และ WindowPhone ได้ทั้งสามอันทันที โดย Control ของ Xamarin.Forms จะถูกแปลงเป็น Control พื้นฐานของ Android,iOS,WindowPhone โดยอัตโนมัติ (อ่านต่อ..)

(Provide to you by Pranart Dechpokket (http://crossdev.in.th))