Swift:立個Flag,編寫一個App

這是我參與更文挑戰的第1天,活動詳情查看: 更文挑戰

先定一個小目標

也許你會認爲我第一篇文章是來划水,不過立個flag,定個小目標,也成爲了如今作不少事情的一個方式,若是有人能夠監督我完成此次的活動,我亦會很是的開心。android

我想經過此次活動把本身近年來學習Swift作一個總結,雖然和大佬們的技術相比我相形見絀,雖然有那麼點衝着活動獎勵,不過能順利把本身的一些感覺總結出來,也不錯。編程

此次活動,我打算經過Swift編寫玩安卓App,你沒有看錯是經過Swift語言寫一個分享安卓知識的App。markdown

考慮是連續挑戰,每篇文章的篇幅可能不會太長,還請見諒。app

玩安卓在安卓界也算是一個比較不錯的網站了,並且它提供了不少開放的接口能夠使用,無論用於調試仍是驗證思路,真實有效的數據,總比mock來的快,正是因爲是真實數據,也能夠發如今編寫中的各類問題。框架

爲何選擇Swift

首先,我想簡單說明一下本身的狀況,本人是一個iOS開發者,從OC入門,而後接觸學習Swift,使用過Swift寫過App並上架,近一年來,基本上在迭代公司的一箇舊OC項目,並學習Flutter,近2個月在嘗試學習使用uni-app學習Vue。編程語言

轉過頭來,發現本身曾經很熱愛的Swift已經很長時間沒有使用了,對於SwiftUI和Combine框架我目前並無打算進行過多研究。我我的以爲學習好了Flutter的組件思路和RxSwift,SwiftUI和Combine是不一樣編程語言呈現的同一種思惟方式。oop

而且因爲以前嘗試使用Flutter與Vue編寫過玩安卓的App,也算是對於大致的界面和邏輯跳轉比較熟悉,整個頁面的大體佈局也算是清晰,對於一個小而輕練手項目再適合不過了。佈局

我以前一直都是使用iOS傳統的Cococa框架進行編程,此次打算考慮使用基於RxSwift的MVVM框架進行一些學習與嘗試,是對本身的一些挑戰,若是有寫的很差處理的很差的地方也請各位大佬海涵。post

掘金的Swift活躍度不高,也但願本身能出一份力吧。學習

目錄

Swift:項目開工了,做爲碼農的我該幹些啥?(一)

相關文章
相關標籤/搜索