ไมโครซอฟท์เปิด Office 365 API รองรับแอพ HTML5 ทำงานข้ามแพลตฟอร์ม

by mk
5 March 2014 - 02:42

ตอนที่ไมโครซอฟท์ออก Office 2013 ได้มีแนวคิดให้นักพัฒนาสร้างแอพหรือส่วนขยายด้วยเทคโนโลยี HTML5 เพื่อเพิ่มความสามารถของ Office ในด้านต่างๆ (ข่าวเก่า: ไมโครซอฟท์เผย Office Store สำหรับแอพของ Office 2013 และ SharePoint)

แต่วิสัยทัศน์ของไมโครซอฟท์ช่วงหลัง ไม่ได้มอง Office เป็นแค่โปรแกรมที่ติดตั้งในเครื่องพีซี (แบบ Office 2013) อีกต่อไป แต่มอง Office 365 เป็น "บริการ" ที่อยู่หลายแพลตฟอร์ม ไม่ว่าจะเป็นพีซี แมค อุปกรณ์พกพา และเว็บ

ล่าสุดไมโครซอฟท์จึงยกระดับการพัฒนาแอพบน Office มาเป็น Office 365 แทน โดยเปิด Office 365 ให้นักพัฒนาภายนอกสามารถสร้างแอพ HTML5 ตัวเดียวที่รันบน Office ได้หลายเวอร์ชันพร้อมกัน

Office 365 API เน้นการใช้เทคโนโลยีเว็บมาตรฐาน เช่น HTML, CSS3, JavaScript, REST, OData, OAuth และครอบคลุมบริการในกลุ่ม Office ทุกตัว ไม่ว่าจะเป็น Office ชุดหลัก, SharePoint, Exchange, Lync, Azure AD โดยเป้าหมายของไมโครซอฟท์ในระยะยาวคือผลักดันให้คนย้ายมาใช้ Office 365 API ให้หมด และน่าจะเลิกใช้ API ของโปรแกรมเฉพาะตัวในอนาคต

ไมโครซอฟท์ยังออกเครื่องมือช่วยพัฒนาอีก 2 ตัวคือ Office Dev Tools for Visual Studio 2013 และ Office 365 API Tools for Visual Studio 2013 ดาวน์โหลดได้ตามลิงก์ที่มา

ที่มา - Office Blog

ตัวอย่างแอพที่ไมโครซอฟท์นำมาโชว์ชื่อ My Templates สำหรับ Outlook ช่วยสร้างอีเมลอย่างเป็นทางการในโอกาสต่างๆ

ทำงานบนเว็บโหมดเดสก์ท็อป

ทำงานบนเว็บในโหมดแท็บเล็ต

ทำงานบน Windows Phone

แอพอีกตัวที่นำมาโชว์ เป็นแอพแยกเฉพาะ (standalone) สำหรับการอนุมัติงานภายในบริษัท ที่เชื่อมต่อข้อมูลบนเซิร์ฟเวอร์ Office 365 และ SharePoint

เวอร์ชัน Android (สร้างด้วย Android SDK for Office 365 ที่เปิดตัวมาพร้อมกัน)

เวอร์ชัน Windows Phone

Blognone Jobs Premium