既存の音声入力にAI会話を追加|Macアプリ「VoiceCraft AI」の継続開発
日々使ってきたMac向け音声入力アプリに、音声・文字でAIと会話する機能を追加。任意の会話録音とMP3・M4A保存にも対応しました。外観・アイコンの変化と、文字起こし・補正・読み上げ・素材制作・履歴・設定移行まで、継続開発の内容を実画面で紹介します。
個別ページを見るこの制作事例について相談するFXの確定損益を日付タップで記録。MT5詳細HTML取込、月・年・全期間分析、メモ検索、PDF/CSV、端末内保存まで設計・実装し、App Storeで公開したiPhoneアプリ開発事例です。
画面内をスクロールして、画像全体を確認できます。枠内をスワイプして画像を確認できます。元画像のプレビューです。画像の比率を保って表示しています。「画像を拡大」から細部を確認できます。
縦長画像は枠内をスクロールできます。横長・正方形の画像は比率を保って表示します。
FXの確定損益を日付タップで記録し、数字とメモをあとから振り返れるiPhoneアプリ「FX収支カレンダー DayEdge」を企画・設計・開発しました。自分の取引記録を短い操作で残し、次の判断材料へつなげることを中心に据えています。
取引プラットフォームの履歴は約定の確認には便利ですが、「今月の確定損益はいくらか」「その日はなぜ勝てた、または負けたのか」を日ごとに追うには情報が散らばりがちです。そこで、日別損益と短い振り返りを、カレンダーから迷わず扱える構成にしました。
カレンダーの日付を選び、プラス/マイナスと金額を入力して保存します。必要な日だけメモやタグを加えられ、月合計、年合計、全期間合計、プラス日率、平均損益、最大ドローダウン、日ベースのプロフィットファクター、月別推移を日別記録から確認できます。
Mac/PC版MT5から保存したJPY口座の詳細HTMLを1ファイル選び、期間、日数、現金ベースの合計、既存記録との重なりを確認してから日別収支として保存できます。売買約定と手数料等を日別に集計し、入出金やボーナスクレジットをそのまま利益として数えない設計です。同じファイルを再び取り込んだ場合は以前の取込内容を置き換え、二重計上を防ぎます。
MT5との自動同期ではありません。iPhone版PDF、PNG、概要レポート、JPY以外の口座、形式や通貨を確認できないファイルは推測して保存せず、処理を停止します。
「振り返り」タブでは、日別メモを一覧・全文検索し、日付、タグ、口座、収支結果、ブックマークで絞り込めます。全件または検索中の記録をPDF/CSVへ書き出せます。初期設定では口座名を匿名化し、収支金額を含めないなど、共有時の見落としを減らす設計にしています。
広告SDK、第三者行動トラッキングSDK、独自アカウント登録は使用していません。収支、メモ、口座、MT5取込結果はiPhone内に保存します。Face IDまたは端末パスコードによるロック、アプリ切替時のプライバシーカバー、JSONバックアップ/復元も実装しました。
メインのJPY口座1つでは、日別入力、カレンダー、分析、MT5詳細HTML取込、振り返り、PDF/CSV、JSONバックアップ、端末ロックを無料で利用できます。買い切りのDayEdge Proでは、複数のJPY口座、本番・デモ・プロップ・検証用の分類、口座別表示、同一通貨口座の比較を追加しました。
市場・競合調査と要件整理から始め、SwiftUI、SwiftData、Swift Charts、StoreKitを用いて実装しました。単体テスト、主要UIとアクセシビリティ、Release build/Analyze/Archive、既存データを消さない実機更新、StoreKitの購入・復元まで確認し、App Storeで公開しています。製品の機能と対応条件を伝える公式ランディングページも制作しました。
この事例を参考に、必要な制作物・機能・情報整理の目的や範囲をご相談いただけます。正式な範囲と金額は内容確認後にご案内します。