非開発者が一年かけてClaudeでiOSアプリを制作:実践的知見

✍️ OpenClawRadar📅 公開日: March 26, 2026🔗 Source
非開発者が一年かけてClaudeでiOSアプリを制作:実践的知見
Ad

プロジェクト概要と背景

開発者は、過去1年間の失業期間中にiOS向け生産性アプリ「BloomDay」を構築しました。彼らのバックグラウンドは、UNHCRとIOMでの人道的保護活動にあり、8年間の難民対応業務経験がありますが、ソフトウェア開発経験は一切ありませんでした。

アプリの機能と技術スタック

BloomDayには以下が含まれます:

  • タスク追跡
  • 習慣追跡
  • 環境音付きの集中モード
  • タスクを完了するごとに成長するバーチャルガーデン

技術スタックは、React NativeとExpo、およびサブスクリプション管理にRevenueCatを使用しています。アプリは英語、トルコ語、スペイン語の完全なローカライズに対応しています。App Storeに承認されるまでに、Appleからの4回のリジェクトを経験しました。

非開発者向けのClaudeの強み

Claudeは、初心者に技術的概念を説明するのが得意です。アプリがクラッシュした際、ClaudeはReact Nativeを一度も見たことがない人にも理解できるように論理を段階的に説明できました。機能的なコードを書き、見過ごされがちなバグを発見します。ゼロから始める人にとって、「これは不可能だ」と「実際にできるかもしれない」の間のギャップを埋めてくれます。

課題と制限

コンテキストウィンドウの制限により、Claudeは時折3セッション前に構築した内容を忘れてしまうことがあります。Claudeの出力を基に構築する代わりにローカルファイルをアップロードすると、以前完了した修正が失われるという問題が繰り返し発生しました。Claudeは時折、動作しないコードを自信を持って書くことがあり、最初から間違っていたものを何時間もデバッグすることにつながりました。

学んだ主な教訓

  • ローカルコピーではなく、常にClaudeの出力ファイルをダウンロードして作業する
  • 変更したい内容とそのままにすべき内容を非常に具体的に指定する
  • 何かが壊れたら、Claudeに正確なエラーメッセージを伝える
  • 失われたコンテキストをClaudeに思い出させるため、決定事項の実行中のドキュメントを保持する

現実的なタイムラインと成果

このプロジェクトには丸1年かかりました。「プロンプトを書いて週末に出荷」というものではありませんでした。バグとの格闘、概念の学習、構築しているものを徐々に理解するのに数ヶ月を費やしました。その結果、モバイルコードを一行も書いたことのない人物によって構築された、実際の人々がダウンロードできる本物のアプリがApp Storeに登場しました。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

オープンソースのクロードコードスキルによる家族物流調整
Use Cases

オープンソースのクロードコードスキルによる家族物流調整

開発者が「Parent Helper」というClaude Codeスキルを構築しました。このスキルは、単一のマークダウンファイルとMCP連携を使用して、家族のスケジュール調整、食事計画、食料品の最適化を一元管理します。価格に基づいて店舗間でリストを分割することで、年間4,300ドルの食料品節約を見込んでいます。

OpenClawRadar
クロード・コード、未完成プロジェクトから完全なマルチプレイヤーゲームをリリース
Use Cases

クロード・コード、未完成プロジェクトから完全なマルチプレイヤーゲームをリリース

開発者がClaude Codeを使用して、競争的な推測ゲーム「Closer」を完成させたことを報告しました。このゲームでは、プレイヤーが実世界の統計を推測し、AIや友人と対戦します。Supabase Realtimeによるリアルタイムマルチプレイヤー機能、ELOランキングシステム、パーセンタイルランキング付きのデイリーチャレンジ、行動分析ダッシュボード、クライアントサイドルーティング、信頼度調整トラッキングが追加されました。

OpenClawRadar
V100クラスター対MoE:Claude Codeオーケストレーションによる12x SXM2 32GBビルド
Use Cases

V100クラスター対MoE:Claude Codeオーケストレーションによる12x SXM2 32GBビルド

Threadripper Pro上で12x V100 32GB SXM2を運用する弁護士によると、VoltaではMoEモデルのみが実用的なデコード速度を提供し、Qwen3.5-122B-A10Bは4基のGPUボードで約50 tok/sを達成。Claude Codeを用いて16基のGPUにわたる5つのローカルモデルを統括している。

OpenClawRadar
16GB VRAMでClaude Codeを使用してGemma 4をローカル自律エージェントとして実行する
Use Cases

16GB VRAMでClaude Codeを使用してGemma 4をローカル自律エージェントとして実行する

ある開発者が、GoogleのGemma 4 31BモデルをClaude Code CLI v2.1.92を通じてローカルの自律的なコーディングエージェントとして機能させる設定に成功し、llama.cpp b8672とカスタムPythonルーティングを使用してVRAMの制限とパースの問題を克服しました。

OpenClawRadar