Sponsoring
Contents
SwiftでAppleを育ててみた
この記事はiOSDC2023で発表したセッション、Swiftでりんごを育ててみたの詳細情報をまとめた記事を掲載したものです。
今回は家庭菜園系の発表でしたので、SwiftGardenというプロジェクト名にしました
実装した内容のサマリーは↓のような感じです!(某OS風にまとめてみました!)

発表のスライド(Figma)はこちら↓です
PDFのスライドはこちら!
記事内容
0. 導入

SwiftGarden 0.導入 – 発表やSwiftGardenの概要紹介この記事は、「Swiftでりんごを育ててみた」の導入の内容をまとめた記事になります!...
1. センサーデータを取得する – SwiftからPythonコードを呼び出す

SwiftGarden 1.センサーデータを取得する - SwiftからPythonコードを呼び出すこの記事は、「Swiftでりんごを育ててみた」の1部「センサーデータを取得する - SwiftからPythonコードを呼び出す」の内容をまとめた記事になります!...
2. ラズパイでFirebaseにデータを送る – SwiftのCLIツールを動かす

SwiftGarden 2.ラズパイでFirebaseにデータを送る - SwiftのCLIツールを動かすこの記事は、「Swiftでりんごを育ててみた」の2部「ラズパイでFirebaseにデータを送る - SwiftのCLIツールを動かす」の内容をまとめた記事になります!...
3. 自動給水を行う – SwiftでラズパイのGPIOを操作する

SwiftGarden 3.自動給水を行う - SwiftでラズパイのGPIOを操作するこの記事は、「Swiftでりんごを育ててみた」の3部「自動給水を行う - SwiftでラズパイのGPIOを操作する」の内容をまとめた記事になります!...
4. iOSアプリでデータを確認する – Swift Chartsの実装

SwiftGarden 4.iOSアプリでデータを確認する - Swift Chartsの実装この記事は、「Swiftでりんごを育ててみた」の4部「iOSアプリでデータを確認する - Swift Chartsの実装」の内容をまとめた記事になります!...
まとめ

SwiftGarden まとめ – SwiftGardenの実装を終えてこの記事は、「Swiftでりんごを育ててみた」のまとめの内容をまとめた記事になります!...
SwiftGardenプロジェクトの使用リポジトリ
- SwiftGarden: 以下のすべてのリポジトリを含むリポジトリ
- SwiftGardenPi: ラズパイで使用するSwift Package製のCLIツール
- SwiftGardenApp: デモ用のiOSアプリケーション
- SwiftGardenCore: ①・②の両方で利用するモデルなどの共通コード
- SwiftGardenSecrets: 上記で利用するAPI KeyなどのCredentialsの情報を格納(Private Repository)
+1
Sponsoring