IRC999A


IRC(Internet Relay Chat)クライアントです。

・複数サーバーに対応しています。
・SSL接続には対応していません。
・メッセージ読み上げ機能があります。(いらないですね?)
・マルチタスキングをサポートしました。
・バックグランドになると2分〜3分で接続が切れます。(iOSの仕様です。)
・フォアグラウンドのときはスリープしないようにしました。

Chrome App版もあります。

     



更新履歴
 2016/09/13 2.1.1・iOS8でメッセージが表示されない不良を修正しました。(もしかしたらiOS9も?)
・iOS8でメッセージがスクロールされない不良を修正しました。
どうもセルの自動計算がよろしくなかった模様。
申請中 
 2016/09/012.1 ・メッセージの表示形式を変更。ばるーーーーn
・いろいろ綺麗にしてみた。
・スクリーンロックが掛からないようにしてみた。
 2016/08/182.0.4 ・encodingの設定後、再起動するとクラッシュすることがありました。
・WHOIS結果をメッセージ一覧に表示するようにしました。
・ユーザー一覧をソートして表示するようにしました。
・システムメッセージは2行表示にしました。
・チャンネルを少し下げて表示しました
・キーワード欄が狭かったの調整しました。 
 2016/07/022.0.3 ・ホーム画面で未読カウンタがカウントアップされない問題を修正。
・キーワード機能を修正。バイブではなくアラート音を再生するようにした。

 

 2015/10/03 2.0.2・username, real nameは省略できるよにして、サーバー設定を簡略化した。
 2015/09/18 2.0.1・iOS9に対応。
・iPadでマルチタスキングできるようにしました。
 2015/07/20 2.0 ・Swift化しました。
・その際にバグをいくつか見つけたので修正しました。iOS8で横向き表示とか、ActionSheetとかダメになってました。
・XCTestCaseを使ってテスト自動化もしてみました。これで少しはデグレ防止になるかもしれません。
 2015/06/1301-01 ・MODE受信時のパースに問題があったので修正した。見直しを実施してエラー処理を追加した。
・メッセージ中のhttp://は、スピーチしないようにした。
・とりあえずどうでもいいモールス信号変換機能を実装。だから1.1w
・freenodeにはじめて接続してみた。テンプレートがデタラメだったので直しましたw
・本当は正月休み中にコーディング完了状態だったが、デバックせず放置していた。
・ChromeAppの方が今は面白くてなかなかやる気が出ませんでした笑。

 2014/07/2401-00-02 ・chrome appを作ってる時に見つけたバグを修正した。NICK受信時の処理でnull参照していたところがあった。 
 2014/02/04

 01-00-01・接続完了前にチャンネルセルを押下してJOINすると、JOINに成功しても発言できない(発言ボタンが不活性のままになる)問題を修正した。
・未読カウントがおかしい問題を修正した。(まだおかしいときがある気がする・・・)
・Channel画面:サーバーセルが移動できてしまう問題を修正した。
・Search Channel画面:検索が完了したらEnd of /LISTと表示するようにした。
・Send Message画面:文字が入力されたらSendボタンが活性化するようにした。
 2014/01/29 01-00・2年ぐらい塩漬けにしていましたが、ようやく完成しました!強い子になりましたので、☆1つでもめげません。
・Simple is Best!機能もシンプル!ソースコードもシンプル!を心がけて全て作り直しました。おかげでバグバグです!
・カスタマーレビューのご要望をいくつか採用してみました。いかがでしょうか?
・iPad画面は、サボってしまいましたが、これでいいんじゃない?って思っています。

サブページ (1): IRC999
Comments