Skip to content
Apache Cordova 工具 | Visual Studio2019-08-28T16:28:58-07:00

Tools for Apache Cordova

使用 Web 技術組建 iOS、Android 和 Windows 的應用程式。

Graphic of code options

您知道的程式碼

使用 HTML、CSS 和 JS 組建行動應用程式

如果您知道如何組建 Web 應用程式,將很快覺得可以上手,使用 Apache Cordova 組建 iOS、Android 和 Windows 的行動應用程式。 大部分開發人員可以達成近乎 100% 程式碼重複使用,方法為運用 Cordova 的共用 JavaScript API 存取原生裝置功能,例如相機、行事曆和連絡人。

此外,因為混合式應用程式會使用原生 Web 檢視,所以您將能攜帶慣用的 JavaScript 架構,例如 Angular、React 及 lonic

單一安裝

開始所需的一切

我們簡單好用的安裝程式會針對建置跨平台應用程式,執行所有重要工作,使您的電腦準備就緒,並使用必要的 SDK、工具、程式庫等等來執行。

screenshot of installer window
程式碼編輯視窗螢幕擷取畫面

建立程式碼

程式碼編輯變得快速且輕鬆

當應用程式越來越複雜時,您需要的不只是文字編輯器。 您需要針對重整、自動完成和程程式碼壓縮最佳化的程式碼編輯器。 Visual Studio 不僅提供您所需的一切,還包括:

  • 語法醒目顯示,協助您以視覺化方式找出錯誤
  • IntelliSense,協助您深入了解並對新的 API 撰寫程式碼
  • 程式碼預覽,可供行內參考檢閱

深入了解如何在 Visual Studio 中編輯

預覽和測試

確定應用程式的外觀和運作方式完全如您期望

不管您的目標是 iOS、Android,還是 Windows,Visual Studio 都會提供預覽支援,讓您可以預覽各種模擬器和行動網卡。 您甚至可以部署並偵錯遠端或虛擬機器上裝載的模擬器 (例如平行模擬器)。

對於只在 Windows 工作環境中工作的開發人員,Visual Studio 可讓他們在遠端透過 MacInCloud 這類服務對 Mac OS 進行組建。

Graphic of previewing and testing
偵錯視窗螢幕擷取畫面

偵錯及分析

編寫程式碼的時間越多,尋找 Bug 的時間就越少

無論您的程式碼在何處執行,Visual Studio 都可以偵錯它 – 不管您的程式碼是在 iOS、Android 或 Windows 裝置、模擬器或模擬程式,還是 Ripple 這類的瀏覽器型偵錯目標上執行,都一樣。 當您針對不同平台進行建置時,並不需要切換工具。 Visual Studio 幾乎可連接至任何部署目標。

Visual Studio 的偵錯工具可讓您利用中斷點和自動例外狀況通知逐步執行程式碼,而這些中斷點和自動例外狀況通知會公開物件和變數的執行時期狀態。 進階功能 (如編輯後繼續、條件式中斷點、追蹤點和命中計數) 可提供您所需的各種深入分析,讓編寫程式碼變得令人愉快,而不是「尋找 Bug」的無聊遊戲。

深入了解如何在 Visual Studio 中偵錯

已進化的 Web 應用程式

存取原生裝置功能

Apache Cordova 的驅動下,您以 HTML、CSS 和 JavaScript 撰寫的應用程式可以輕鬆地存取瀏覽器尚無法使用的原生裝置 API (例如 相機、行事曆、連絡人、條碼掃描器等)。

最棒的是,您可以透過常用的 JavaScript API 存取原生裝置功能,如此可讓您在應用程式中充分重複使用程式碼。

screenshot displaying native device capabilities
screenshot displaying connected services

已連接至資料

提供更個人化的應用程式體驗

Visual Studio 和 Azure 提供所需的工具和服務,以提供跨越您的所有裝置的個人化體驗 – 電話、平板電腦、桌上型電腦、電視,以及執行 iOS、Android 和 Windows 的「事物」。

只需幾行程式碼,您就可以:

  • 使用推播通知,與特定使用者或整個對象連絡
  • 啟用即時傳訊,在您的使用者之間激起交談和分享
  • 支援離線功能,適用於無法使用網路連線時
  • 管理 Exchange 資料,方法為使用 Office 365 服務 API,以共用並編輯行事曆、連絡人、檔案等

最重要的是,您有 Azure 的支持,可以根據需求調整為適用於數以百萬的裝置。

承諾使用開放來源

協助您瀏覽開放來源工具、架構和平台

您知道我們承諾使用 Apache Cordova 嗎? 我們開發並維護數十種跨平台外掛程式嗎? 我們正與 Google 合作提供 Angular JS 2.0 嗎? 對您來說,這是好消息。 如果您在組建 Apache Cordova 應用程式時偶然遇到任何問題,我們有技術深度和廣度,來協助您瀏覽開放來源軟體的複雜性。 我們可以分享因應措施、提供 Bug 修正,以及使您洞悉用於跨平台和行動 Web 應用程式之多種開放來源專案的藍圖。

您可以在 StackOverflowMSDN 論壇Twitter 上找到產品小組。

Graphic displaying open source tools, frameworks, and platforms

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

意見反應