SwiftUI学習におすすめの参考書!詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応

この記事からわかること

  • Swift UI学習する際にオススメ参考書
  • 詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応レビュー
  • Swift UIの学習フロー

index

[open]

\ アプリをリリースしました /

ふるログ

ふるさと納税管理アプリ-ふるログ-

無料posted withアプリーチ

私が未経験からiOSアプリを1人で作成できるようになるまでの学習フローと、実際に使用したSwift UIの参考書の中でオススメの一冊をご紹介します。

SwiftUI学習におすすめの参考書

使用した参考書

詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応

学べる知識

こんな人にオススメ

この本から学べないこと

【レビュー】詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応

私が購入した「詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応」の使い心地をレビューしておきます。

感想

この本の中ではアプリを作っていくというより小さなプログラムを何個も作っていきながら学習していくスタイルの参考書です。

Swift UIを用いてのテキストの表示やボタンの設置、画面遷移の仕方など基本的な機能から、画像の取り込み方、データを保持させるためのファイル操作、地図の表示方法や非同期処理などが順番に学習できました。

Swiftの基礎的な構文については時々解説がありますが、ある程度使えるようにはなりますが深い理解を得るには下記のようなSwiftに踏み込んだ学習本が必要だと思います。

また2021年の本を2022年3月に購入し使用しましたが、エラーなどでつまづくポイントがなかったのもお勧めできるポイントです。

私はSwiftのことを全く知らない状況からこの本で学び出しましたが読み終えた後から模索しながらですが1人で小さなアプリを開発できるようになりました。

その過程はQiitaに投稿しておりますので興味があればご覧ください。

Swiftの学習フロー

私は最初に「Swift UI」というよりiOSアプリの開発をやりたいと思い参考書を色々探しました。iOSアプリ開発ではSwiftを用いて開発をしますが、主要なフレームワークが2種類あるのでどちらを学ぶか最初に選択します。

フレームワーク

Swift UIの方が新しく発表されたフレームワークで最近発売される参考書はSwift UIのものばかりです。これからの動向や人気を考え見て私はSwift UIの学習から始めることにしました。

学習した流れ

  1. Swift UIの参考書で学習
  2. 公式リファレンスで細かく勉強
  3. 実際にアプリを作成

学習フローは上記の通りです。Swift UIの参考書では流れと全体を掴むのには打ってつけでしたが、足りない基礎的な知識や意味などは公式リファレンスを参考に都度深掘りしていきました。

あとはひたすらにアプリ開発をしながら練習していく感じが一番効率の良い学習方法だと思います。

この記事が誰かのお役に立てると幸いです。ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

自作iOSアプリ

\ アプリをリリースしました /

mapping

自分だけの地図を作ろう!-mapping-

無料posted withアプリーチ

割り勘アプリ-bill-

旅行におすすめ!
割り勘アプリ-bill-

無料posted withアプリーチ

Imakoko

現在地を取得するアプリ!Imakoko

無料posted withアプリーチ

ふるログ

ふるさと納税管理アプリ-ふるログ-

無料posted withアプリーチ

Remind-シンプル通知アプリ-

シンプル通知アプリ-Remind-

無料posted withアプリーチ

CLIPURL

好きな記事をクリップしよう!-CLIPURL-

無料posted withアプリーチ

記録カレンダー

続けたを可視化できるアプリ!記録カレンダー

無料posted withアプリーチ

CART-共有できるお買い物リスト-

CART-共有できるお買い物リスト-

無料posted withアプリーチ

Githubにて
iOSアプリのソースコードを公開中!

自作Webアプリ

子育て知識共有サイト-mikata-

子育て知識共有サイト-mikata-

フレームワーク:Laravel/Vue.js

作成の流れQiita「Laravel×Vue.jsを使って初めてWebアプリを自作しました!」

感想:初めて作成したWebアプリです!メールアドレスでの会員登録や質問投稿、回答やコメント、いいねやフォローなどSNSに近い機能を実装してみました。レビューや修正すべきポイントなどを教えていただけると嬉しいです!

New Article

index