Bo2SS

Bo2SS

從《虾票票》帶你入門iOS(1)——定位與目標

最近一個多月,在公司做了 3 個小項目,有類似《小紅書》的,有類似銀行開戶的,還有類似《淘票票》的。
最後一位是仿照《淘票票》製作的,整個過程下來,真的可以說是入門 iOS 的最精簡學習路徑了!這就開始帶你入門 iOS~

我們的定位#

面向懂一點 OC(Object-C)語法、想入門 iOS 的同學。

如果不懂,也沒關係,我會在合適的位置放上一些 OC 語法的介紹。

PS:這裡有一份可以隨時查看的 OC 工具文檔:Objective-C 教程https://www.yiibai.com/objective_c)—— 易百教程。

我們的目標#

很簡單,就是製作下面這一款《蝦票票》,並入門 iOS

下面簡單介紹一下票票的前世今生~

前世:《淘票票》#

首先來看一下《淘票票》的主頁與詳情頁(侵刪❗️):

淘票票

再來分析一下主頁應該包含的功能:

1️⃣啟動 —— 加載出頁面範圍內的內容;

2️⃣上拉 —— 加載出頁面範圍外的內容;

3️⃣下拉 —— 刷新,重新加載頁面範圍內的內容;

4️⃣點擊購票按鈕 —— 購票按鈕變灰,文字轉變為已購票;

5️⃣點擊某一部電影 —— 跳轉到對應的詳情頁。

PS:電影的相關信息存儲在後端,而後端可以通過 python -m SimpleHTTPServer [port]搭建(Mac 自帶),局域網內通過 http://ip:port/ 即可訪問服務所在的文件夾內容,即電影列表和詳情。

今生:《蝦票票》#

先給大家一個預期,看看你即將學習的《蝦票票》長什麼樣兒?當然整個過程下來,相信你能做得更好!

蝦票票 V1.0

至此,你是否有所期待了呢?還是失望地離開?歡迎留言說出你的想法和建議!

下次見面#

我們會聊一聊:

  • iOS 的簡史(iOS 的故事當然不能放過)
  • 如何創建一個 iOS 工程
  • 工程裡非常重要的幾個配置

現在你可以#

做一做#

  • 買一台 Mac(https://www.apple.com.cn/mac/
  • 安裝 Xcode(App Store)
  • 點一個點贊 / 收藏 / 在看(別忘了下次更新來看看)

想一想#

  • 後端應該存放電影的哪些信息?用什麼文件存?
  • 對本課程還有什麼期待,歡迎留言
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。