2012年6月25日月曜日

Retina対応していないアプリをむりくりRetina対応させる方法

この投稿へのリンク
いろいろ調べてたらRetina対応していないアプリを自前でRetina対応する方法がありました
といっても文字などが綺麗になるだけで、アイコンなどのリソースを使っている箇所は変わりません。
Eclipseなどのメニューまでしょんぼりだったプログラムには有効な手段かと。

追記

以下の方法でVirtualBoxの設定を変更するとVirtualBoxが起動できなくなります。

未対応アプリ
VirtualBox
Inkscape
Google日本語入力(そもそもどのappをいじればいいのかわからん)

/* 追記ここまで */

やり方


ほげほげ.appなどをFinderで表示し、右クリックで「パッケージの内容を表示」を選択
(今回は例でArduino.appで行います)

info.plistをお好きなテキストエディタで開きます

選択されている行のようにの直前に
<key>NSHighResolutionCapable</key> </true>

を追記。

追記したら、エディタで保存して閉じます。
その後、ほげほげ.appの複製を作成するか、ログアウトしてログインし直すとRetinaに対応してくれます。

情報を見ると「低解像度で開く」のチェックが外れている。


ArduinoでBlinkのサンプルをRetina対応IDEで開いてみた


#以下アフィリエイト用の広告です

2012年6月24日日曜日

Mac Book Pro with RetinaでAndroid開発環境を構築する

この投稿へのリンク
MBPRでAndroid開発環境を構築したメモ

環境構築自体は今まで通りで全く問題なし。
Retina特有だと思う問題を以下にメモる

  • EclipseはRetina非対応でメニューもぼやける
  • エミュレータはRetinaの画面上で起動するとウィンドウの1/4でしか表示されない
  • Retinaの画面上で起動したエミュレータではソフトウェアキーボードの位置の認識がおかしい
  • HDMI出力でつないだ外部ディスプレイ側でエミュレータを起動すると今まで通りに起動
  • 外部ディスプレイ側で起動したエミュレータをRetina側に持って行くとエミュレータが異常終了


エミュレータ周りがおかしいので、プレゼンなどでエミュレータをよく使う方はGoogleが対応するまで待ちになりそうです。

#以下アフィリエイト用の広告です

2012年6月23日土曜日

Node.jsでC2DMっぽい何かを作ってみた

この投稿へのリンク
Node.jsのsocket.ioを使ってC2DMっぽい何かを作ってみた。

http://iwatan.dip.jp:8001/
(apacheの設定が面倒なのでポート番号直入)

機能としては、chrome to phoneのパクリ
ただ、chrome to phoneと違って1対多が可能
同じキーワードを設定したブラウザに一斉に送信するので、
設定したブラウザが一斉に画面遷移します。


#以下アフィリエイト用の広告です

2012年6月22日金曜日

Mac Book Pro Retinaの対応具合を調べてみた

この投稿へのリンク
発表の当日朝一でMac Book Pro Retina版をメモリ16Gにしてポチりました。
先日届いたのでいろいろなアプリのRetina対応状態を調べてみました

対応状況:×:アイコン・文字ともにぼやける(動作は正常) △:一部ぼやける ○:美しい

アプリ名バージョン対応状況備考
EclipseIndigo Service Release 2×ぼやける
Android SDK18.0.0.v201203301601-306762×エミュレータが1/4サイズで表示される
Arduino1.0.1×ぼやける
MPLAB X1.2.0アイコンが一部ぼやけるがほぼ○と言って良い
Evernote3.1.2 (257203)アイコンがぼやける。文字は○
MacVim7.3 (KaoriYa 20120509)アイコンがぼやける。文字は○
DropBoxFinderのアイコンは○、メニューバーのアイコンは×
WindowFlowほぼ○なのだが、デスクトップ番号の表示の文字がぼやける
夜フクロウ2.74 (2.74)アイコンがぼやける
RDC2.1.1×リモートデスクトップの表示もぼやける
chrome21.0.1180.4 devファビコンなどはぼやける。そもそもDevチャンネルじゃないと文字がぼやける
VirtualBox4.1.16×ゲストOSの表示もぼやける
Skype5.8.0.865アイコンがぼやける
Google日本語入力1.5.1109.1入力はできるが、表示位置がおかしい。表示文字はぼやける
Inkscape0.48×文字、アイコンともにぼやける
VLC2.0.1 Twoflower (Intel 64bit)アイコンがぼやける


#以下アフィリエイト用の広告です