iOS/macOS アプリ開発の教科書 TOP

このページで Blog の Post をグループ化してます。

右上の検索機能で、キーワード検索した方が見つかるかも・・・

Swift

General

Protocol

Collection

Property wrapper

Combine

SwiftUI

State, Binding, Observable, Observed, ...

value-type

Drag & Drop, List

SwiftUI with UIKit/AppKit

UI component

SwiftUI on macOS

アーキテクチャ

MVVM と Value-type で作る UNDO アプリ

マルチプラットフォーム

CoreData

CoreData を使ったアプリを開発する方法 / Tips を説明してます

CoreData で初めて作るアプリ

MVVM アーキテクチャで使う CoreData

少し長いですが、MVVM アーキテクチャを CoreData と組み合わせて使う方法を説明してます。

[SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その1:テンプレートコードの修正) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その2:MVVM アーキテクチャ導入) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その3:1回目のリファクタリング と ViewModel の作成) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その4:ViewModel の実装) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その5:View の実装) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その6:View の改良) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その7:TODO アプリとして改良第1弾) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その8:リファクタリング) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その9:TODOItem を編集可能に) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その10:Ver.2 で Priority を導入) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その11:CoreData マイグレーションとテスト) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その12:Priority に沿ったソートの追加) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その13:UNDO/REDO 実装) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その14:CoreData を Realm と入れ替え) [SwiftUI][CoreData] SwiftUI と MVVM で始める CoreData 入門 (その15:iCloud 同期)

 

Realm

Realm を使ったアプリを開発する方法 / Tips を説明してます

SwiftUI と Realm を組み合わせた使い方

TDD でアプリ開発

TDD(Test Driven Development) をアプリ開発に適用する方法を説明してます

ボーリングスコアアプリの開発

AVFoundation

UnitTest

SwiftUI パーツの テスト

macOS 開発環境 Tips

Xcode