iT邦幫忙

ios相關文章
共有 694 則文章
鐵人賽 自我挑戰組 DAY 13

技術 Day 13: 把有興趣的書分享出去吧!

透過分享的按鈕,將我們自定義的內容給發出去吧! 前言: 在我們在看一些充滿分享資訊的 App 中,例如:拍賣購物 App、圖書 App,或是什麼新聞 Ap...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12: 讓你的 Cell 動起來吧!

在 Cell 顯示時加入動畫效果,讓畫面更生動吧! UICollectinoViewCell Animation 前言: 在我們讀取畫面的時候如果只有單純顯...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11: 來設置一個懸浮按鈕吧!

使用懸浮按鈕將我們的畫面拉回頂端吧! 來製作一個懸浮按鈕吧! #前言 前一篇教大家如何在 iOS 實現下拉式更新的文章我們有提到,我們前面所做的 UI...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10: 做個資料的下拉式更新!

來為你的 CollectionView 製作一個下拉式更新的方法。 前言: 在我們的 App 開發功能有一種常見用來刷新資料的方法,稱作下拉式更新( Pu...

鐵人賽 自我挑戰組 DAY 9

技術 Day 09: 自己動手做一個程式庫|API 吧!

自己動手做一個到處都可以重複利用的插件吧! 前言: 雖然目前有許多第三方的程式庫可以讓我們免於處理許多麻煩的事情,但是今天你只需要一個簡單的畫面或是功能,...

鐵人賽 自我挑戰組 DAY 8

技術 Day 08: 使用搜尋列來找尋書籍吧!

使用 UISearchController 來搜尋我們的書架上的書籍吧! 前言: 常常在我們獲取一堆資訊之後,我們知道如何讓它呈現在我們畫面上,但是我們常常...

鐵人賽 自我挑戰組 DAY 7

技術 Day 07: 連到書局的網站吧!

讓使用者點擊書籍 Cell 時,可以在 App 中顯示到書局的網站吧! 前言: 在手機端上顯示網站畫面常常在開發 App 的時候會遇到一種需求,該產品可能本...

鐵人賽 自我挑戰組 DAY 6

技術 Day 06: 來設計我們的書架吧!

使用 CollectionView 和客製化 Cell 來展示我們的書架吧。好想書架一隅 前言: 前幾篇教學我們學會了如何使用原生或第三方程式庫來獲取資料,...

鐵人賽 自我挑戰組 DAY 5

技術 Day 05: 折扣計算 && 你的資料不是你的資料!?

今天你從 API 中獲取的資料真的是正確的,也是你需要的嗎? 前言: 其實這篇文章踩雷後新增的文章,所以也是臨時起意的 XD 前兩次篇文章的教學我們學...

鐵人賽 自我挑戰組 DAY 9
Android API超初學!! 系列 第 9

技術 [番外篇] [Day 9] iOS Human Interface (3) App Architecture - part 2

Navigation 人們通常會忽略navigation,直到這個navigation不符合預期為止,所以要好好設計啊 有三種navigation 結構:...

鐵人賽 自我挑戰組 DAY 8
Android API超初學!! 系列 第 8

技術 [番外篇] [Day 8] iOS Human Interface (2) App Architecture - part 1

大家好,今天繼續來練習翻譯讀iOS Human Interface手冊。 一些設計原則 良好的美感 – 較嚴肅功能的APP,設計就應當簡約、不浮誇、標準,並...

鐵人賽 自我挑戰組 DAY 4

技術 Day 04: 使用第三方程式庫來幫幫忙!

使用一些 Swift 常用的第三方框架來開發你的專案吧! 前言: 我們常常在開發專案時會選擇使用「 第三方程式庫 」來協助我們開發,使用第三方程式庫來開發的...

鐵人賽 自我挑戰組 DAY 7
Android API超初學!! 系列 第 7

技術 [番外篇] [Day 7] iOS Human Interface (1) Themes

昨天的iOS架構圖,是參考Apple 2012年的技術文件-iOS Technology Overview所畫。「技術文件」這個詞給人一種很難讀的感覺,但事實上...

鐵人賽 自我挑戰組 DAY 3

技術 Day 03: 試著解析 JSON 的檔案吧!

使用 Decodable 方式來解析我們的 JSON 檔案。天瓏資訊圖書在好想工作室書架上的書籍清單 API 前言: 應該會有人好奇想說 - 這麼快就串接資...

鐵人賽 自我挑戰組 DAY 6
Android API超初學!! 系列 第 6

技術 [番外篇] [Day 6] iOS架構

今天先不讀Android,來一下番外篇iOS。既然要目標是要做好玩好用的APP,並且讓很多人使用,那iOS當然也要熟悉一下才行。 下圖為iOS的架構: 我覺得這...

鐵人賽 自我挑戰組 DAY 2

技術 Day 02: 來做一些基本的設置吧!

使用 Xcode 來調整專案 App 的設定吧! 前言: 在開始編寫程式碼以及刻劃 UI 之前,有些事情其實我們就能先透過 Xcode 來調整整個專案 A...

鐵人賽 影片教學 DAY 18

技術 使用者體驗與介面設計 (2/2)

[Day 18] 使用者體驗與介面設計5.3:視覺與APP設計 (54min)-- APP 設計準則 : Google Material Design 實感設...

鐵人賽 自我挑戰組 DAY 1

技術 Day 01: Hello, 鐵人 !

用30天向世界宣告,這一年來鋼鐵般的歷練 【 第 9 屆 iT 邦幫忙鐵人賽 】 好想工作室第一屆鐵人賽 不免俗的 Day 1 還是要來個簡單的自我介紹...

鐵人賽 自我挑戰組 DAY 1
從積木開始學程式 系列 第 1

技術 [DAY>1<]從零開始慢慢從積木進去

哈囉大家好,我是接下來這三十天都會準時參加鐵人賽的米茶 Hey,第一天不用緊張慢慢來,老師不會太快,會循序漸進的,保證這三十天一定能夠讓你收穫滿滿 !!!第一堂...

徵才 Newegg 正在誠徵 Mobile Application Architect (iOS)

**Newegg.com 每天超過5.5萬筆日訂單、1200萬註冊用戶、+3000則訊息回覆,我們是如何技術分工?新蛋全球開發團隊怎樣透過大數據、演算法研究、爬...

徵才 百萬年薪聘請 UX交互設計師【駐菲律賓】

職位要求 :1、理解並掌握體驗設計的技能和方法,有ios、android或windows平台熟練設計經驗者優先。2、能夠全面分析並抓住核心用戶需求,結合商業價值...

技術 React Native-如何在專案中使用微軟的CodePush熱更新套件

React Native CodePush集成 author: ImL1s email: ImL1s@outlook.com github: 專案 參考 簡...

鐵人賽 Software Development DAY 30
30天Swift入門學習 系列 第 30

技術 Multi-Thread handling - Operation

在前一篇提到了用 GCD 來增加執行緒(threads)以改進 App 的執行效能,本篇來聊 iOS 中另一種操作多執行緒的方法: Operation。 Ope...

鐵人賽 Software Development DAY 30
Swift 菜鳥的30天 系列 第 30

技術 Day-30 Swift 語法(26) - 最後の協定

協定類型的集合 協議可以用作儲存在集合比如數組或者字典中的類型,如同在協議作為類型。我們簡單的創建一個 AfuncProtocol 協定跟 Printer 的...

鐵人賽 Software Development DAY 30

技術 iOS Swift x Layout x Animation x Transition (Finished)

Swift Layout x Animation x Transition 2018 - IT 邦棒忙鐵人賽 - Blog BankBalance Blog...

鐵人賽 Software Development DAY 29
30天Swift入門學習 系列 第 29

技術 Multi-Thread handling - GCD(Grand Central Dispatch)

執行緒(thread)是 CPU 中真正來處理及執行指令的部分。以當前的 CPU 架構,每個核心內至少內含一個執行緒,如何新增執行緒來進行多工處理多個任務讓 A...

鐵人賽 Software Development DAY 29

技術 LoadingAnimation - Walk

LoadingAnimation Walk 最左邊的點從上方拋擲最右邊,然後整體向左移動,循環動畫。 Loading View 將點平均分布在一個水平面上...

鐵人賽 Software Development DAY 28

技術 LoadingAnimation - Switch

LoadingAnimation - Switch 三個點的動畫,向右移動的時候從上面,向做移動的時候從下面。 LoadingView 三個點定義在 Loa...

鐵人賽 Software Development DAY 29
Swift 菜鳥的30天 系列 第 29

技術 Day-29 Swift 語法(25) - 協定 Protocol

Protocol好長啊。大挑戰R鐵人終於只剩一天了... 協定 Protocol 協定是 Swift 一個重要的特性,它會定義出為了完成某項任務或功能所需的方...

鐵人賽 Software Development DAY 28
30天Swift入門學習 系列 第 28

技術 iOS App 實作(20) Face Detection

Description:Apple 在 WWDC 2017 中發佈了 Vision 這個新的 framework,本篇來實作裡面的臉部偵測功能。 Compon...