充電ケーブルなしでiPhone4に充電できる
そういえばあの話はどうなったんだろう?
2011年4月26日 |
カテゴリー:iPhone & iPad
Androidをx86パソコンで動かしてみよう
Androidをx86パソコンで動かしてみよう(Android 2.2/2.3編) 2011/04/19のIT Proの記事です。
必要なもの
(1)512Mバイト以上の容量があるUSBメモリー
(2)Ubuntu 10.04 64bit版がインストールされたパソコン
ビルド環境を構築
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo add-apt-repository "deb-src http://archive.canonical.com/ubuntu lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk $ sudo update-java-alternatives -s java-6-sun $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
Android専用プロジェクト管理ツール「repo」のインストールです。
$ cd $HOME $ mkdir bin $ curl http://android.git.kernel.org/repo >~/bin/repo $ chmod a+x ~/bin/repo
JDK(Javaの開発キット)のインストール場所を示す環境変数「JAVA_HOME」と、先ほどインストールしたrepoへのパスを設定します。
$ export JAVA_HOME=/usr/lib/jvm/java-6-sun $ export PATH=$PATH:~/bin
2011年4月21日 |
カテゴリー:iPhone & iPad Linux
PEAR:Net_Useragent_Mobile
PEAR:Net_Useragent_MobileだけではiPhoneやAndroidに対応できないので、googleで検索してみました。
携帯サイトプランスタート。iPhoneと Androidを PHPで振り分ける方法を参考にさせていただきました。感謝。
それぞれのAgent情報を調べれば分かります。まずは、iPhoneの場合(私の場合は iPod touchですが・・)
Mozilla/5.0 (iPod; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16
つい先日配布された iPhone OS 3.0をインストールした状態でのエージェント情報は上記のようになっています。Safariとか AppleWebKitというキーワードもありますが、「iPhone」というそのもののキーワードがあるので、これが使えます。
続いて Androidの場合、こちらは先日の Google Developer Dayでいただいた端末を利用して見ました。
Mozilla/5.0 (Linux; U; Android 1.5; en-us; GDDJ-09 Build/CDB56) AppleWebKit/528.5+ (KHTML, like Build/CDB56) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.
こちらにも、「Android」というキーワードが入っていますので、これで判別が出来ます。
ということで、例えばここではざっくりと「PCの場合、ケータイの場合、iPhoneの場合、Androidの場合」で振り分けをしてみましょう。
// PEARをインストールした後、読み込みます
require_once 'Net/UserAgent/Mobile.php';
$agent = Net_UserAgent_Mobile::singleton();
// iPhone
if (strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') !== false) {
// iPhoneの場合
} else if (strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false) {
// Androidの場合
} else if ($agent->isNonMobile()) {
// PCの場合
} else {
// モバイルの場合
}
モバイルの場合は、さらに細かくキャリアなどで分けていくと良いでしょう。詳しくは、PEAR:Net_UserAgent_Mobileのドキュメントをご参照くださいませ。2011年4月16日 |
カテゴリー:iPhone & iPad
iTunesバージョンアップ後に英語版になってしまった
いつものようにiTunesをアップデートして、iTunesを立ち上げたら…….。
英語版です。 (^^;
本来日本語で表示されるべきなのに英語で表示された状態って、なぁーんとなくイヤな気分だったのでgoogleで対策を検索したらありました。
「スタートメニュー」→「コントロールパネル」→「プログラムのアンインストール」で、「修復」をすると日本語表示に戻るという事なのでやってみました。
わぁーい。うまく日本語表示になりました。
googleさまさまに感謝です。
2011年3月11日 |
カテゴリー:iPhone & iPad
iPhone 着うたメーカー RingtoneMaker
iPhoneに着うたメーカー RingtoneMakerをインストールしました。
iPhoneで聞いている曲を簡単に着うたにしてしまう。素晴らしいソフトです。
フェードイン、フェードアウトのOn、Off 機能や切り出す曲のスタート時間を簡単に設定できました。
無料でこんなに簡単に着うたが出きると、かなりうれしいです。
着信音作成手順はiPhoneから曲を選び着信音にする位置を指定指定。無料版なので着信音の長さは30秒まで。有料版だと着信音を+10秒できるもよう。その他にスピードや音程も調整できるようです。
2011年2月28日 |
カテゴリー:iPhone & iPad






