inflearn logo
inflearn logo

速習 SwiftUI 実践アプリ開発の基礎 Part2

Apple Developerサイトで提供されている「SwiftUI Tutorials」を段階的に 따라하며 解説しました。公式チュートリアルであるだけに、最高のコーディングスタイルを身につけることができます。

5名 が受講中です。

難易度 初級

受講期間 無制限

SwiftUI
SwiftUI
SwiftUI
SwiftUI
날개 달린 동전

講座 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

マーケティングパートナーズ

講座 추천하고 성장과 수익을 만들어 보세요!

受講後に得られること

  • Apple公式チュートリアルと共に、よりしっかりとしたアプリ制作過程を学習

  • SwiftUIの核心、アニメーション・レイアウト、他のフレームワークとの統合

  • Swift、SwiftUI

「すばやく追いつくSwiftUI本番アプリ開発の基礎」

Appleの公式アプリ開発教育コンテンツ

「SwiftUI Tutorials」を解説したコーダースハイのビデオコンテンツです。

このチュートリアルでは、SwiftUIを使用してアプリケーションを段階的に構築するプロセスを案内し、Appleが推奨する方法に従います。

コーダースハイ解説講義はSwiftUIコアからアニメーション・レイアウト、そして他のフレームワークとの統合まで体系的に盛り込んでいます。

アプリ開発の重要な要素を幅広く組み合わせながら、すっきりとダイナミックなアプリを素早く完成してみてください。

このコースは4つの章で構成されています。




AppleのSwiftUI Tutorialsは、SwiftUIの概念を最も標準的かつ効率的に習得できる公式資料です。

初心者でもどこから始めるべきか心配する必要なく、この講義に従うだけです。 SwiftUIの基本概念から実戦活用まで、素早く核心を身につけたい方にぴったりの講義です。 🚀

この過程を準備しながら一番大切に考えたのは、初心者も恐れずに最後まで追いつくのを助けることです。 SwiftUI Tutorialsはうまく作られた資料ですが、初心者には見知らぬ概念が一度に注ぐことができます。そこで解説をしながら、混乱するような部分をあらかじめ絞り、概念の必要性を簡単に説明しようとしました。

単にコードをたどるのではなく、なぜこのように動作するのかを理解するプロセスが重要です。私はSwiftUI学習が負担にならず、楽しい経験になることを目指しました! 🔥




公式資料としての信頼度📃

SwiftUIを自分で作ったAppleが提供する公式学習資料です。 SwiftUIで推奨されるベストプラクティスを最も正確に案内します。



リアルタイムプレビューで学ぶ直感的な練習👀

Xcodeの「SwiftUI Previews」機能により、作成したコードをすぐに確認し、視覚的に結果を確認しながら学習への負担を大幅に軽減できます

練習の過程で出てくる変更がすぐに画面に反映されるので、初心者でも難しい概念をゆっくり身につけて練習できます。



重要な概念だけを簡潔に見つめる構成🍳

SwiftUI全体を一言で掘るよりは、アプリを作るのに必要な流れと主な概念をすばやく把握できるようにコア中心で構成されています。

複雑な理論に集中するのではなく、実用的な例を中心に進んで、初めて接する方も「私もすぐに作れるだろう」という自信を持つことができます。



じっくりつきやすい構成🚶🏻‍♂️

最初からあまり多くの内容を扱わず、簡単な概念から一つずつ学べるように構成されています。例に従うと、自然にSwiftUIの重要な概念を学ぶことができ、初心者でも気軽に始めることができます。ますます複雑な機能を追加する方法なので、最初は簡単に見えますが、後でアプリの開発に必要な重要な概念を学びます。



本番プロジェクト指向🧗🏻‍♂️

レッスンで扱う例は、実際のアプリですぐに利用できるコードで構成されています。学ぶ内容が理論だけにとどまるのではなく、直接従いながら実戦感覚を身につけることができます。したがって、SwiftUIが初めてでもこのレッスンに従うと、1つの小さなアプリを完成できるレベルに達することができます。




こんな方におすすめです

アプリ制作プロセス

早く学習したいです。

SwiftUIを活用して効率的にiOSアプリを作成したい方。

短期間でコアコンセプトを身につけ、本番で活用したい方。

プログラミングの基礎知識があるコンピュータ関連専攻生です。

基本的なコーディング経験があるが、iOS開発を本格的に始めたい方。

SwiftUIを活用したアプリ開発方法を学びたい方。

さまざまなAppleプラットフォームでアプリを作成したいです。

SwiftUI 1つでiOS、iPadOS、watchOSなど、複数のAppleデバイスで動作するアプリの開発に興味のある方。

各プラットフォームの特徴を理解し、共通のコードでさまざまなデバイスに合ったUIを実装してみたい方。




この講義を作った人👨‍🦰

こんにちはテッドです。

私も初めてアプリ開発を始める時はXcodeが何かかもしれない初心者時代がありました。幕末さを感じた瞬間が多かったです。しかし、今はアプリを作るのが本当に楽しく、今はそのプロセス自体を共有することをしています。

SwiftUIを学ぶ初心者も同じ問題を抱えていると思います。そこで、この講義では初めて学ぶ立場で簡単に理解できるように説明し、負担を軽減することを目指しました。アプリ開発が難しくて大変なことではなく、楽しい過程になるのを手伝いたいです! 🚀




受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS)macOS 14 Sonoma以上

  • 使用ツール:Xcode 15.0以上(無料)

  • Xcodeを使用する場合は、必ずMacBookが必要です。

  • iPhoneは必要ありません。

選手の知識と注意事項

  • Swift言語プログラミングの基礎知識

  • 基礎知識のための講義をお勧めします。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • iOS開発を初めて経験する方

  • SwiftUIでプロジェクトを進めたい方

  • AppleがガイドするSwiftUIの活用法を 제대로(正しく) 知りたい方

前提知識、
必要でしょうか?

  • Swiftの基本的な文法をある程度知っておくのが良いでしょう。

  • MacBook、iMacなどMacOSのデバイスは必須です。

こんにちは
codershighです。

2,379

受講生

79

受講レビュー

13

回答

4.8

講座評価

8

講座

コーダーズハイは、皆さんの人生に変曲点を作ることを目標としています。

授業を一つ受けたからといって、人生が変わるわけではありません。しかし、数年後に振り返ったとき、変化が始まった時点を見つけることができるはずです。

コーダーズハイを通じて人生の転換点を作られた方はたくさんいらっしゃいますが、私たちは小さなチームであるため、提供できる機会は限られています

より多くの方々に人生の転換点を提供するために、ハードルを下げ、アクセシビリティを高める様々な方法を試みています。

AppleのEveryone Can Codeカリキュラムの解説版を作成し、,

リアルタイムのリモート講義を通じてアプリ開発の成功体験を提供することで、できるだけ多くの方々と出会える機会を作っています。.

皆様が今このページを読んでいることも、皆様の前に訪れたチャンスではないでしょうか?

見逃さずに、覗いてみてください。あなたのターニングポイント(Turning Point)を作れるかどうか。

CodersHigh ,  Turning Point.

もっと見る

共同知識共有者

カリキュラム

全体

25件 ∙ (5時間 30分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

codershighの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

¥3,985