2か月前に、人気のあるIMのスキンを作成するプログラムを作成しました。 フォーラムで、プログラマーでもある男性と出会い、会話を始め、著者の誤りや欠陥などを調べました。 そして、悪魔は私に「試してみませんか?」 「さあ」と私の将来のパートナーは答えた。 そしてそれは消えた。
ICQの開発は、画像をコピーして表示するための単純なユーティリティを作成するよりも10倍複雑であることが判明しました。
そして、問題なくどこに?
まず、プロトコルのドキュメント。 OSCAR(ICQが実行されている)は、閉じられたプロトコルであり、英語でのみ説明されています。 Skypeは同じ歌であり、人々はそこからお金を得る。 しかし、すべてがそれほど悪いわけではありません。 Mail.Ru Agent、IRC、Jabberがあります...
第二に、すべてを熟考する必要があります。 プログラムを「描画」してから修正することではありません。 私がこれらの言葉を彼に書いたとき、私はそれがここまで行くとは思わなかった。 男は文字通りすべてを考えています。 ユーザーにとって便利ですか? 笑顔が読み込まれない場合はどうなりますか? プラグインがカーネルに損傷を与えた場合はどうなりますか。 どのようにカーネルを作成する必要がありますか? このカーネルを保護する方法は何ですか? ピクセルの透明度? などなど...
プログラムの「重み」に関する長い議論の中で、「VCLと2つのアクセスレベルを備えたカーネル+プラグイン、ライセンスありとライセンスなし」というテクノロジーに焦点を当てることが決定されました。
ユーザーとプログラム自体の両方を変更または損傷せず、2つのキーで保護する検証済みプラグインの認証アルゴリズムを開発することが決定されました...
第三に。 名前。 何か面白い、思い出に残る、短いものが必要です。 あらゆる種類のmICQ、bICQおよびその他の文字ICQは機能しません。 プログラムは簡単なので、食べる量はほとんどありません。一般的には、Lite Instant MEssengerと呼ぶことにしました。 またはライム。 またはライム。 ロゴやその他のナンセンス、ネットワーク上のライムの画像に問題はありません、私たちは最終的に購入します。 世界の果てまで自分で描いてみましょう。
だから、開発
次に、スマイルピッカーの最終的なフィッティングとテストが行われます。 たとえば、スマイルピッカーが何であるかを知らない人-ICQからの絵文字のあるウィンドウ。 多くの改善の過程で、たとえ弱いマシンであっても、100のアニメ化されたスマイリーの再現は、5から7を保持して10パーセント以上を食べませんでした。 別のIMを確認し、49の笑顔でウィンドウを開くと、18〜22%を受け取りました。
心理学者が言うように、「私はどこを突っ込んでいるか見ます」などの便利な機能が追加されました、それは知覚を改善しますカーソルトラッキング...一般に、すべてが考慮されます。 これはSmalpickerのみで、これはわずか5%です。
この製品は、非常に高速で非常に美しく(あなたの心が望むほぼすべてを変更できる)、そしてもちろん無料で、この惑星で可能なすべてのプロトコルのサポート(もちろん、すぐにではない)を約束します。
はい、他にも多くのプログラムがあります。 しかし、私たちはすべての知識とすべての時間を投資して改善と改善を図り、最善を尽くそうとします。
完了した作業に関するこのような「レポート」をお読みになりたいと思います。