iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
Mobile Development

iOS APP 使用Swift打造一個外送平台APP (以foodpanda、Uber Eats為例) 系列

/*
大俠愛吃漢堡堡,你不是大俠,吃外送吧你
人生肥宅,愛吃外送
何不來寫個外送平台APP
一起當個快樂肥宅
*/

鐵人鍊成 | 共 31 篇文章 | 42 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 1] Swift 目標設定 仿製 Uber eat 、 foodpanda APP

主題介紹 作為一個忙碌又懶惰的資訊肥宅 身處在資訊發達的時代實在很幸福 手指輕輕一按 食物自動送上門 美味又方便的APP值得我們細細尋味 這次就讓我們使用 Sw...

2019-09-16 ‧ 由 badgameshowtw 分享
DAY 2

[Day 2] Swift 使用TabBar+NavigationBar 範例 (上)

簡要 每個APP最基本都會運用到 TabBar+NavigationBar 外送平台也不例外 基本上底層架構都差不多 上下的Bar 有時有 有時隱藏的運用 為了...

2019-09-17 ‧ 由 badgameshowtw 分享
DAY 3

[Day 3] Swift 使用TabBar+NavigationBar 範例 (下)

簡要 上一篇已經完成主要的TabBar 接下來把NavigationBar設定好 再利用TabBarController把左膀右臂接起來 整個底層架構就基本完整...

2019-09-18 ‧ 由 badgameshowtw 分享
DAY 4

達標好文 [Day 4] Xcode安裝 為什麼有5000觀看??? ithelp觀察實驗

簡要 這邊警急插撥一則重要的貼文 如標題所示 為什麼Xcode安裝 為什麼有5000觀看??? 我也是熱衷鐵人賽的程式相關人員 不管文章也得好壞 都非常enjo...

2019-09-19 ‧ 由 badgameshowtw 分享
DAY 5

[Day 4] Xcode安裝 為什麼有5000觀看??? ithelp觀察實驗 (後續)

簡要 [Day 4] Xcode安裝 為什麼有5000觀看??? ithelp觀察實驗 發文過後一開始只有幾個人看到 跑來留言覺得還好 後面爆炸性的增加觀看次數...

2019-09-20 ‧ 由 badgameshowtw 分享
DAY 5

[Day 5] Swift 使用 PrefixHeader + BaseController 運用

簡要 objective c有優秀又好用的PrefixHeader PrefixHeader的功用就是可以 存放一些全域變數 給任何Class呼叫使用 也可以使...

2019-09-20 ‧ 由 badgameshowtw 分享
DAY 6

[Day 6] Swift 新增 collectionview + 客製化 cell

簡要 現在要從頭到尾開始時做 上方的篩選Bar不會隨著下面tableview移動 我猜測應該不是tableview的header 所以應該可以單純方一個coll...

2019-09-21 ‧ 由 badgameshowtw 分享
DAY 7

[Day 7] Swift 新增 tableview+ 客製化 cell

簡要 上方的分類表已經有大概的樣子 接下來下方是一個tableview 裡面的構造極其複雜 在不同的index row裡面 有塞 banner 有塞 coll...

2019-09-22 ‧ 由 badgameshowtw 分享
DAY 8

[Day 8] Swift Label 自適應寬度 NSAttributedString 運用

簡要 這次要來完成上方篩選的細節 上次只有實作簡單版的collectionView 但要仔細觀察他每個字其實都有自適應寬度 自適應在很多地方都用得到 今天就來研...

2019-09-23 ‧ 由 badgameshowtw 分享
DAY 9

[Day 9] Swift 廣告 Banner 輪播器 照片播放器

簡要 接下來要做上方Banner 原APP上方有個輪播裝置 負責打廣告或是顯示優惠 在APP也是時常出現 呈現方式很多種都可以做出來 可以使用collecti...

2019-09-24 ‧ 由 badgameshowtw 分享