App 開發者注意! Microsoft 併購 HockeyApp 並將整合到 Visual Studio Online (HockeyApp 為 app 檢測工具 - crash 分析、beta 版發佈並收集回饋)
App 開發者注意! Microsoft 於 2014/12/11 日宣佈併購了 HockeyApp, 它提供了行動開發服務,讓 App 開發者可以很容易地收集 crash 回報、發佈 beta 測試版、收集使用者經驗及回饋,協助開發者打造更好的 App! 當然支援不同平台 iOS/Android/Windows Phone app。未來會整合在 Visual Studio Online 的 Application Insights 服務中,包括了以下功能:
- Crash reporting (App 掛掉的分析) - 很容易地與你的 App 整合,就可以收集精準的 crash 報告,豊富的分析報告,讓開發者知道 App crash 的原因及程式的 stack trace (class name、method name 及程式行數等資訊),並且可與現有的開發工作流程及 bug tracking 系統整合,未來也會直接整合進 Visual Studio Online。
- Distribution and feedback (App 封測) - 可設定哪些使用者參與 Beta 版測試,並內建很容易上手的回饋機制。
- Cross-platform (跨平台支援) - 支援 iOS, Android, 及 Windows Phone,提供了不同平台一致性的開發經驗。
接下來的幾個月,我們將發佈新的 iOS 及 Android SDKs for Application Insights,將 HockeyApp 的功能整合進來。Application Insights 提供了一個即時監控並 360度檢視應用程式的使用狀況,可用性資訊(availability)、效能資訊,且支援 Client App (例如 App for iOS/Android/Windows Phone)、及 server/cloud application (例如 ASP.NET, Java ...),讓 Application Insights 成為你的應用程式即時監控及使用者回饋最佳方案!
雖然我們即將展開整合的工作,但你現在就可以使用 HockeyApp,start using HockeyApp! 不論是既有或是新的 Hockey 用戶,這個服務將持續提供!
我們將持續為開發者,在 Visual Studio 及 Visual Studio Online 上,打造領先的行動平台開發工具及服務!
微軟開發工具及技術之跨平台 (Cross Platform) 及開放 (Openness) 的遠景!
除了以上介紹已併購的 HockeyApp 外,先前 Visual Studio 早已可以透過 Xamarin 套件 (使用 C#) ; 或是使用 Cordova 開發套件 (使用 HTML/JavaScript) 可以快速地開發跨平台 App (Windows/iOS/Android),完備了在 Client 端 App 開發方案的完整性;再加上 One ASP.NET 架構 (包括 WinForm, MVC, Web API, SignalR 等技術),讓開發者更有彈性打造一個現代化的 Web 應用服務,且在今年的 Connect(); 技術大會上,Scott Guthrie 在 Keynote 上宣佈了目標會釋出 ASP.NET Server Framework for Mac/Linux 以及開源的 .NET Core 執行環境,並由獨立的 .NET 基金會 (.NET Foundation) 來維護這些 Open Source 專案。 簡單地講,基於 ASP.NET 這些開發的 Web 應用程式、伺服器上的應用程式將可以在非 Windows 平台 (Linux, Mac … ) 上運行,這樣的願景,希望讓 .NET 開發人員可以有更多發揮的平台,未來的路也更廣 !
開發者可以用熟悉的工具及技術 (Visual Studio + .NET/C++/HTML/JavaScript ...) ,快速開發各式應用及服務提供給使用者,讓企業透過軟體服務提升商業競爭力,並在 Cloud & Mobile 時代開創新的商業模式! 再加上 Visual Studio 與雲平台 Azure 整合很好,開發者尤如在 ?? 地端開發般的方便,若是開發 App 者, Azure 上的 Mobile Service 提供了 App 開發所需後台服務 ( 訊息推撥 notification service 、身份驗證 ....) 。
而目前 IoT 物連網的應用趨勢成型,許多 IoT & Embedded 的裝置及設備基於不同平台 (Linux/Android/Windows ....), 未來你的 .NET 應用程式都有可能在這些裝置上執行,而 IoT & Embedded 的設備需連網或收集資料,以進行後續的資料分析或 big data 的應用,都可以很容易地將資料收集到 Azure 上,並利用 Azure 上 IoT & Data/Analysis 各種服務 (Event Hubs 、 HDInsight 、 Machine Learning 、 Stream Analytics 、 PowerBI ...) 進行資料的加值分析及智慧應用! 你可以觀看 Connect() 大會的 Live Demo 看到這些精彩遠景的 Demo !
Visual Studio + .NET 持續提供最高度整合且易上手的開發工具,邁向跨平台及雲端應用!
第一手 HockeyApp 訊息 - https://aka.ms/soma-hockeyapp
馬上試用 HockeyApp - https://hockeyapp.net