2026年– date –
-
Flutter
Flutterアプリ開発には向かないもの——実体験から学んだこと
はじめに Flutterは本当に便利なフレームワークです。iOS・Android・Web・デスクトップを一つのコードベースで作れて、UIも美しく、開発スピードも速い。 でも、「なんでもFlutterで作れる」かというと、そうではありません。 今回は、実際に開発してみて... -
Flutter
月謝袋アプリ v1.15 をリリースしました
音楽教室やピアノ教室をはじめ、個人でレッスンを運営される先生方にお使いいただいている「月謝袋アプリ」 このたびバージョン 1.15 をリリースしました。 今回は、先生方からいただいたご要望をもとに、教室運営の現実に寄り添うアップデートになりまし... -
Flutter
動画で学びピン v1.1.0大幅に改善
いつもブログを読んでくださりありがとうございます。 このアプリは前々から実装したいことがあったのですが、最初の1回目の審査では、あまり機能を増やさずに小さく提出しました。 今回は、どうしても増やしたかった以下の2つの機能を実装しました: カテ... -
iOSアプリ
【アップデート告知】「イラスト英熟語」に検索機能を追加しました
イラスト英熟語アップデートしました いつも「イラスト英熟語」をご利用いただきありがとうございます。 このたび、ユーザーさんからご要望の多かった 検索機能 を追加しました。 これまでは熟語一覧をスクロールして目当ての熟語を探す必要がありましたが... -
iOSアプリ
月謝袋アプリ v1.14 をリリースしました
月謝袋 v1.14 をリリース!! 音楽教室やピアノ教室をはじめ、個人でレッスンを運営される先生方にお使いいただいている「月謝袋アプリ」。このたびバージョン 1.14 をリリースしました。 今回は、日々の月謝管理を より正確に、より柔軟に するための3つ... -
Flutter
Single Source of Truth(唯一の真実の源)バージョン番号自動化
恥ずかしい告白から始めます 個人開発でアプリを9本リリースしてきましたが、実はずっと放置していたことがあります。 アプリのどこにも「バージョン番号」を表示していなかったのです。 「設定画面のどこかにバージョンが書いてあると便利だよね」とは思... -
Flutter
Firestoreのis_premium: trueなのに、なぜプレミアム機能が動かない? — RevenueCatとの不一致という個人開発の落とし穴
こんにちは、SINQWELLです。 先日、月謝袋アプリの v1.13.0 に「月謝入力画面から未納一覧にアクセスできる」新機能を実装している時、思わぬ罠にハマりました。 Firestoreを見ると自分のユーザーは is_premium: true になっているのに、アプリ内では「通... -
Flutter
個人開発者のための「.bakファイル」入門 — なぜバックアップを取るのか、その奥深さ
こんにちは。 Flutter でアプリを開発していると、時々「これから大きな変更を加えるぞ」というタイミングがやってきます。既存のコードを大幅に書き換える、複数のファイルを触る、複雑なリファクタリング…。 そんな時、私が必ず実行するのが「バックアッ... -
iOSアプリ
月謝袋アプリ、iPad対応とレッスン重複警告を追加しました(v1.12.1審査中)
昨日リリースした月謝袋アプリ v1.12.0 に続き、本日 v1.12.1 を両ストアに提出しました (2日連続←審査員はなんと思うのか・・・) 今回のアップデートは、より安心して使えるアプリにするための2つの改善です。 改善① iPadでの月謝袋プレビュー表示を最... -
iOSアプリ
月謝袋アプリ v1.12 リリース!「保護者の画面が見える」プレビュー機能を実装しました
月謝袋アプリの v1.12.0 を両ストアに提出しました 🎉 今回のアップデートは、実際に月謝袋アプリをご利用中のギター教室の先生から寄せられたフィードバックを元に、月謝入力の体験を大きく改善する 3 つの機能を追加しています。 特に 「生徒側の月謝袋... -
iOSアプリ
新しいアプリ「動画で学びピン」をリリースしました
YouTube動画を学習用に整理する、新しいアプリ「動画で学びピン」を AppStore と Google Play で公開申請しました。審査が通過し次第、ダウンロードできるようになります。 このアプリを作ろうと思ったきっかけ 最近のYouTubeは本当に有益な動画が多くて、... -
Flutter
アプリ内に CHANGELOG.mdを書く
アプリ内に CHANGELOG.md(変更履歴)を用意しておくということを最近知りました!(遅すぎ😅) なぜこれが必要なのか、その目的やメリット、そしてFlutterアプリならではの具体的な書き方のポイントを整理しました。 CHANGELOG.mdの目的とメリット CHANGE... -
iOSアプリ
「月謝袋」アプリ開発者が考える|教室から保護者への連絡、結局どれが最適?
メール・LINE・プッシュ通知を比較してみた 教室運営で意外と悩む「連絡手段」 発表会のお知らせ 休講のお知らせ 月謝の案内 保護者への連絡は意外と多い。 昔はメールが定番でしたが、最近は状況が変わってきています メールが抱える3つの問題 迷惑メール... -
iOSアプリ
月謝袋アプリ v1.11.5 「月謝サマリー」機能が新登場!
月謝袋アプリ v1.11.5 のリリースで、生徒さんごとの月謝の入金状況を、画面で一目で確認できる「月謝サマリー」機能を追加しました。 これまでは「全体でいくら入ったかな?」「あの生徒さん、今月分まだだったかな?」を確認するときには、CSV をダウンロ... -
iOSアプリ
月謝袋アプリ v1.11.4 「生徒の退会・復帰管理」機能を実装しました
月謝袋アプリ v1.11.4 のリリースで、先生側から生徒さんを「退会扱い」にしたり、後から「復帰」させたりできる機能を追加しました。実は今朝、ユーザーさんから「生徒を削除したいのですが操作方法を教えてください」というお問い合わせをいただいたこと... -
iOSアプリ
月謝袋アプリ「振替」バッジの実装v1.11.3
v1.11.3 で「振替レッスン」記録機能を実装しました 月謝袋アプリ v1.11.3 のリリースで、ユーザーさんからご要望の多かった「振替レッスンの記録」機能を実装しました。 レッスンを登録する際に「振替レッスン」のチェックを入れていただくと、振替である... -
iOSアプリ
電子帳簿リネーマー v1.2.0 リリース ─ 4つの新機能で確定申告がもっと楽に
電子帳簿保存法対応のmacOSアプリ「電子帳簿リネーマー」が、v1.2.0 にアップデートしました 🎉 https://sinqwell.net/electronic_bookkeeping_renamer 3日前に v1.0 をリリースした直後から、自分自身でドッグフーディング(=自作のアプリを日常で使う)を... -
iOSアプリ
個人事業主がmacOSアプリを直接配布するまでの道のり③: ライセンス機能の実装と、ついに販売開始まで
これは「個人事業主が Mac App Store を経由せず、自分の Web サイトから macOS アプリを直接配布する」という体験記の3回目です。 道のり①: Developer ID証明書の取得とバックアップ 道のり②: 署名・公証・DMG化を実機で完遂 道のり③: ライセンス機能の実... -
iOSアプリ
個人事業主がmacOSアプリを直接配布するまでの道のり②:署名・公証・DMG化を実機で完遂
前回 は Developer ID Application 証明書の取得とバックアップまでをまとめました。今回は実際にこの証明書を使って、Flutter で作った macOS アプリ「電子帳簿リネーマー」を 販売できる状態の .dmg ファイルにするまでの全工程を共有します。 実際にや... -
iOSアプリ
電子帳簿リネーマー v1.0 リリース ─ PDF領収書のファイル名地獄から個人事業主を救うMacアプリ
確定申告の時期、こんな悩みはありませんか? ダウンロードしたPDF領収書のファイル名が「IMG_2024_05_15.pdf」とか「scan001.pdf」とかバラバラ 電子帳簿保存法対応のために「日付金額取引先」みたいな形式に揃えたい でも、たくさんの領収書を1枚ずつ開... -
iOSアプリ
個人事業主がmacOSアプリを直接配布するまでの道のり①:Developer ID証明書の取得とバックアップ
これまで iOS と Android のアプリは App Store / Google Play 経由で配布してきましたが、今回開発している「電子帳簿リネーマー」(macOS用デスクトップアプリ)は、App Store を経由せず、自分のサイトから直接 DMG ファイルを配布する形を選びました。...