Day 30 - 课程统整&心得

最後一天了,当然来点松愉快的课程统整还有最重要的心得啦!

课程统整

Day 1~5

这几天我们学会了主要是如何建立开发环境,是最不重要的一环,也是最重要的一环。怎麽说呢?我常常会有程序初学的朋友跑过来找我(我也不是多厉害,可能大家身边很少会coding的人吧!)。然後就会问我说某个部分为何跑不起来,帮他看了看他买的书,才发现人家书都有写好,他前面没看而已。所以我想开发环境也是特别重要的!

  • .ipa
  • xcode
  • hello world
  • 真机调适

Day 6~14

在这几天当中,我们疯狂的学习Swift的基本语法。我从最基础的如何宣告变数,到for回圈、while回圈等等。虽然回头头看看那几篇文章,发现自己写的有些部分不是很完整,但我想这也会我成为经验罗!

  • 宣告
  • 型态
  • 运算
  • 布林值
  • for回圈
  • while回圈
  • Error Handling
  • Array

Day 15

这边给大家讲了苹果生态圈,虽然跟Swift没有关系,但我们主题是Mobile Development,我认为你要开发APP必须很了解别人的系统,所以特地拉了一篇去写。

Day 17~23

这几天我们以ios为基底讲了很多SwiftUI基本概念,最後有两天也带到了实作,主要是最後两天我们将以上学,几乎全部用进去了。

  • icon
  • APP名称
  • Button
  • Toggle
  • Stack
  • ScrollView
  • Stepper
  • Change View
  • TextField
  • Alert
  • 将ContentView的值传给SecondView

Day 24~26

我们在这7天学了开发Watch os的程序,其实还有很多没讲到,因为我只有写到单纯的Watch程序,并没写到跟手机连结的部分。

  • 介面
  • Button
  • TextField
  • Picker

Day 27~29

我们在这几天中主要在讲实作的部分,但还是讲了一些概念,最後还讲了浅谈Storyboard vs SwiftUI。

  • Passing data via @ObservableObject and @EnvironmentObject
  • Foreach

心得

虽然我不知道有多少高中生会来参加这种需要很有斗志的比赛,但对我来说很新鲜,我觉得在这次比赛中,我才发觉原来网路上被我看过的文章,我看它1分钟,他可能写了1个小时(甚至更久)。

我觉得我在这30天中学到很多,我发现我的文笔有稍微进步,我觉得我教别人的能力也有稍许提升,不敢说有多少进步,但我认为反覆读自己写好的文章,我就慢慢了解到哪些技巧改保留,哪个部分应该换一种写法。

我也算是几乎第一次写文章,我自认为有很大的进步空间,但我相信因为我也刚学不久,哪里会出现问题,我也几乎都走了一遍,所以我希望我的文章对於你也有帮助喔!

我是高中生 姜义新

下台一鞠躬!


<<:  [Java Day19] 4.7. 静态化

>>:  [Day15] 补充说明 – Cookie、Session和Token之Part2

[Day03] 基本型别

上一篇提到 JavaScript 是弱型别语言。 强型别语言在变数被宣告的时候必须指定资料型别给它,...

IOS Swift 如何让App读取网页

前言: 这次来讲如何在你的App内汇入网页,本次没什麽废话要讲,因为今天连续写两篇偏累,我在想等等要...

[经验分享] 从开发转QA工程师?为何想要转职?开发与QA的差异?

大家好!本篇将会以我转职的心路历程作为主轴,我为什麽转职成QA?当开发与当QA差很多吗?当QA该注意...

GPU程序设计(3) -- 矩阵运算

前言 GPU卡原来是针对游戏开发及显示加速的设计的,後来才扩散至挖矿、深度学习...等其他领域,而游...

DAY10-小型成果发表

前言: 今天要来让大家做一个小型的成果发表,看完接下来的内容後,希望大家都可以学到怎麽让大家连上你...