教學文章

免費 iOS App 開發教學文章,包括 Swift, SwiftUI, ARKit, Machine Learning 和 UIKit 等技術教學。
教學文章
iOS 工程師:成功轉職者分享面試心得

iOS 工程師:成功轉職者分享面試心得

本篇原文(標題:iOS 工程師:面試準備分享)刊登於作者 部落格,由 Pala 所著並授權轉載。 這篇文章為接觸 iOS 開發半年內、以及考慮轉職的朋友,提供一些我後悔沒早點知道的資源。 2017 轉職來到尾聲 部落格記錄著我從離職後,一路走過來的 iOS
Apple App Review:解析審核 App 的漫長旅途

Apple App Review:解析審核 App 的漫長旅途

本篇原文(標題:被蘋果打槍後, 一個月後才再次審核 App 的故事)刊登於作者 部落格,由 Lenny Chen 所著並授權轉載。 相信 Mobile App 開發者在送出版本到 App Store, 都像是在等一個不知道會因為什麼被打槍的奇幻旅程。 上次送審呆呆神射手時,
應用 AVFoundation 建立一個全螢幕相機 App
iOS App 程式開發

應用 AVFoundation 建立一個全螢幕相機 App

今天,我們將學習如何使用 AV Foundation ,它是一個 Apple 系統框架,適用於 macOS、iOS、watchOS 和 tvOS 操作系統上。本教學的目標就是幫助你開發一個有完整功能的 iOS App,能夠使用裝置的相機來拍照與錄影。我們亦會以物件導向程式基礎,設計一個實用的類別,
Core ML 教學:如何利用 Python 和 Turi Create 來建立自訂模型
Swift 程式語言

Core ML 教學:如何利用 Python 和 Turi Create 來建立自訂模型

近年,越來越多人應用機器學習 (Machine Learning) 演算法,以解決問題或執行複雜的功能。利用機器學習,我們可以使用大數據來執行複雜的功能,例如圖像分類與語音辨識。 此外,Apple 最近公佈了一個框架 Core ML,以簡化將機器學習模型整合在 macOS 、 iOS 、 tvOS 與 watchOS
Swift 4 Generics: 如何在程式碼及 iOS App 中應用泛型
iOS App 程式開發

Swift 4 Generics: 如何在程式碼及 iOS App 中應用泛型

問題一:我可以撰寫一個 Swift 函式,來找出存放在任意陣列裡、某個任意型別特定實例的索引或位置嗎? 問題二:我可以撰寫一個 Swift 函式,來確認某個任意型別的特定實例,是否存在於任意陣列裡? 所謂「任意」型別,是指包含了我自己定義的型別 (像 Class)。附註:我知道可以使用
ARKit 教學:實作火箭飛船發射,學習 SceneKit 和 Physics
ARKit

ARKit 教學:實作火箭飛船發射,學習 SceneKit 和 Physics

它剛才移動了嗎?這是真的嗎?這其實是擴增實境 (Augmented Reality,簡稱 AR)。歡迎回到 ARKit 教程系列的第四部分。在本教程中,我們將在 ARKit 中理解 Physics 基礎知識,並且將在本教程結束之前製作一台飛船,開始吧! 首先,我們從下載初始項目開始。
傳送告白推播的 Push Notification
iOS App 程式開發

傳送告白推播的 Push Notification

每天我們會收到來自不同 App 的推播訊息。作為 iOS 開發者,你又可以如何在 App 建立推播訊息功能呢?彼得潘將教大家實作一個接收播推的 App,相信到時候你用自己親手做的 App 推播告白訊息。
ARKit 教學:偵測水平面以及使用 SceneKit 添加 3D 物件
ARKit

ARKit 教學:偵測水平面以及使用 SceneKit 添加 3D 物件

擴增實境(Augmented Reality)有著前所未有的力量擴展我們的世界,讓我們與世界互動的方式不再一樣。隨著 iPhone X 的發表,這個世界已準備好擁抱 AR。而我們正在歷史的一刻,正在一個偉大的開端。AR 的潛力是無止盡的。 開始之前 本次教學建立在先前 ARKit 教學內容之上。如果你還沒有準備好,
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。