加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_安阳站长网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

如何零基础学开发,一个月做出被苹果推荐的 App?

发布时间:2016-10-19 02:52:47 所属栏目:建站 来源:爱范儿
导读:副标题#e# 作者简介:韩重赞,独立开发者。零基础学习开发,用 4 个月的时间制作出「0528」「恋人清单」「开垦世界」这 3 款应用。其中,「恋人清单」曾被 App Store 首页推荐。 前段时间,我在 AppSo(微信号 appsolution) 分享了自己独立开发的一款游戏—

如果剔除掉 Lifeline 的一切辅助功能,如推送、模式转换、语言更改等,它的核心技术点其实很简单,就是一个显示文字的视图和两个增加文字的按钮。

3

所以,我只要实现「点击一个按钮,让视图加一行字」这个功能,基本上就可以做出一款像 Lifeline 一样的 app 了。

(这是我当时真实的想法,后来发现核心技术远远不止这些,只能说幸亏当时这么单纯,不然就不可能一步步做下去了。)

经验二:一切以用户体验为中心,以目标产品为大方向。一步步从易到难解决问题,各个击破。沉迷于技术研究或设计细节只会误入歧途。

确定好产品方向之后,我开始制作 demo。

打开 Xcode,根据网上教程往 Storyboard(可以往里面拖各种控件的可视化工具,对新手很友好)上拖了一个文本视图和一个按钮。

我先在这个文本视图里打上一行字,如「苟利国家生死以」。接着要做的事就是,点这个按钮让文本视图增加第二行字「岂因祸福避趋之」。

我的直觉告诉我,这件事应该分为两个步骤:

  1. 先学会如何点一个按钮触发一个效果

  2. 再学会做一个效果,让文本视图加一行字

于是,我在某搜索引擎上搜索「iOS 如何点击按钮触发一个事件」,点开了几个搜索结果,找到一个看起来挺靠谱的教程,就照着做。同理,我又把加文字的功能学会了。

很快在这个视图里,就出现了两行字「苟利国家生死以」、「岂因祸福避趋之」。我每次点一下按钮,「岂因祸福避趋之」就会出现。

但是,我发现了一个问题:每行字挨得太近了。我很聪明地在「岂因祸福避趋之」前面加了两个回车符号,看起来就好多了。

%e5%9b%be5

在欣喜之余,我又发现一个问题:当我按钮点得多了,新增的「岂因祸福避趋之」会超出文本视图区域。难道让用户每次点一下按钮,然后手动滑上去么(太蠢了)?

我回头看了一看 Lifeline,发现他会把新增的文字顶上来,这样,就可以看到最下面的那句话了。

我又去网上搜教程,很快我就知道了让文本自动顶上来的方法。

经验三:做好 demo、设计稿、其他素材的准备,让你在学习开发的过程中没有后顾之忧,有万事俱备只欠东风之感。

就这样,我根据心里想的产品原型方向,一步步完善这个 demo。每当我遇到一个问题,就去找资料搜教程。解决完之后无比兴奋,但很快又会陷入新的难题当中。

在如此循环 N 次之后,终于完成了一款小明上学被车撞的超简单文字冒险游戏。在有了这样一个 demo 的基础上,我相信,要做出一个像 Lifeline 一样的游戏只是时间问题了。

(编辑:网站开发网_安阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!