Xcode4 になってから、iOS の Unit Test のやり方が Xcode3 とかなり変わっていて、だいぶやり方を悩んでしまった。試行錯誤した結果を書いておくことにする。 Xcode3 の Unit Test の種類 Xcode3 には、Logic Test と Application Test の2種類があった。…
自分向けの覚書き。iOS のアプリをローカライズするときに Localizable.strings という文字列リソースファイルを作るわけだけど、このファイルはデフォルトで UTF-16 で作る必要がある。だけど、UTF-16 は SCM (git とか)と大変相性が悪く、diff とか取れな…
Microsoft Money Plus Sunet の日本語版がでました!http://www.microsoft.com/downloads/details.aspx?FamilyID=60302e1e-207e-4710-ac80-d19c22e47488&displayLang=ja現行の Money Plus は 2011/1月末にアクティベーションサーバが停止してしまうのでそれ…
Microsoft Money サポートが 2011/1月末で終了することにともない、Money電子明細(OFX)のダウンロード機能が停止になります。それだけでなく、各金融機関もこぞって Money電子明細サポートの打ち切りに入っています。OFX は Money固有のフォーマットじゃない…
Android 用の CashFlow がようやくモノになってきたので、β版を公開しました。こちらからダウンロードできます。iPhone の CashFlow とほぼ完全に同一の機能を実装しています。CSV/OFXエクスポート機能なども入っています。今回、iPhone 版をせっせと Java …
Android Dev Guide にある Activity Lifecycle に、Activity のライフサイクルの図があるのだけど、なんだか妙にわかりにくい。遷移時にどのようなイベントが発生するのかは書いてあるんだけど、肝心の状態が書かれていないからだ。そんなわけで、UMLのステ…
Git for Windows (msysGit)が日本語(UTF-8)のファイル名をきちんと処理してくれないので、パッチを作って対応するようにしてみた。かなり苦労したが、なんとか動作するようになったのでβ版を公開 http://tmurakam.org/git/ほとんど土日潰した、、、
Android版EX予約で予約がうまく行かない件について。さんざん調査をして試行錯誤を繰り返したのですが、正直改善の見込み薄です。Android の WebKit 内でエラーが発生しており、エラーから復旧できる見込みがない。こちらにも解析されている方がいらっしゃい…
Mac mini の bootcamp に Ubuntu 10.04 を入れようとして死ぬほどハマったので備忘録。基本的には、rEFIt 入れて、Bootcamp で Ubuntu を入れればよい、、、のだが、どういうわけか grub のインストールで必ず失敗する。とりあえず普通に (hd0) に grub を入…
CashFlow を US で使っている方からメールがあり、日付選択画面(UIDatePicker)の表示が日本時間になってしまうとのこと(それ以外は現地時間で出ている)。いろいろ探ったところ、UIDatePicker の setTimeZone でタイムゾーンを設定しておく必要があるらしい…
CashFlow に続き、ItemShelf も iPad 対応作業中。
iPad に対応した CashFlow 3.0 の開発が完了し、さきほど Apple に提出しました。Split view を使い、口座一覧と取引を並べて見られるようにしています。この他、時間指定単位を1分/5分/日付から選択できるようにするなど、多少機能追加をしてあります。
プレゼンタイマー ver 2.0 開発完了しました。機能は何も変わってませんが、本バージョンから iPad にも対応しています。Universal Application として作ってあるので、iPhone / iPad で同じバイナリです。現在、Apple の審査待ちです。順調に行けば、iPad …
開発着手しました。一応、それなりに動いているみたいですが、まだまだ修正しないといけない箇所が多数。しかし iPad にはカメラがないのが痛い。。。どっちかというと閲覧用になっちゃうなぁ。
先日、Google AdSense for Mobile Application (以下 AFMA) のクローズドベータのお誘いがGoogle からありまして、渋谷の Google オフィスに行って一時間ほど説明を受けてきました。クローズドベータなので詳細は書くことはできないのですが、一日の広告リク…
最近、ドキュメント変換環境の整備をしていて、asciidoc やら docbook やら Apache FOP やらをいじっている。昨日はこれで夜更かしをしてしまい、朝の会議に遅刻した。すまぬ。今日の記事はその備忘録。完全に自分用のメモなので、読んでもおもしろくないぞ…
本日(もう昨日か)CashFlow Free ver 2.0.2 の審査が通りました。広告を TG Ad から AdMob に変更し、また広告の位置も変更済みです。これで起動はだいぶ早くなったと思います。また前回選択した資産が最初から表示されるようになっています(ver 2.0 の動…
CashFlow Free ver 2.0.1 に広告を入れてからというもの、AppStore に☆1つのレビューが続出(大汗広告を入れるにあたってはある程度の批判がでることは覚悟していましたが、これほどとは、、、ご利用されている方、誠に申し訳ありません。広告が表示される…
AdMobにiPhoneアプリの広告を出してみた。CashFlow と ItemShelf で、日本とUSの二カ所。ここは広告料先払いでクリックに応じて支払っていくという方式 (Google Adwords は後払い)。とりあえず $100 入金して、クリック単価は最低の $0.05 で広告を出稿。出…
Xcode のオーガナイザで「Xcode cannot find the software image」とかいって怒られたときの対処。この理由だが、どうやら iPhone OS のイメージが Mac に入ってないことが原因ぽい。iTunes で iPhone の OS をアップデートした場合は、iTunes に OS のイメ…
ItemShelf のバナーが iTunes に掲載されましたーうぉー、モチベーション上がるなぁ。
2chあたりでも話題になってましたが、Amazonが、同社のデータを使うモバイルアプリを抹殺しようとしているという記事が先日出ていました。Delicious Library の iPhone 版が公開停止に追い込まれたようで。さて、こうなると拙作 ItemShelf がどうなるかが心…
iPhone 3GS 発売あたりから、ItemShelf のダウンロード数が急にあがってきています。ITmedia でも、昨日取り上げていただきました。 http://plusd.itmedia.co.jp/mobile/articles/0907/06/news070.htmliPhone 3GS でカメラにオートフォーカス機能がついたの…
最近、Android にも手を出し始めています。すでに Android dev phone 1 は昨年購入済み。Java のアプリを書いてもいいのだけど、X/Qt で Zaurus 用のクロスコンパイルをやっていたこともあって、ネイティブアプリのコンパイルで遊んでいるところ。Android の…
ちょ、Money Plus Edition 販売終了とオンライン サービスのご利用期限についてのお知らせマジですか???これは参った。すでに10年以上このソフトで資産管理してたので、亡くなるのは痛すぎる。2011年までは使えるようなので、しばらくはよいが、その後は…
EX予約ブラウザが AppStore にて販売開始となりました。このアプリは、JR東海のエクスプレス予約専用ブラウザです。エクスプレス予約をiPhone/iPod touchのSafariで使おうとすると、画面が崩れたり一部が表示されなかったりと、使い物になりませんでしたが、…
CashFlow/CashFlow free の ver 2.0 ができました。先ほど iTunes connect に申請したところ。今回のバージョンアップでは、以下の点を強化しました。 レポートのグラフ表示機能追加 資産間移動取引をサポート(Free版はなし) : 銀行口座から現金への移動など…
CashFlow の単体テストをきちんとやろうとしているのは、いま CashFlow の内部データ構造を大幅に変更中なためです。変更している理由は主に資産間移動の機能を追加するため。いままでは、各取引を各資産にぶらさげていたのですが、資産間移動取引は複数資産…