fbpx

Ionic – 建構 iOS 和 Android Apps 的實用指南

Contents

使用 ReactJS 開發的 Web 開發者可以延續這個技術使用 React Native 開發支援 iOS/Android 的跨平台 App,那麼使用 Angular 的開發者呢?這個課程使用 Angular、Capacitor 和 Ionic Framework (Ionic 4+) 建構原生 iOS 和 Android 以及漸進式 Web 應用程式 ( Progressive Web Apps )。

從這 20 小時的課程,你會學到

  • 從同一個程式碼庫建構原生應用和漸進式網路應用( Progressive Web Apps )
  • 使用 Angular 和 Ionic 提供的強大功能為 iOS 和 Android 建構原生應用
  • 深入了解 Ionic 以了解有關核心和高級功能的更多資訊
  • 在真實設備上測試 iOS 和 Android 應用程式並將這些應用程式發佈到兩個平台的 APP Stores

要求

  • 需要 Angular 基礎知識,儘管課程中還提供了一個簡短的複習
  • 需要基本的 HTML、JS 和 CSS 知識
  • 不需要高級 Angular 知識

課程說明

加入這門暢銷課程,學習如何使用 Angular 和 Web 開發技術為 iOS 和 Android 建構真正的原生行動應用程式!

Ionic 是你目前可以學習的最令人興奮的技術之一 – 它使你能夠使用一個程式碼庫(用 HTML、JS 和 CSS 編寫)來建構和發布應用程式,就像普通(漸進式)Web 應用程式以及真正的本機行動應用程式一樣 適用於 iOS 和 Android 系統。 本課程從頭開始教你最新版本的 Ionic,不需先有 Ionic 的基礎。

Angular(以前稱為 Angular 2)允許你創建由 TypeScript / JavaScript 提供支持的很棒的 Web 應用程式。 使用 Angular 知識來建構可編譯為本機行動應用程式並在任何 iOS 或 Android 設備上運行的 Web 應用程式不是很好嗎? 並同時將它們發佈為漸進式網路應用程式。

Ionic 框架可以讓你做到這一點! 使用你現有的 Angular、HTML、JS 和 CSS 知識,並以此建構你的原生行動應用程式! Ionic 提供了許多漂亮的組件(您將在本課程中了解這些組件),可用於建構類似原生的用戶界面。

Capacitor(Ionic 團隊提供的另一個工具)將處理其餘的工作,因為它用於根據你的程式碼為 iOS/Android 構建原生行動應用程式。 這使你可以專注於你所知道的事情,並在所有可能的設備(桌面和行動設備)上發布你的應用程式,而無需學習數千種不同的語言! 事實上,使用 Ionic,你可以使用一個程式碼庫來發布三種不同的應用程式( iOS、Android、Web )。

難怪像 Ionic 這樣的混合框架非常受歡迎並且需求量很大!

我的名字是 Maximilian Schwarzmüller,我是一名自由網路開發人員,也是 Udemy 上許多 5 星級課程的創建者——包括我的“Angular – 完整指南”課程,這是 Udemy 上最暢銷的 Angular 課程!

我喜歡創建很棒的 Web 應用程序,現在使用這些知識並用它建構原生行動應用程式真是太棒了!

本課程將帶你從零到發布應用程式,採用非常注重實踐的路線。 在整個課程中,你將成為一個真實的應用程式(用戶可以在其中創建和預訂事件),了解 Ionic 的基礎知識、其豐富的組件庫、如何獲取和處理用戶輸入、如何儲存資料和訪問本機設備功能等等 更多的!

你將深入了解所有重要的 Ionic 組件以及導航(選項卡、側邊選單)、用戶輸入、本機設備功能(例如相機)、儲存、http、身份驗證等概念!

由於建構應用程式只是樂趣的一部分,你當然還將學習如何在瀏覽器、模擬器或你自己的設備上運行你的應用程式!

那你將會學到什麼?

  • Angular 的簡要回顧
  • 如何設置 Ionic 專案
  • Ionic 的基礎知識 – 導航的工作原理、專案的結構以及使用其豐富的組件庫
  • 如何使用 Ionic 附帶的許多精美組件
  • 如何使用不同類型的導航概念:“後退”-按鈕-導航、選項卡和側邊選單
  • 如何顯示模態框、警報、toasts 和許多非常有用的 UI 組件
  • 如何在瀏覽器、模擬器或真實設備上測試應用程式
  • 如何通過輸入、文本欄位、下拉選單、對話框等獲取和處理用戶輸入。
  • 如何驗證用戶身份並訪問 Web 伺服器以儲存和載入資料
  • 如何訪問本地設備儲存和本機設備功能,如相機或地理定位
  • 還有更多……比如應用程式的樣式和主題
  • 最後,你將學習如何配置你的應用並將其發佈到 App Store 或 Google Play Store(或作為漸進式網路應用)

這聽起來不錯嗎? 我迫不及待地歡迎你來參加這門課程! 🙂

目標受眾

  • 希望使用 Angular 知識通過一個程式碼庫構建本機行動應用程式和 Web 應用程式的學生
  • 所有有興趣深入研究 iOS 和 Android 原生行動應用程式開發的人

講師簡介

Maximilian Schwarzmüller,專業網站開發人員和教練

擔任 Web 開發者的經驗

從 12 歲開始,我從未停止學習新的程式設計技能和語言。 我很早就開始為朋友創建網站,也只是為了好玩。 除了 Web 開發之外,我還探索了 Python 和其他非 Web 專用語言。 這種熱情一直持續至今,並促使我決定成為一名自由網路開發人員和顧問。 我在這份工作中獲得的成功和樂趣是巨大的,並且真正讓我的熱情洋溢。

在後端開始 Web 開發(使用 Laravel、NodeJS、Python 的 PHP),我也越來越成為一名前端開發人員,在許多專案中使用 React、Angular 或 VueJS 等現代框架。 我現在喜歡兩個世界!

我還建構了全端應用程式並獲得了專業的 DevOps 和雲端運算知識——我持有的許多 AWS 認證(包括頂級解決方案架構師專業認證)證明了這一點。

作為一名自學成才的開發人員,我有機會通過攻讀工商管理並獲得碩士學位來拓寬自己的視野。 這使我能夠在一家大型戰略諮詢公司和一家銀行工作。 在學習的同時,我比這些領域更享受發展,在這個領域的時間大大提高了我的整體經驗和技能。

擔任教練的經驗

作為一名自學成才的專業人士,我真的知道學習新語言或改進已知語言時的難點和難點。 這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。 我在 Udemy 上許多 5 星級課程和超過 2,000,000 名學生的記錄就是最好的證明。

無論是擔任開發講師還是教授工商管理,我總是收到很好的反饋。 最有價值的體驗是看到人們如何找到新的更好的工作,建構出色的 Web 應用程式,獲得出色的專案或只是在我的內容的幫助下享受他們的愛好。

我與 Manuel Lorenz 一起創立了 Academind,為我們超過 2,000,000 名學生提供最好的學習體驗。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: