Python 独学プログラミング プログラミング初心者のUI作成のコツ〜道のりはまだまだ続く編〜

あっ どうも子へびです。

今月はなんと10日間も携帯の低速期間が続きびっくりだった子へびです。最近至るところでFreeWiFiが使えるのでお昼休みにコーヒーショップに行って繋ぐのですが、うまく繋がらないところが多くてWiFiを切って携帯を使用していたらお店を出てもオフになっていることに気づかず過ごしていたらあっというまに低速制限をくらいそのままなんと10日間も不自由な生活をおくることに・・・。本当にWiFiさまさまです。




UIの作成は完成しました!っと言うのも最後ボタン操作の画面が思い通りにいかなかったのでMaster松陰に相談したところ、

Master松陰

それは思いつきで設計しているからそおゆうことに悩むのです。最初からこの画面をこの配置っというようにデザイン画を作っておけばあとはパーツを組み合わせるだけでしょ?表示されるボタンを数パターン作成しておけばいいんじゃない?パターンが重複して決まっているなら。子へびのcodeが思いつきで繋げているから条件分岐が増えてわけがわからなくなるだよ。きっとグチャグチャになっているに違いない。見たくないな〜。

っとまで言われてしまいました。でもこのヒントはすぐに理解できて、条件分岐させて解決しようと穴に落ちていた子へびには合点のいく方法でした。そして構想図をちゃんと作成していないが為に落ちてしまう穴でもあるだなと再認識しました。やっぱり想像しているだけではダメでちゃんと書き出さないとですね。そしてようやく完成したものがこちらです。


これは食べたもののカロリーを入力させる画面のUIとテーブルビューの画面の作成です。この他にデータベースに繋いでいます。これを見たMaster松陰は

Master松陰

codeはまあまあね。けど関数のネーミンングが悪いのと日付の文字のサイズが小さくてバランスが悪い。

とのご指摘をいただいたので数カ所編集しました。code以外のチェックもされる子へびです。そして先週末はいよいよ佳境に入りviewコントローラの作成方法を教えてもらいました。あとは全てを繋ぐ作業に入ります。

子へび

その前に一部データベースの変更をかけないといけないだけど、全然うまくいかない・・・。またデータベースの作成の勉強からやり直しかな?!とほほ・・・。




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA