UI UI 設計求職攻略:現職 UI 設計師經驗分享 解答新手的常見問題 本篇原文(標題:新手上路:UI 設計師的求職問答集)刊登於作者 Medium,由 Simon Lin 所著並授權轉載。 前言 這幾年由於網路、科技的蓬勃發展,UI 設計師這個職位真的越來越熱門了,各種不同類型的產業(甚至傳產要轉型)都需要相關人才的投入;但偏偏目前學校傳授這門領域的科系並不多, AppCoda 編輯團隊 Oct 17, 2018 17 分鐘閱讀時間
Objective-C 一步一腳印的 iOS App 上架和更新流程 什麼都是假的,只有 App 上架 Store 才是真的。千辛萬苦完成 App 後,下一步、也是最重要的一步,就是把 App 送審上架!為了讓新手都能一次就送審成功,我們已經更新了 iOS App 的詳細上架流程。你的 App 也完成了嗎?快來跟著我們一步步將 App 送審上架吧! 彼得潘 Oct 15, 2018 21 分鐘閱讀時間
Automated Testing Appium 使用教程:為手機 App 的 UI 自動化測試大大加速 當你在閱讀本教程時,可能同時有數百萬、甚至數十億用戶正在瀏覽智能手機上的 App,擁有大量 App 的智能手機已經成為我們生活中不可或缺的一部分。每天有如此多的用戶不斷在使用手機 App,我們必須確保用戶介面 (UI) 運行順暢,不讓用戶感到失望;而編寫良好的自動化測試就可以實現這一點。 特別感謝 Sauce Labs,它們推出的 Appium 可以幫助測試工程師運行自動化 Lawrence Tan Oct 12, 2018 13 分鐘閱讀時間
Swift 程式語言 程式語言基礎:認清 Swift 數值型別 (Value Type) 與參考型別 (Reference Type) 的差別 在 Swift,數值型別 (Value Type) 與參考型別 (Reference Type) 到底有甚麼差異呢?它們又是如何被儲存到記憶體呢?如果你還不清楚,這篇教學就不容錯過了!我們將會以簡單易明的例子解答這些疑問,為你打好程式語言的基礎。 AppCoda 編輯團隊 Oct 8, 2018 10 分鐘閱讀時間
ARKit ARKit 2.0 教學:儲存並恢復世界地圖數據 建立更連貫的 AR 體驗 歡迎來到第 8 回 ARKit 教學系列的文章! 隨著 iOS 12 的發佈,現在 ARKit 能夠儲存世界地圖 (World Map) 的數據了。 以前,我們無法儲存 AR 世界地圖的數據,現在 Jayven N Oct 3, 2018 9 分鐘閱讀時間
Swift 程式語言 iOS 開發者求職指南:善用 2000 小時作準備 讓你在今年成功獲聘 本篇原文(標題: A Complete Guide to Getting Hired as an iOS Developer in 2018)刊登於作者 Medium,由 Rob Caraway 所著, AppCoda 編輯團隊 Sep 28, 2018 15 分鐘閱讀時間
Design Pattern Swift Design Pattern 系列教程 #3:外觀模式 (Facade) 與轉接器模式 (Adapter) 本教程是設計模式 (Design Patterns) 系列的第三部分,從本系列的第一篇文章開始,我們研究了「創建」類別的工廠方法模式 (Factory Method) 與單例模式 (Singleton) 兩個範例,第二篇文章則討論了「行為」類別的觀察者模式 (Observer) 與備忘錄模式 (Memento) 兩個範例。 Andrew Jaffee Sep 24, 2018 18 分鐘閱讀時間
Design Pattern Swift Design Pattern 系列教程 #2:觀察者模式 (Observer) 與備忘錄模式 (Memento) 本教程是上週設計模式 (Design Patterns) 系列教程的第二部分。人稱「四人幫」(Gang of Four, GoF)的 Erich Gamma、Richard Helm、 Ralph Johnson 及 John Vlissides Andrew Jaffee Sep 19, 2018 23 分鐘閱讀時間
Design Pattern Swift Design Pattern 系列教程 #1:工廠方法模式 (Factory Method) 與單例模式 (Singleton) 人稱「四人幫」(Gang of Four, GoF)的 Erich Gamma、Richard Helm、 Ralph Johnson 及 John Vlissides 所著的 “Design Patterns: Andrew Jaffee Sep 14, 2018 17 分鐘閱讀時間
Swift 程式語言 Memory Leaks (記憶體洩漏)可以導致 App 閃退?用單元測試就可輕鬆減少洩漏! 實際上,記憶體洩漏 (Memory Leaks) 是開發者最常遇到的問題,我們一直寫程式碼來增加新功能,當 App 越來越大的時候,就需要了解記憶體洩漏的問題了。記憶體洩漏就是記憶體的某一部分被永久佔用、而無法再使用的情況;就如一個會佔用空間、並引致問題的垃圾,垃圾太多,就會導致記憶體不足而造成 App 閃退。 AppCoda 編輯團隊 Sep 10, 2018 15 分鐘閱讀時間
ARKit iOS 12 新功能: AR Quick Look 讓你在 App 或網頁中展示 3D 模型 Apple 在 2018 全球開發者大會上發表了 ARKit 2.0 框架 (Framework),它包含了新的 API 與開發虛擬實境 (Augmented Reality, AR) 的功能,其中一項功能就是在開發中提供 Quick Look API。 Sai Kambampati Sep 5, 2018 18 分鐘閱讀時間
Swift 程式語言 生產力再提升:利用 Swift Package Manager 製作自動化開發者工具 Command Line Tool,通常指的就是能在 terminal 下指令執行的程式,身為一個利用 mac 做開發的工程師,一定非常熟悉,像是原始碼管理工具 git、自動化工具 fastlane、或是套件管理工具 homebrew,都可以算是 Command Line Tool Huang ShihTing Aug 31, 2018 23 分鐘閱讀時間