1. 神経質やせ男チャンネル
  2. 家計簿アプリの基礎完成!苦戦..
家計簿アプリの基礎完成!苦戦の裏側
2026-03-14 02:42

家計簿アプリの基礎完成!苦戦の裏側

pywebviewで開発中の家計簿アプリがついに基礎完成。4言語連携で苦戦したポイントと、今後の改善方針をリアルに語ります。

#Python学習
#家計簿アプリ
#pywebview
#プログラミング初心者
#個人開発
---
stand.fmでは、この放送にいいね・コメント・レター送信ができます。
https://stand.fm/channels/608520b1eeca46c0ab7489cd

感想

まだ感想はありません。最初の1件を書きましょう!

00:06
神経質やせ男です。 今回は、家計簿アプリの基礎部分がようやく完成したお話です。 まずご報告から。
フラスクの本を図書館に返却しまして、現在はパイウェブビューの学習に戻っています。 そして今回シンプルではありますが、家計簿アプリがひとまず動く状態になりました。
起動して収入と支出を登録できて、赤字黒字の収支も表示できる。 最低限の流れは通ったという段階です。
ただ正直言うと見た目はかなりシンプルです。 使い勝手もまだまだ改善の余地ありですね。
一応通貨選択のライブラリも入れているんですが、現状の本名は日本円。 ここは今後整理の余地がありそうです。
今回一番苦労したのはファイルをまたいだ変数の置き渡しでした。 今回の構成。
Python、JavaScript、HTML、CSS、この4言語が絡みます。 どこか一箇所でも置き渡しに失敗するとデザインが崩れる。
合計計算が合わない。 画面が更新されない。 と見事に連鎖的に風害が出ます。
しかもPythonとJavaScriptでは命名規約や扱い方の常識が違う。 どのルールを基準にするのか。
ここで何度も立ち止まりました。 トータルでエラー抽出に約8時間。
あっちを直せばこっちでエラー。 まさにあるあるの連続でした。
でもこの過程を通して、これがちゃんとしたプログラム作りかとかなり実感が湧きました。
やはり動く、テスト、修正、このサイクルを回してこそ一段上に行ける。
次の目標は、それは仕様なのか、バグなのか。 この判定を自分で下せるレベルまで作り込むことです。
Pythonは本当に器用な言語なので、後軸にHTMLなどのウェブ技術、JavaScript連携、ExcelやVBA連携、
この辺りを組み合わせるとかなり面白いものが作れそうな手応えがあります。
ということで最後に一言。
まずは自分に感性、お疲れ様、この勢いでPythonとJavaScript連携のプロダクトをさらに磨いていきます。
次回はAIでTKインター移植、PyWebView活用術についてお話しする予定です。
ご静聴ありがとうございました。
02:42

コメント

スクロール