IOS13 APP『Swift5』實例說明 — 算數練習App

這算數練習的App原本只是想寫個加減運算給女兒練習一下算數,於是就開始了這個App的開發,但是一開始並沒有任何規劃,更不用說prototype了,所以想到哪就寫到哪,所以就發生了一件事情,那就是程式碼很亂,軟體架構也不好,但是又不想因為一些功能就全部重寫,例如原先沒有想記錄什麼時候玩的,也沒有讓女兒選公主等等…的功能,所以不會存一些資訊,但是因為一直增加不同的功能規劃,最後只能變成只能宣告一些Globel的變數來記錄。所以軟體規劃與prototype的重要性在這時候就可以看出來了,這只是一個小App所以嚴重性不高,只是浪費許多時間在修改,但是一但與其他人合作開發,那這問題就很大了,所以不論是開發任何程式與App,建議還是要養成先想清楚整個規劃再開發,比較能節省時間。

因為這個App的軟體架構不好,另外因為這App本身的程式並不複雜,所以就會分幾個部分介紹一下用了哪一些方式與技巧開發了這個算數練習App, 至於程式部分就參考功能部分就好,開發時是用iphone 8 plus做開發,如果想用模擬器看,請用iphone 8 plus。主要說明會分為基礎、影音、資料儲存與動畫這四個主題說明,詳細說明請看下面不同的連結。

因為功能很多都是隨意加上的程式,所以很多地方不是很好,如需要參考,可以下載看看。

--

--