iOS App 程式開發 iOS 12 期待已久的功能:客製化通知分組 (Custom Notification Groups) 本篇原文(標題:iOS 12: Custom Notification Groups )刊登於作者 Medium,由 Jesus Guerra 所著,並授權翻譯及轉載。 在最近一次的 WWDC 發佈會,Apple 發表了 iOS AppCoda 編輯團隊 Jan 9, 2019 6 分鐘閱讀時間
iOS App 程式開發 Swift 程式碼教學:好好設定物件 讓程式碼更簡潔清晰 本篇原文(標題:如何讓 iOS 程式碼更美觀:物件的設定)刊登於作者 Medium,由 Li-Heng Hsu 所著並授權轉載。 我們都看過這樣的 code: let textField = UITextField() textField.text = "abc" AppCoda 編輯團隊 Dec 31, 2018 5 分鐘閱讀時間
iOS App 程式開發 ZEPETO 深入剖析 讓你了解 3D 角色與使用者的互動關係 本篇原文(標題:剖析ZEPETO,3D角色與使用者的互動關係)刊登於作者 Medium,由 Ray Wang 所著並授權轉載。 在虛擬世界,無論是在網路、社群媒體,或是遊戲中,使用者往往需要一個虛擬的 3D 角色代替自己與內容、他者或是虛擬物件做互動,去感知和遊歷虛擬世界。 在遊戲研究裡, AppCoda 編輯團隊 Dec 26, 2018 9 分鐘閱讀時間
動畫實作 UI Transition 教學:一起來學習 Whatsapp 也在用的 UI 轉場技巧吧! 觀察其他非常成功的 App 的實作技巧,對你開發自己的 App 十分有幫助。如果你想為自己的 App 創建 Whatsapp 也在用、流暢又一致的 UITabBar 和 UIToolBar 動畫,這篇教程就非常適合你了!快來一起實作 Whatsapp 的 UI Transition (轉場) 技巧吧! AppCoda 編輯團隊 Dec 7, 2018 7 分鐘閱讀時間
Flutter Flutter 教學:移植 75,000 行原生程式碼的心路歷程 本篇原文(標題: Porting a 75,000 line native iOS app to Flutter )刊登於作者 Medium,由 Gary Hunter 所著,並授權翻譯及轉載。 關於將大型 AppCoda 編輯團隊 Dec 3, 2018 10 分鐘閱讀時間
iOS App 程式開發 了解 Delegation Pattern 讓你更有效率地實作類別之間的溝通! 協定委派模式 (Protocol Delegation Pattern) 是 Apple 框架中最重要的功能,讓你輕易在程式碼內實現類別之間的溝通。如果你還不了解甚麼是委派協定、可選和必要協定方法,快來讀讀這篇文章吧!讓我們告訴你甚麼是協定,並帶你深入了解過如何建立協定、以及如何與委派模式合作。 AppCoda 編輯團隊 Nov 23, 2018 6 分鐘閱讀時間
iOS App 程式開發 Parallel Programming (平行程式設計) 可能會帶來甚麼問題? 本篇原文(標題: Parallel Programming with Swift: What could possibly go wrong?)刊登於作者 Medium,由 Jan Olbrich 所著,並授權翻譯及轉載。 簡介 在之前的幾篇文章中, AppCoda 編輯團隊 Nov 19, 2018 14 分鐘閱讀時間
Flutter Flutter 教學:從零開始 一步一步學會使用跨平台套件 Flutter 直到遇上需要建置於兩個平台上的專案,我就趁著可以自由選擇套件的機會,選擇了 Flutter。為什麼我選擇了 Flutter,而不是 React Native 呢?本篇文章旨在分享我學習使用 Flutter 的歷程,希望可以啟發其他科技公司選擇使用 Flutter。 AppCoda 編輯團隊 Nov 14, 2018 13 分鐘閱讀時間
動畫實作 輕鬆實作 Table View 動畫效果 為 App 大幅提升用戶體驗! 本篇原文(標題:Animating Table View Cells Display)刊登於作者部落格,由 Vadim Bulavin 所著,並授權翻譯及轉載。 本文將會教你如何為 Table View Cell 添加自定義顯示動畫,提升 App AppCoda 編輯團隊 Nov 5, 2018 8 分鐘閱讀時間
iOS App 程式開發 App Security:實作 App 的安全防護 小心保護使用者資料 App security 是軟體開發中非常重要的一環。App 的使用者都期望自己的資料是保密的,所以 App 裡的敏感資料不應該輕易被人拿走。這篇文章我們將會探討一些開發者在 App 安全性方面的常見錯誤,以及如何處理這些問題。如果你將敏感資料存放在 UserDefaults,就有可能會暴露 App 的資訊。 AppCoda 編輯團隊 Oct 31, 2018 8 分鐘閱讀時間
UI 活用 UIStackView:讓 APP 畫面佈局更方便快捷 本篇原文(標題:Swift — 說說 堆疊視圖( UIStackView ))刊登於作者 Medium,由 Jeremy Xue 所著並授權轉載。 前言 這次來談一個較無關程式碼的題目,是一個叫做 StackView 的元件,它可以提供行或列佈局的視圖,我們可以透過它輕易的定義好在 StackView AppCoda 編輯團隊 Oct 22, 2018 5 分鐘閱讀時間
UI UI 設計求職攻略:現職 UI 設計師經驗分享 解答新手的常見問題 本篇原文(標題:新手上路:UI 設計師的求職問答集)刊登於作者 Medium,由 Simon Lin 所著並授權轉載。 前言 這幾年由於網路、科技的蓬勃發展,UI 設計師這個職位真的越來越熱門了,各種不同類型的產業(甚至傳產要轉型)都需要相關人才的投入;但偏偏目前學校傳授這門領域的科系並不多, AppCoda 編輯團隊 Oct 17, 2018 17 分鐘閱讀時間