Ziad Tamim

Ziad Tamim

Ziad 為高級 iOS 開發員、流動裝置策略指導及創業顧問。在App Store成立初期,Ziad已經開始編寫iOS程式及遊戲,為客戶編寫過超過80個程式。時至今日,他擁有個人的流動程式開發工作室 TAMIN LAB。歡迎到 Linkedin 與 Ziad 聯絡。
5 篇文章
如何使用Xcode Configuration 管理 iOS Apps 不同構建版本
Xcode

如何使用Xcode Configuration 管理 iOS Apps 不同構建版本

在軟體專案的開發生命週期中,一般來說,會在不同的階段創建不同的版本。在初期階段,會有一個本地端的配置版本,即將進入下一個階段時,需要提供另一個版本讓QA團隊來測試功能和修復bugs,當應用程式通過所有測試並獲得QA團隊的認可後,在推送到App Store之前,會需要創建另一個版本,將其發送給客戶進行beta測試,一旦客戶對你發送的構建版本感到滿意,就算是production-ready的應用程式,而其中這些構建版本不完全相同,每一版都有一些特殊目的,配置都會略有不同。 例如,若應用程序需要串連後端,則應用程式很可能在QA測試期間連接到測試環境,
iOS 行動支付開發:如何結合 Braintree 在應用程式支援信用卡付款
Swift 程式語言

iOS 行動支付開發:如何結合 Braintree 在應用程式支援信用卡付款

現在越來越多的人偏好使用移動裝置上網,而非傳統的固定設備,當他們在滑手機時,也代表正在使用應用程式。事實上,人們花費約85%的時間在使用手機上的應用程式,意味著每一天都有越來越多的人在手機上使用APP來上網和購物,當你在設計iOS應用程序時,需要計畫如何捕獲這些客戶並藉此讓你的品牌獲利。 在本教程中,將學習如何使用Braintree服務,讓你在iOS中接受使用信用卡處理應用程序式中的購買需求。對於要求App內購買(In-App Purchases, IAP)的人,你需要使用IAP來銷售數位內容,例如遊戲的服務分級,
如何利用 AsyncDisplayKit 開發響應式 iOS Apps
Swift 程式語言

如何利用 AsyncDisplayKit 開發響應式 iOS Apps

在 2011 年,我認識了一位非常聰明的傢伙,叫做 Mike Matas on Ted 。他介紹了在電子書用到的一種增強用戶體驗的新方法,能夠創建令人驚歎的用戶體驗。這個 App 所達到的流暢程度讓人無法相信這是一個手機 app。同年的晚些時候,這個 App 所屬的公司被 Facebook
利用IBDesignable和IBInspectable建立客製化元件
Xcode

利用IBDesignable和IBInspectable建立客製化元件

自Xcode 6 開始,iOS開發人員可以利用 IBDesignable 和 IBInspectable 功能建構客製化 control 並即時在 Interface Builder 預覽變更。很明顯的,這是一個提升生產力的巨大優勢。 在這個單元裡面,我們將為大家介紹 IBDesignable 和 IBInspectable,
Auto Layout 入門教學
Auto Layout

Auto Layout 入門教學

什麼地方出錯了?該怎麼做修正呢?問題的解答就是Auto Layout。Auto Layout 是一個以約束條件為基礎的佈局系統,它可以讓開發者建立一個可以因應不同螢幕尺寸與裝置(device)方向而調整的自適應介面(adaptive interface),我們很少在我們的教學文章中談到Auto Layout。有些初學者覺得它很難學習所以盡量避免去使用到它。Apple在2014年秋天推出了4.7英吋與5.5英吋的iPhone。如果沒有Auto Layout,
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。