目的
WEBばっかりやってきたので、ネイティブアプリにも手を出そうと思い、今の会社のクローンアプリを作ってみた。
こんな感じの画面とか、ページ遷移が一通りできた。
思ったことメモ
- なんかReactみたいな感じ
- Swift UI に沿って作るだけなら、tutorialとかqiitaとかstackoverflowとかみながらやればいいから、そんな難しくない
- tutorialとかでパッと見つからないことも、WEBでやりたいこと考えて、その単語で検索すると大体出てくる。
- optional型というやつにちょっとつまづいた
- 勝手に定義したクラスや構造体を呼び出してくれてるっぽい(だから同名のファイルは作れなさそう)
- EnvironmentObjectとか、Storeとか、Bindingとか使ったけど、その辺がまだよくわかってない。
- VScodeに慣れた身としては、XCodeがめっちゃ使いにくい...
- 型がない言語をずっと触ってるので、build時間が気になる...暇。テスト書けばいいはずなので勉強する。
大きい感想としては、iOS開発今までやったことなかったけど、SwiftUIを使うと書きやすいし、読みやすいし、簡単だった。 ネイティブアプリエンジニアの道も開けてきた気がする...
全然関係ないが、このブログに関して、放置してたけど、先輩が読者になってくれていたので、もう少し書く頻度を増やそうと決意した。