Swift 新手-打造第一个 iOS App

开发前的新手纠结
商学院出身,非资工背景,团队内也没有熟悉 app 开发的人才
决定做 app 接触市场用户,首先遇到的思考抉择:外包快速获取成果 or 自己动手做
若时间、资金成本允许的话,自己实做出一款 app 感觉会很有趣!
就这样踏上了 APP Developer 开发之路~

实作前的问题集
Q:要选 android or ios 哪一个先开发?
Q:mac 电脑可以开发 android app 吗?
Q:原生型(Native)的两种行动作业系统可以同时开发吗?
Q:原生型(Native)、混合型(Hybrid)、Web型(Hybrid)、Cross app 的差异是什麽?

开发 ios App 所需工具
ios 程序开发的基本要求拥有一台 Mac 电脑,在手边有 Mac、iphone 的资源之下,ios 开发成为我的首选!
Mac 还有内建的 Xcode 工具,光看 app store 上的介绍还有美丽的 prototype 图示就觉得好期待呀~!
https://ithelp.ithome.com.tw/upload/images/20210917/2014030685pRDniqz2.png

Xcode 工具介绍
Xcode 是一个整合开发环境(Integrated Development Environment,简称IDE),包含最新版本的 iOS SDK(Software Development Kit的缩写)、内建程序码编辑器、图形化使用者介面(User Interface,简称UI)编辑器 Storyboard 帮手、检查及除错提示功能(Debug)工具;最重要的是,Xcode 提供了iPhone(或iPad)的模拟器,让你不需要用到实体装置也能测试你的App!
*回想起要找各个不同装置的同事测试广告版位的工作回忆真的是挑战重重呀~

下一篇:如何使用 Xcode 建立专案?


<<:  [Day02] 变数

>>:  Day.8 「怎麽就这样脱离文档流了!」 —— CSS 定位属性 position & 浮动元素 float

Day 15:「你真的不减肥吗...?」- Tailwind 的生产环境优化

兔大妈: 「百货公司在跳楼...大!拍!卖!!!(口水)」 「赶快来去抢!!!」 (兔大妈掏出了小...

Day 23:履历

前言 履历如果写不好,可能会糟蹋我们的专业能力,履历还能看出一个人的个性、细心程度,可以说是在面试之...

【31】30天在Colab尝试的30个影像分类训练实验 - 完赛心得

比赛动机 这是我第三次参加铁人赛,每次参赛都刚好隔一年,後来我发现这样的间隔其实很刚好,因为在中间的...

Day29-保护鲸鱼人人有责(四)

前言 前几天不管是讲怎麽把 Dockerfile 写好、还是做弱点扫描,基本上都是在确保 Docke...

Day 11 - Confusion Matrix 混淆矩阵-模型的好坏 (1)

如何验证正确率, 或如何辨别机器学习模型的好坏? 我们常使用Confusion Matrix[混淆矩...