2010ちとから☆あんどろいど実験室AndroidアプリからHTML5/CSS3/JavaScript。その他技術的な事について書いてます。時間がかかりましたが、目処が立ちました。Xメールの次のバージョン、そろそろ出せると思います!年内が目標☆デコメ極めようとするとマルチパートのところでRFCチェックしないとダメなんすね。なんとなく自分が使いやすいようにメーラー作るか!みたいなコンセプトで始めてしまったので移行するのに時間がめちゃめちゃかかりました。結局大改修...移行のテストやってますが、そもそも対応できていないデコメは理論的に引き継げないので、今まで化けてたデコメはアップデートするとまた違う化けらったをしてしまう予定です。別アプリで出した方が良いのかなぁ?と思いつつ、生活の根幹であるメールの移行が自動で出来ない事の不便さの方が上まると勝手に解釈して、バージョンアップで出す予定です!!デコメ以外は問題ないはずなんで、皆さん、受け入れて下さい!!!ホントはリビジョンアップで出す予定だったんですが、改修がでか過ぎるのでマイナーあげると思います。その後細かい修正をしたいんで、リビジョンあげる予定です。何回も改修入れて申し訳ないとは思いますが、余りにもかけ離れたバージョンアップを出すのが怖いので、納得していただけると嬉しいです。この辺の修正がひと段落したら、Xメールの改修は一度凍結しようかと思ってます。次は新しいアプリを出そうかなと。俺、趣味でテニスやってるんで、テニサーが便利なアプリ作ろうかなって思いました。来年は「売れるアプリ」が出来ると良いなぁ。生きてます!最近、更新できなかったんで中間報告しまーす!なんでかというと、絵文字の送信がなかなか難しかったからです、はい。キャパでは耐えられない情報量が必要だったんです。通信やる時はプロトコルを押さえないとダメだと痛感しました。さん提供のAPIなら問題ないっしょ!なんて考えてたのが間違いでしたねー。メールのプロトコル全理解まではいってないです。メールって現存するパブリックなプロトコルの中で一番難しいんじゃない??今SSLを仕事でやってたりするけど、バイト・ビットレベルのプロトコルって例外が少ないので、暗号問題を抜きにすればダントツでメールが難しいと思いました。SMTPのバケツリレーと文字コード、危険な文字のエスケープなどなど。絵文字とか入れたの誰だよ!?的な。まーでも、そうだからうちらはこれでご飯食べれるんだよね!難しくしてくれた人たちに感謝!(?)...で、本題ですが、実装の方は8割がた終わりました。テスト組めないのがつらい!今回はポーリングの管理画面を組み込みたいです。ゴミのせいで暴走してた方とかいるんじゃないでしょうか?...ホント申し訳ありません。後はアップグレード時にメール受信方式がPOPになってしまう事にも対応してます。!年内にはリリースしたいなぁ。xmailer2010年11月27日土曜日さっきの続き。やった事を詳しく書きますもう夜も遅いですが、何を変更したのか公開しておきます。絵文字対応(出来る限り頑張りました!多分全部やった。著作権がどうとか●×▲メールを削除した際に、添付ファイル等がゴミとして残っていた問題を解決。二つですが苦労してます。絵文字、マジ大変でした...軽々しく足突っ込むんじゃなかったと反省。適当に対応していけば良いかなぁ?なんて軽く考えて始めてしまったのがそもそもの大問題。絵文字多すぎ!!!そして、予想していなかったのが、「絵文字は微妙にマッチング」しているという現実あるなしはっきりしてるのかと思ってた...。絵文字少ないという、ついてなさ。あ、ちゃんと説明すると、絵文字対応するためには、それぞれのキャリアで、メールに使用している文字コードにおける、絵文字のマッピングを調べてキャリア間の対応を定義したテーブルが必要になるんですよ、どうしても。使ってるIDは当然違うので、結局余計な項目が一つ出来てしまったんですねー。展開して、それぞれのキャリアで使用している文字コード上で割り当てられたコードを調べて追加し、該当する絵文字画像を割り当てる。