微軟最近上架了一個 “Project Siena” 的 Windows Store App,讓沒有開發經驗的人也能快速發揮自己的創意,透過類似操作 PowerPoint 或 Excel 的方式,輕鬆打造出一個 Windows 8.1 App。有點類似之前針對 Windows Phone App 之 AppStudio 的做法,提供了更簡易入門的 App 製作方式。讓使用者能更專注於創意及內容的展現,開發出專屬自己、並且能支援平板觸控使用的 Windows Store App。
微軟官方表示 Project Siena 的目的,即是要讓製作 App 像編輯文件一樣容易,僅需透過簡單地操作、連上合適的資料內容,即可輕鬆完成。支援的內容格式上,包含了 SharePoint 表單、Excel、Azure Mobile Services 表格、RSS 及 RESTful 服務等。
製作完成後,不但可將 App 直接安裝至本機或其他機器,同時會產生出一個完整的 Html/JavsScript專案,也就是能夠進一步以 Visual Studio 2013 進行程式修改,就如同編修其他 Windows Store App 專案一樣,在編譯後上架 Windows Store。簡易的操作加上彈性的應用方式,即便是一般的開發者應該也可以考慮將其善加利用,比如在進入程式開發前的設計階段,Siena 即可視為一個好用的雛型(prototyping) 及 UX 規劃的設計工具。
Project Siena 目前釋出的雖是 Beta 版本,但個人把玩的經驗,在穩定性、內容連結、使用者經驗上都已達到相當高的水平。可期待的是未來在: 動態組成 RESTful service URI (如查詢某產品資訊)、支援 HTTP Post (如更新購物車內的項目) 等功能上會有更多的加強。