教學文章

免費 iOS App 開發教學文章,包括 Swift, SwiftUI, ARKit, Machine Learning 和 UIKit 等技術教學。
教學文章
WAPOS談創業、談 iPad POS:艱苦替我建立難以跨越的高牆
創業

WAPOS談創業、談 iPad POS:艱苦替我建立難以跨越的高牆

跨入行動世代,造就近年國內產業向上升級,POS(Point of Sale;端點銷售系統)市場過去也經歷一場重大變革,智能POS能夠方便的與收銀系統、管理系統、會員系統串連,加上較便宜的建置成本,衝擊傳統POS原本把持的市場版圖,近年多家新創團隊紛紛瞄準這波機會,積極切入智能POS應用,搶啖這塊市場大餅,本次專訪團隊為經營服飾零售端點銷售系統公司WAPOS。
開發者指南:透過 Swift 重新認識Accelerate Framework
iOS App 程式開發

開發者指南:透過 Swift 重新認識Accelerate Framework

iOS SDK中隱藏的幾個沒有被充分利用和不太受歡迎的框架,但其中有一些可以是相當實用且省時的工具,Accelerate Framework就是其中一個,它可用於Swift和Obj-C,Accelerate Framework讓開發人員在大規模的數學和圖像計算工作上更容易,優化任務處理的性能,因此,它廣泛應用於機器學習的領域。該框架包含用於向量和矩陣數學、數位信號處理、大量處理和圖像處理的各種C API。如果這聽起來很複雜,別擔心。你不需要知道很多數學,只要你明白這些概念。 Credit:
Swift 4 新功能詳盡介紹:Codable, Dictionaries優化, 多行字符串等等
Swift 程式語言

Swift 4 新功能詳盡介紹:Codable, Dictionaries優化, 多行字符串等等

在幾週前的WWDC大會中,Apple公佈Swift 4,它伴隨新版Xcode 9一同現身,它的最終發布日將會是在九月,這個夏季期間仍是beta版本,這是該語言首次可以向下兼容的版本,它為現有的Swift 3功能提供很棒的優化,其中,很多都是開發者非常期待的,讀者將在本文中了解所有內容,所以廢話不多說,讓我們開始進入重點吧!:) 在本文中,我們假設你已經有Swift 3的一些基本知識。如果讀者需要快速了解的Swift 3和Swift
在 iOS App 中進行自然語言處理:初探 NSLinguisticTagger
Swift 程式語言

在 iOS App 中進行自然語言處理:初探 NSLinguisticTagger

此文章轉載自作者網誌「QCLog」,由作者Qing-Cheng Li授權轉載。Qing-Cheng Li 為自然語言處理實驗室畢業的研究生、目前專職撰寫原生行動應用程式的軟體工程師。本文會詳細講解 NSLinguisticTagger以及如何在 iOS 應用程式裡進行自然語言處理。另外,本文所有圖片來源自WWDC的影片。 作為一位自然語言處理實驗室畢業的研究生、目前專職撰寫原生行動應用程式的軟體工程師,今年 Apple 的 WWDC
iOS開發者專訪 #8:佈滿荊棘的掏金夢,AppWorkout的創業告白
創業

iOS開發者專訪 #8:佈滿荊棘的掏金夢,AppWorkout的創業告白

台灣薪水長期停滯,國人薪資購買力水準歷經16年未成長,儘管低薪導致人才外流,但是另一方面也掀起一股創業潮,由於創業的機會成本相對低,近年國內竄起許多新創公司,以及亞洲指標性創業加速器 AppWorks Accelerator,本次專訪對象為專注於運動相關的新創公司AppWorkout共同創辦人陳文凱,他負責團隊iOS開發工作,該團隊則是 AppWorks 第8期結業的新創團隊,AppWorkout歷經過多次創業低潮,仍持續在創業路上堅毅的奮鬥著,期盼用科技提升民眾的運動體驗。 創業首要難題,決定共識主題 陳文凱過去唸的是資工,
不可能不愛的 Xcode 9:最新功能詳盡介紹
WWDC

不可能不愛的 Xcode 9:最新功能詳盡介紹

WWDC17 帶來許多令人興奮的好消息,iOS 11, Swift 4 和 Xcode 9,每個都有非常大的進步。但對 App 開發者來說,馬上可以派上用場的莫過於 Xcode,畢竟我們開發的 App,可能不需要 iOS 11
Swift 程式庫系列之五:PageMenu, ImagePicker, SwipeCellKit, Lottie 以及 SQLite.swift
Swift 程式語言

Swift 程式庫系列之五:PageMenu, ImagePicker, SwipeCellKit, Lottie 以及 SQLite.swift

各位 iOS 開發者們,不曉得這幾篇以來的程式庫如何呢?希望我們所介紹的程式庫能對你有所幫助。這週也將繼續介紹我們所挑選的幾個 Swift 程式庫,希望能幫助你在 iOS App 開發的道路上,順順向前。 提示:你可以使用CocoaPods安裝這些程式庫到你的Xcode項目,如不懂使用CocoaPods,可以參考這篇教學文章。 1. PageMenu PageMenu
Swift開發指南:Protocols與Protocol Extensions的使用心法
Swift 程式語言

Swift開發指南:Protocols與Protocol Extensions的使用心法

歡迎來到Swift的protocols(協定)和protocols導向的編程教程,在本文中,我們將討論什麼是protocols,以及如何使用它們達到POP(protocol oriented programming:協定導向編程)開發。 我們將首先解釋什麼是protocol,關注protocol和class/structures之間的關鍵差異。接下來,我們將透過範例比較使用協定和類別繼承的差異,展示每種方法的優缺點。之後,我們將討論抽象化(abstraction)
《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出
Swift 程式語言

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出

不時也有人問何時才會推出Intermediate iOS 10 Programming with Swift 的中文版進階書。現在終於可以給你一個確實的答案,今天我們正式推出《iOS 10 App程式設計進階攻略:39個必學的開發技巧》一書。 比較特別的是今次是首次以電子書形式推出中文版。 可能你第一時間會想到: 還有兩個星期蘋果就會在WWDC公布新版的Swift,現在才推出iOS 10的書是不是遲了一點?幾個月之後又會推出新版的Xcode,
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。