まだまだ、甘いです。

知人と遭って、、アプリを試してもらったのですが、、

やはり、根本的なところが駄目で、、

そして、興味のおもむくまま、、

左端から、、順に機能を試す訳です。

冷や冷やものでした、、

グループ化の機能、、

それは、、構成要素が2つ以上で有効な機能で、、

まっさらな、、何もデータが入っていな時に有効にする機能ではありません。


コピー元と貼付け先が同一です。

このメッセージも、、コピーをしない、できない時に

表示すべきメッセージでしょう、、

セルフチェックで、、大体の修正は行えるのですが、、

やはり、、思い込みとか、、考え方の歪みというものがあり、、

それは人から指摘してもらわないと気付かないものです。

その他、、もろもろ、、課題も見つかっています。

今日の気付きの修正に1日かかりますが、、

致し方ないですね!

万人に理解されなくても、理解されるように努力はすべきです。

システム的な欠陥は、、可能な限り早く、修正すべきです。

今更ながら、手抜きに気付きました。

言葉の違和感なんですが、、

まあ、色々、作るのが面倒なんですが、、

それを管理する変数が増えるし、、

でも、それ、、1発で手抜きに見えるので、、

対応しないといけないことに気付きました。

対応せざるを得ないことに、、


その設定画面に入ると、、

設定を終了した時に「決定」ボタンを押すのですが、、

間違って、その設定画面に入ってしまった人は、、

何もせずに「決定」ボタンを押して、、

そこから脱出する訳です。

これ、、おかしくありませんか?

ユーザーは何も決定してない訳です。

設定を変更していない訳です。

そういう状態で「決定」ボタンを押させるのは、、

気にする人にとっては怖い訳です。

ここは「EXIT」とすべきです。

言語が統一されていませんが、、

それで、画面に面白味が出るなら、変化が感じられるなら、、

統一性なんて関係なく、、

それをやるべきです。

要は使い易ければ良いんです。

面白ければ、、

拡張性なんて必要ないです。

拡張性を確保して、使いもしない拡張性を確保してはまるくらいなら、、

拡張性なんて要りません。

流石に、自分でも過剰設計の箇所とか、、わかってきて、、

今、その対応をしているところです。

各種モード、、見た目は同じにする必要はありますが、

内部構造まで同じにする必要はありません。

共通パーツを使い回すのも、、限度を超えると、

それはもう、使いにくいもので、、

それならば、その機能をコピーして、

各機能にそれを入れ込んだ方がマシです。

固定メッセージなら、メッセージの変更機能を残すのも、

うっとおしいので、そういう機能を殺します。


ある程度の規模を超えると、、

レベルアップしない限り、新しいものを受け入れられなくなります。

だから、古くていらないものを捨ててスペースを確保した上で、、

新しい機能を作ります。

まあ、これがサラリーマンなら、、無駄なことをして、、

と怒られるでしょうが、、

今は、独り身、、買って気ままに自分のペースでアプリを作っています。

 

 

 

今時はコンビニに行くのも、最低でも1000円、財布にお金が入っていないときついですね!

それと、そう言う感覚と同じです。

ストレスを受ける開発環境があります。

当初、予定していた規模よりも、色管理システムの規模が大きくなるのですが、、

その管理を100刻みの5つくらいでやろうとしていたんですが、

その管理も、、色のグループは大きく分けて3つ、、

それを管理番号5000から5900で行おうとすると、、

まあ、要らぬストレスが掛かりまくる訳です。


倹約生活にも限度があります。

もう、、開発の終盤、、ラストスパートです。

システムを拡張し、、ある程度、、自由に使い、、

そして、規則性が見えてきたら、共通化、、単純化する、、

そういうことを行う時期になりました。

システムで使用する管理画面が、、また、20個ほど多くなりますが、、

まあ、致し方ないですね!

今は、自由にシステムを使うときです。

そして、結構、、システムに無駄が出てきています。

使用意図がイマイチ不明なパーツとか、、

役目を終えたパーツとか、、

それらを整理しつつ、、

今日はアプリを作っていこうと思います。

やっと必要最低限の修正が終わりました。

本日のダウンロードの集計が出ましたが、、

散々でした。

散々でしたが、私的には今後、燃える展開が待っていますので、

あとは、アプリをきっちり仕上げるだけです。

まわりが、アドバイスと気付いていないかも知れませんが、

無料だから、今のうちにダウンロードした方がよいと、、

警告を出した訳です。

それに従わない人については、その後、、どうなろうが知っちゃこっちゃありません、、

警告に従わない方が悪いんです。


先を見通せない方が悪いんです。

だから、今後、、ダウンロードしなかった人が、、

文句言いながらも、、渋々、購入するという展開は、、

熱くないですか?

あと、2手、、それで私の勝ちが確定します。

そして、それをより盤石にするために5、6手ほど、、

それで勝ちです。

勝利条件2つのうちの1つは、、

今、開発中のバージョンが、、アップルの審査を通過してリリースできること、、

そして、もう1つの勝利条件は、、今のバージョンの、、

機能限定版がリリースできること、、

それで勝ちが確定します。


アプリ、、何だかんだと、、性能を抑えて、、

段階的にリリースします。

アップルの審査基準がいまいち掴み切れていない状態で、、

大胆に動く事は危険なんです。

だから、少しずつ、こちらの意図を知られず、、

もうひとつの、表のメリットに関心を持ってもらえれば、、

それで5、6回のバージョンアップが出来れば、、

それで勝ちです。

それくらいの自信と、それくらいの気構え、それくらいの反骨精神でアプリを作っています。

 

 

 

 

アプリの制作方針が変わったので微調整しています。

不要なものを未練がましく持っているよりも、

一度捨てて、整理整頓した方が効率が上がります。

アプリは毎日、バックアップを取っているので、

一度捨てたものでも、過去のアプリから拾ってくれば何とでもなります。

怖いのは、不要になった箇所が、中途半端に動き、、

システムに異常をきたすことです。

今は、半分、パニック気味です。

だから、頭を冷やすため、冷静になるため、、

後工程を効率よく出来るように、アプリ内部を整理しています。


知人にアプリを見せたところ、好評で、、

そして、現在、直面している問題の解決方法のアイデアを貰いました。

点滅程度のアニメーションですが、、それを実装しようと思っていますが、

先に行わないといけないことがあります。

改造しようという箇所が、、問題を抱えていて、、

各種モードごとに完成度に差があるのは良い状態ではありません。

基本的に、今、やっているのは、、個別対応の手直しで、、

30分、1時間で終わるような細かい不具合などを直しています。

まあ、諦めモードでまったりと修正しています。

今日は、頭が回っていないので、、

成果は期待できないんです。

ゴールは間近です。

信頼できない機能は随分と少なくなりました。

大きな仕事は、色選択システムの開発です。

そのシステムが完成すれば、アプリのリリースも可能です。

まあ、当初の予定では、今後のことを考えると中途半端なので、、

アプリ完成後も煮詰める必要がありますが、、

まあ、何にせよ、昨日に比べて、作業が進んでいれば良いんです。

こりゃ無理だと、、思いました。

まあ、私がデザインとして使うのなら、、

使えるのですが、、こまかな調整を入れないといけないので、

規則性だけでは、、デザインとして面白味がないデザイン、、

アドリブ感を入れないとデザインにならないデザインは、、

お客さんに一般開放するデザインではないと思いました。

また、機能の実装も、グラフィックと、テキストを同期させることになるので、、

苦手なんです。 

ここら辺のこと、、


まあ、幾つかのアイデアの内、1つ駄目になっただけです。

お手軽アプリに、プロしか使いこなせない機能なんて必要ありません。

自分が得意なことが理解できたのなら、苦手なことも理解できているはずです。

まあ、苦手を苦手のまま放置しておくのも、、それはそれで問題ですが、、

苦手なことを、得意になるまで鍛えるよりも、、

得意なことを伸ばした方が良いです。

身の丈に合わない夢は見ないことです。

そして、自分の出来ることを、可能な限り行うこと、、

それが重要だと思います。