今日も不具合が出ました。

今日はお出掛けの日、

出先で自作アプリの動作検証をしていたのですが、不具合が出るは出るは、、

大体は、テキストの修正で済みますが、

お客さんが望む動作では無いだろうという箇所が見つかったり、

ーーー

ここ1、2週間は完成したつもりで、念のため動作チェックを続けて、

毎回毎回、10個程度の問題点、改善点が出ます、

理想を言えば、iPhone上で作るのは厳しいところがありますが、

アップルが課した制限の中でアプリを作らないといけません。

下手にスワイプ するとコントロールパネルが開いたりします。

今まで、それはしょうがないことと諦めていましたが、

自分のアプリには関係ないと持っていましたが、

でも、コントロールパネルが出ると、アプリが一度閉じられてしまいます。

ーーー

ユーザーの強い意志でコントロールパネルが開かれるのであれば、、

しょうがないですが、誤操作レベルでそれが出てしまうと都合が悪い訳です。

アップルは何も教えてくれません。

そして、それに頼る開発者は愚かで、世間知らずな訳です。

ーーー

自分から問題意識をもって、それが出来るか出来ないかを見極めないと、、

そういう、iPhoneのシステム側の機能の抑制については考えていなかったので、

何かを調べた折、それが出来る様な、記事を見た覚えがあるので、、

調べて、対応出来るのなら対応しようと思います。

ーーー

そういうレベルまで来た訳です。

システムの奥にある、不具合は兎も角、目に見える範囲内での不具合は出尽くした感じがしています。

今回のバージョンアップはお客さんも興味があるみたいで、、

今なら無料、無料でダウンロードして無償でアップグレード可能と書いたら、

結構、食い付きが良いです。

ーーー

まず、30秒で見限られないこと、、

そして3分で見限られないこと、、

1時間で見限られないこと、、

そう考えると、簡単な操作で再現できる不具合は、もっての他です。

ーーー

開発時期によって、設計思想がブレます。

でも、お客さんには関係が無いことです。

特別な事情がない限り、アプリ内でのお約束は統一すべきです。

開発者が気付かないのは、しょうがないですが、

その問題を気付いているのなら、、

対応しないと、、

ーーー

反面教師です。

昔、勤めていた会社、、

まあ、日本語のシステムが、正しく動くことは当然ですが、、

海外向けに、テキストデータを入れ替えて表示するシステムがあるのですが、

あくまで、そのテキストの表示スペースは、日本語を表示するためのスペース、、

ーーー

一般的に、文字数が多くなるのは、「日本語」と「アルファベット」のどっちが長くなる?

そして、海外でも売れるように、ユニバーサルデザインを取り入れるとか言っていましたが、、

アイコンが100歩譲って、そういうデザインになっていても、テキスト表示が、

尻切れトンボ、、もしくはセンター割り振りで、

頭と尻尾が切れている、、

それは、常に目に入るもの、、それは未完成に見えるのでは?

ーーー

新しいシステムになった際、それについて考えなかったのか?

海外に売りたいのなら考えなかったのか? 考慮しなかったのか?

製作者側として言い訳したい時は確かにありますが、

検討した上であえて無視と、それに気付かないのは違います。

ーーー

気付いていたのに気付かないフリをしているのも、、

旧システムで散々、指摘し続けた上で、その指摘に配慮せずに

新しい見栄えのシステムを作るのは、、

さて、業務用のシステムに必要なものは何でしょうか?

ーーー

それは機能性と信頼性では、、

ミーハーな一般客相手では確かに見栄えは必要かも知れませんが、

見栄えを良くするために、そこに表示される情報量を少なくするのは、、

まあ、色々と思うところがある訳です。

今更、それを言ってもしょうがない事です。

会社を離れた時点で私には責任はありませんし、

私は私で、他人の失敗を自分の教訓として有効活用させてもらいます。

ーーー

表示枠に入らない場合は、まあ色々と手はある訳です。

そもそも論として、同じ意味を持つ単語がある可能性があります。

それから言い回しも、、

そして略語、、注釈、、そしてアイコン、、アイコンの上にマウスのポインターを持ってきた時のポップアップとか、、

ーーー

勉強しないのが愚かなんです。

他の人が、システムがどの様に対応したか、調査、研究しないのは、、

無知なのが愚かなんです。

問題だと思っているのなら、それを考え続けないと、、