100 Days of SwiftUI

Using a Core Data Model in Swift Playgrounds
Using a Core Data Model in Swift Playgrounds
Swift Playgroundsでコアデータモデルを使用する
述語を使用してCoreDataフェッチ要求をフィルタリングする方法


例によるSwiftUI


navermaps
GitHub NaverMapDemo.xcodeproj iOS Demo 3.9.14 days ago

SwiftUI Starter
SwiftUI Starter

プロジェクトリスト 一覧 ↓
Hacking with iOS: SwiftUI Edition
alemohamad / 100-Days-of-SwiftUI

プロジェクト1
WeSplit:
このプロジェクトでは、レストランで食べた後に使用できる小切手分割アプリを作成します。

プロジェクト2
GuessTheFlag:
世界の多くの旗のいくつかを学ぶのに役立つ推測ゲームを作成します。

プロジェクト3
今日は、11のトピックに取り組む必要があります。そこでは、カスタムビュー修飾子、カスタムコンテナーなどを構築する方法を学びます。

プロジェクト4
BetterRest:
Create MLを使用したモデルのトレーニング

プロジェクト5
WordScramble:
ランダムな8文字の単語を表示し、それから単語を作るように求めます。たとえば、スターターワードが「alarming」の場合、「alarm」、「ring」、「main」などのスペルになります。

プロジェクト6
Animations:
検索KEYWORD DragGesture

プロジェクト7
iExpense:
私たちが構築されたアプリは難しくありませんでしたが、それ自体、取得学習のかなりがかかった-私たちは、カバーに持っていたUserDefaults、Codable、sheet()、onDelete()、@ObservedObject、およびより。それらのいくつかは、特にUserDefaults、そしてCodableこのプロジェクトで高レベルでのみ導入されたものであり、意図的なものです。これらについては後で詳しく説明します。

プロジェクト8
Moonshot:
このプロジェクトでは、NASAのアポロ宇宙計画を形成したミッションと宇宙飛行士についてユーザーが学習できるアプリを作成します。でより多くの経験を積むことができますCodableが、さらに重要なことに、スクロールビュー、ナビゲーション、およびはるかに興味深いレイアウトも操作できます。

プロジェクト9
描画に焦点を当てる別の新しいテクニックプロジェクトを開始します。

100 Days of SwiftUI(DAY 23 (Project 3, part 1))
100 Days of SwiftUI(DAY 26 (Project 4))
100 Days of SwiftUI(DAY 29 (Project 5)
100 Days of SwiftUI(DAY 30 (Project 5)
100 Days of SwiftUI(DAY 32(Project 6)
100 Days of SwiftUI(DAY 33(Project 6 part 2)
100 Days of SwiftUI(DAY 35(Project 4〜6 )マイルストーン:プロジェクト4〜6
100 Days of SwiftUI(DAY 36(Project7 part 1)
100 Days of SwiftUI(DAY 37(Project7 part 2 )
100 Days of SwiftUI(DAY 39(Project8 part 1)
100 Days of SwiftUI(DAY 40(Project8 part 2))
100 Days of SwiftUI(DAY 41(Project8 part 3))
100 Days of SwiftUI(DAY 43(Project9 part 1))
100 Days of SwiftUI(DAY 44(Project9 part 2))
100 Days of SwiftUI(DAY 45(Project9 part 3))
100 Days of SwiftUI(DAY 45(Project9 part 3))スピログラフ
100 Days of SwiftUI(DAY 47(Project9 part 4))
100 Days of SwiftUI(DAY 48(VIDEO))


Core Data

Days 49-59: Focus on data(Core Data)
100 Days of SwiftUI(DAY 49(Project10 part 1))
100 Days of SwiftUI(DAY 50(Project10 part 2))

インターネットを介した注文の送受信
100 Days of SwiftUI(DAY 51(Project10 part 3))
100 Days of SwiftUI(DAY 53(Project11 part 1))
Core Data
100 Days of SwiftUI(DAY 54(Project11 part 2))
100 Days of SwiftUI(DAY 55(Project11 part 3))
100 Days of SwiftUI(DAY 57(Project12 part 1))
@FetchRequestの動的フィルタリング
Core Data、SwiftUI、および@FetchRequestとの1対多の関係

100 Days of SwiftUI(DAY 58(Project12 part 2))
100 Days of SwiftUI(DAY 59(Project12 part 3))


Milestone: Projects 10-12
100 Days of SwiftUI(DAY 60(Project10〜12))


Instafilter (このプロジェクトでは、ユーザーがライブラリから写真をインポートし、さまざまな画像効果を使用して写真を変更できるアプリを作成します。)
100 Days of SwiftUI(DAY 62(Project13 part 1))
100 Days of SwiftUI(DAY 63(Project13 part 2))
100 Days of SwiftUI(DAY 64(Project13 part 3))
100 Days of SwiftUI(DAY 65(Project13 part 4))
100 Days of SwiftUI(DAY 66(Project13 part 5))


プロジェクト名—->>>BucketList / BucketList-2
MapKitとSwiftUIの統合

最終プロジェクトでは、ユーザーがいつか訪れる予定の場所のプライベートリストを地図上に作成し、その場所の説明を追加し、近くにある興味深い場所を検索して保存できるアプリを作成します。後で使用するためにすべてiOSストレージに保存します。

100 Days of SwiftUI(DAY 68(Project14 part 1))
100 Days of SwiftUI(DAY 69(Project14 part 2))
ユーザーが訪問したい場所をマップに追加
100 Days of SwiftUI(DAY 70(Project14 part 3))
ウィキペディアからデータをダウンロードする

100 Days of SwiftUI(DAY 71(Project14 part 4))
100 Days of SwiftUI(DAY 72(Project14 part 5))


Accessibility
100 Days of SwiftUI(DAY 74(Project15 part 1))
100 Days of SwiftUI(DAY 77(Project13〜15))


Time for MapKitt
100 Days of SwiftUI(DAY 78(Time for MapKitt))


Hot Prospects
このプロジェクトでは、会議で出会った人を追跡するアプリであるHotProspectsを作成します。あなたはおそらく以前にそのようなアプリを見たことがあるでしょう:それはあなたの出席者情報を保存するQRコードを表示します、そして他の人は後でフォローアップするためにあなたを可能なリードのリストに追加するためにそのコードをスキャンすることができます。
100 Days of SwiftUI(DAY 79(Project16 part 1))
100 Days of SwiftUI(DAY 80(Project16 part 2))
100 Days of SwiftUI(DAY 81(Project16 part 3))
100 Days of SwiftUI(DAY 82(Project16 part 4))
100 Days of SwiftUI(DAY 83(Project16 part 5))
100 Days of SwiftUI(DAY 84(Project16 part 6))


Flashzilla
100 Days of SwiftUI(DAY 86(Project17 part 1))
100 Days of SwiftUI(DAY 87(Project17 part 2))
100 Days of SwiftUI(DAY 88(Project17 part 3))
100 Days of SwiftUI(DAY 89(Project17 part 4))
100 Days of SwiftUI(DAY 90(Project17 part 5))


layout and geometry.
100 Days of SwiftUI(DAY 92(Project18 part 1))
100 Days of SwiftUI(DAY 93(Project18 part 2))
100 Days of SwiftUI(DAY 94(Project18 part 3))


SnowSeeker
このプロジェクトでは、SnowSeekerを作成します。これは、ユーザーが世界中のスキーリゾートを閲覧して、次の休暇に適したスキーリゾートを見つけるのに役立つアプリです。
100 Days of SwiftUI(DAY 96(Project19))
100 Days of SwiftUI(DAY 97(Project19 part 2))
100 Days of SwiftUI(DAY 98(Project19 part 3))