カテゴリー別アーカイブ: iPhone

ひさびさの更新

ひさしぶりの更新です。

近況としては会社勤めの生活に戻り、自転車はご無沙汰。

PHPではなくサーバーサイドのJavaを使うが多いです。日々勉強することばかりですね。

そろそろスマホアプリの環境も触っていかないと忘れてしまいそうな気配。
Androidは今触っているJavaの環境のおかげでどうにかなるにしても、言語として同じだけでやはり別物。
とある勉強会に出た時にもJavaが触れれば大丈夫でしょ?みたいな人達がいましたが、決して同じ括りにはできないと自分は思っています。やってみないとわからない事ってたくさんありますもんね。

一番大きな変化はWindowsとはおさらばしてMac中心の生活になったことでしょうか。
仕事ではWindowsも使いますが、それもクライアントとしてだけ。プライベートでは使うことはなくなりました。Windows8は触っておいたほうがいいのかな?と思いつつも自腹切ってまで買う気にはなれません。

AppleDeveloperにも再登録して証明書を取得して、Macで今までに作ったiPhoneアプリのコードをビルドし直したり。Xcodeの環境でアプリリリースまでにやることは結構あるので、触っていないとほんとに忘れることばかりです。

年ですね。

カテゴリー: Android, iPhone, IT, Java, PC, ソフトウェア | ひさびさの更新 はコメントを受け付けていません。

画面共有

AndroidのブラウザとPCのブラウザ間でリアルタイムにペイント情報の共有。

何に使えるか考え中です。

カテゴリー: Android, html5, iPhone, Javascript, プログラム | 画面共有 はコメントを受け付けていません。

期限切れ

iOSのデベロッパー登録をしたのが昨年の今頃。登録更新のお知らせメールが届いてましたが、結局更新しませんでした。使って頂いた方々にお礼申し上げます。ありがとうございました。

カテゴリー: iPhone, ソフトウェア, プログラム | 期限切れ はコメントを受け付けていません。

MyLocationOverlay

Androidには地図を表示するMapViewというクラスがあって、その上にアイコンや図形などを重ねるOverlayクラスを親クラスにもつMyLocationOverlayというものを使うと現在位置の表示などができて便利。ただ、地図上に何枚もレイヤーを重ねあわせる場合、なぜか強制終了されてしまう。2,3枚重ねる程度なら問題ないけれど、これが10枚とかになるとダメ。
ためしにMyLocationOverlayを使わずに、LocationManagerを使ってレイヤー上に自位置を表現するアイコンを配置、その上に地図上にアイコンを配置するレイヤーを同じように重ねてみた。自位置を表示するレイヤーもアイコンを表示するレイヤーと同じ扱い。こうすると200枚以上重ねてもまったく問題なかった。こんなに重ねられるのも驚きだったけれど。自位置のGPS精度を表現するアニメーションはないけれど、これで十分。
MyLocationOverlayではGPSの精度なども含めた自位置の表示のアニメーションがあるので、扱いが特殊なのかもしれない。iPhoneアプリを作っていた時も、自位置を表示するビューの上に重ねるとエラーになってたのを思い出した。備忘録として書いておきます。

カテゴリー: Android, iPhone, プログラム | MyLocationOverlay はコメントを受け付けていません。

iPhoneよりもiPad

今回のアプリは画面サイズをiPad用のものを用意してみましたが、iPhoneとiPadとどちらの用途が多いんだろうか、と関心を持ってました。リリース初日からその差は歴然。iPad用のダウンロードがiPhone用の10倍です。この1週間でiPad用アプリのダウンロードは1500超。

画面が大きいiPadはビジネス用途で使う人の方が多いのかもしれないですね。これからはiPadアプリを作る方がいいのかも。

カテゴリー: iPhone, ソフトウェア | iPhoneよりもiPad はコメントを受け付けていません。