นอกจาก Visual Studio for Mac และ Visual Studio 2017 ในงาน Microsoft Connect() 2016 แล้ว อีกอย่างที่น่าสนใจมากๆ คือ Visual Studio Mobile Center
การทำโมบายล์แอพ มีมากกว่าการเลือกเครื่องมือ และเขียนโค้ด
แน่นอนว่าการพัฒนาโมบายล์แอพพลิเคชั่นไม่ว่าจะเป็น iOS หรือ Android เราจำเป็นต้องสร้างโปรเจค, เขียนโค้ด, ฟาดฟันกับฝูงแมลงนานาชนิด แต่งานของเรากลับไม่จบแค่นั้น เพราะการพัฒนาแอพพลิเคชั่นใดๆ ก็ตามมันต้อง “ทดสอบ (Test)”
แล้วขั้นตอนใหญ่ๆ ของการทดสอบโมบายล์แอพพลิเคชั่น จะประกอบไปด้วย
- สร้างไฟล์แอพพลิเคชั่นจากโปรเจค
- ทดสอบบนอุปกรณ์จริง
- ส่งแอพให้นักทดสอบเวอร์ชั่นเบต้า
- วิเคราะห์การใช้งาน
- เชื่อมต่อระบบหลังบ้าน และจัดการระบบข้อมูลต่างๆ
ซึ่งแค่การทดสอบบนอุปกรณ์จริงอย่างเดียว ก็สามารถสูบพลังชีวิตของพวกเราไปได้หมดแล้ว
Microsoft จึงคิดสร้าง Visual Studio Mobile Center ขึ้นมาครับ
Visual Studio Mobile Center ระบบคลาวด์สำหรับคนทำโมบายล์แอพ
โดย Visual Studio Mobile Center เป็นระบบคลาวด์ (Cloud) สำหรับนักพัฒนาโมบายล์แอพพลิเคชั่นที่มีเป้าหมายเพื่อแก้ปัญหาข้างต้นนั่นเอง เช่น
- สร้างไฟล์โมบายล์แอพพลิเคชั่นพร้อมใช้ทุกครั้งที่มีการ Pull Request (จะใครล่ะก็นี่ Git ไง)
- มีระบบทดสอบแอพพลิเคช่นบนอุปกรณ์นับพันที่มีอยู่บนโลก (สุดยอดดดด นี่น่าจะพัฒฯาจาก Xamarin Test Cloud)
- แจกจ่ายไฟล์ใหักับนักทดสอบ (Beta Tester) พร้อมติดตามผลได้
- คอยตรวจดู Crash และ Bugs
- ติดตามการใช้งานแอพจริงของเราผ่าน Mobile Analytic
- เชื่อมต่อกับระบบหลังบ้านที่สเกลได้ และเพิ่มความสามารถเช่น Offline Data Sync หรือ End user-authentication service
โดย Microsoft ก็ไม่ได้บังคับว่าต้องใช้บริการพวกนี้ทั้งหมด แต่สามารถเลือกใช้เป็นกรณีไปได้ ทำให้มีความยืดหยุ่นมาก
ซึ่ง Microsoft วางตำแหน่งของ Visual Studio Mobile Center ให้อยู่ในช่วงท้ายของกระบวนการพัฒนาโมบายล์แอพพลิเคชั่น โดยอำนวยความสะดวกให้นักพัฒนาเป็นหลัก
นี่น่าชื่นชมคือ Microsoft ไม่ได้ปิดไว้สำหรับ Solution ของตัวเองเท่านั้น โดยเริ่มรองรับภาษา และระบบต่อไปนี้
- Objective-C
- Swift
- Java
- Xamarin
- React Native
**สำหรับคนที่ติดตามพลมาตั้งแต่ PhoneGap ระบบนี้คล้ายๆ กับ PhoneGap Build แต่จะใหญ่กว่า และเป็นของ Microsoft นะ
เริ่มทดสอบใช้งานได้ตั้งแต่วันนี้
ตอนที่พลคุยอยู่นี้ ทาง Microsoft ได้เปิดให้เข้าไปทดสอบใช้งานในรุ่น Preview ได้ฟรี ซึ่งสามารถกดขอเข้าร่วมมทดสอบได้ที่นี่ครับ
ที่มา – Visual Studio Blog