iOS, macOSアプリで使えるCloudKitがいい
最近コーディングエージェントのおかげでiOS, macOSアプリを作っている。アプリを作っていて悩みのタネは、バックエンドの開発だ。 バックエンドがちょっとわかる自分からすると、バックエンドの保守はかなりめんどくさい。何よりもランニングコストがかかるのが一番だるい。盆栽の手入れをする感覚で開発をやっているので、それに毎月お金が飛ぶのは看過できない。
作った https://jiikko.com/baby-note/ ってのは、記録アプリなんだけど、複数人で読み書きができる必要があり、バックエンドが必要な部類のコンセプトである。
そこで、CloudKitです。 ユーザはAppleIDが必須となるけど、ユーザ自身のストレージを使って、コンピュータリソースはAppleが提供してくれる。小規模なアプリで、ちょろっと通信するだけならこいつを使ったほうがいい。
しかし、クセが強くて、いわゆる「友達」というモデリングは不得意だったり、データの同期がフレームワーク頼みだったり、痒いところに手が届かないことがそこそこあるので、柔軟さの面では劣ってしまう。
何はともあれ、無料でバックエンド相当のコンポーネントが使えるCloudKitがおすすめという話でした。
以上。
-
category:
- 日記