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)
  • 点一个点赞 / 收藏 / 在看(别忘了下次更新来看看)

想一想#

  • 后端应该存放电影的哪些信息?用什么文件存?
  • 对本课程还有什么期待,欢迎留言
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。