Home > iphone Archive

iphone Archive

Googleが買収したiPhoneのMailアプリreMailがオープンソースで戻ってきた

Photo by deVos

 先月Googleが買収したiPhone向けMailアプリのreMail for Gmailがオープンソースになって戻ってきました
 買収された直後は、reMailがAppStoreから消えたため「Appleとの対立か!?」とか言われていたのですが。

 どうやら、Google内での別のプロジェクトに注力するために、メンテナンスが出来なくなるためAppStoreから削除したようです。たぶん、Gmailだと思いますが。

 そこで早速Google Code: remail-iphoneからソースをダウンロードして、コンパイルしてみました。ライブラリのコンパイルに1時間ぐらいかかります。
 私の所ではライブラリのヘッダのエラーでコンパイルが完了できませんでした。
たぶん、コンパイルの設定の問題だと思うので、後でまた試してみようよ思います。
 
 プロジェクトサイトでは、アイディアとして、機能拡張案とその難易度が提示されています。
 難易度1として、翻訳も上げられていますが、日本語はサポートされていないようですので、もし興味のある方は参加されてみてはいかがでしょうか?

iPadの新規性はタブレットサイズのユーザインタフェース

Photo by -: pranav :-

 iPadが発表され、いろいろなメディアやブログで紹介されています。
ハードウエア的には目立ったところがないため、多くの人に取ってあまり目新しさがなく、残念に思った人も多かったように感じます。

 私がiPadに期待するところは、タブレット型デバイス向けの、新しいユーザインタフェースです。
 うちには、富士通製のWindowsXPのピュアタブレット(キーボードが無くペンだけで操作するタイプ)があります。
ちょっと重いのですが概ね便利で、布団や居間でネットをするときに使っています。

 しかし、普通のWindowsアプリケーションは、マウスでの操作を前提にしているので、余り使いやすくありません。
普通は、Firefoxを起動しっぱなしにしているのですが、いくつかアドオンを入れて、さらに自作のアドオンも使っています。

 iPhoneが成功した一つの要因に、OSXのユーザインタフェースを引き継がずに、小さいタッチパネルディスプレイ用にユーザインタフェースを設計したことがあると思います。
入力方法も画面サイズも違うデバイスですから、PC用とは異なったユーザインタフェースが必要になります。

Continue reading

iPhone 3.0のMobileSafariでコピペを無効にする方法

iPhone 3.0には待望のコピペ機能が付きましたが、MobileSafariの上では、長押し=コピペだとちょっと不便な事があります。

その場合は、下記のようなCSSを指定する事で、コピーの吹き出しが出なくなります。

body {
     -webkit-user-select: none;
}

Webでの非同期処理を考えてみる [長い記事だけどコメント求む!]

Photo by harry harris

 いまPhotoShareのサーバの実装を大きく変えようとして悩んでいます。 (参考: Life is beautiful: マルチスレッド・プログラミングの落とし穴、その2)

 Rails 2.2でThread safeになるとか、NeverBlockで12倍速くなるっていう話もあるんだけど、負荷が上がればレスポンスが悪くなるのは、どうしようもない。マシンを増やせば解決できる部分もあるけど、マシンを増やせばコストは上がる。

 Life is beautifulで書かれていますが、確かに全部の処理を同期的に行う必要はないんですよね。

 PhotoShareでも、既にいくつかのページは非同期にerbを生成して、それをRailsとerubisで読み込んで実行しています。
 しかし、Railsだけではこういった非同期の処理やviewの一部を事前に生成するという処理ができないので、この処理は別途プラグインを作って実現しています。

高速化の為にはキャッシュを使おう

 Railsで高速化を考えていくと、特にキャッシュが重要になります。たとえばブログエンジンで、RSS Feedを生成するアクションがあったとします。

Continue reading

iPhoneが起動不能になった場合の復活方法

 iPhoneのアプリを色々と入れていると、突然iPhoneが起動しなくなることがあります。

 iTunesから認識する場合は、「復元」ボタンを押せばいいのですが、iPhoneが起動せず、認識すらしない場合があります。

 その場合は、一度Home+電源長押しで、電源を切った後、USBに接続して、Homeを押しながら電源をいれてください。
 このようにすると、下のような画面が出てiTunesがリカバリーモードになってiPhoneを認識するので、iTunesから復元を実行してください。

Continue reading

近況報告&アイディア募集

 アメリカに来て約3か月がたち、やっと生活も落ち着いてきました。

 現在、BigCanvasでは、7月のAppStoreオープンに向けてiPhone向けのアプリを中島さんと作っています。

 本当は、私もCocoaで遊ぶつもりだったのですが、このプロジェクトを始めたのが4月で時間が無いため、アメリカでも引きこもりの様にRailsのコードを書いています。早くもっとCocoaでアプリを書けるようになりたいなぁ。

 ネットへの依存度が高いので、日本に居てもアメリカに居ても生活全般、あまり違いがない気がします。
 ただ、デザイナやPR会社との打ち合わせなどが英語なので、そこが違うかな。

 これが一段落したら、自分でも書きたいiPhoneアプリがあるので、自分でも色々書いてみようと思っています。

 自分のアイディア以外でも色々作ってみたいと思っていますので、ぜひ「こんなiPhoneアプリ欲しい!」とかありましたら、メール: masuiあっとmasuidrive.jp、チャットでは、MSN:masui@hisec.co.jp、skype:masuidrive76まで呼びかけていただけると、うれしく思います。

iPhone日本発売決定おめでとう

Photo by ntr23

 みんな書くだろうけど、これは書かずには居られない。

 ソフトバンクからiPhoneがリリースされることが、発表されました。

 iPhoneいいよ! iPhone!

 普通にウェブが見れて、PCメールがさくさく読めて、ほんとに手のひらに入る情報端末って言う感じ。

 ゲイツが昔言っていた「Information at your finger tips」を体現しているものが、Appleから出ているって言うのも皮肉だなぁ。

 別に日本で一社からしか出ないとは決まった訳じゃないのですが、「今回の発表は残念」とドコモは言っている模様。

 しかし「タッチパネルで操作できる端末としては、PRADA Phone by LGなど同様の端末を当社でも提供している」は無いだろう・・・。

 タッチパネルという点を引き合いに出して、PRADA Phoneと比べるのは・・・・。まぁこういう事を広報が言うことが、いまのDoCoMo端末の使いづらさを物語ってると言えるけどね。

 いま、うちの会社は、iPhone向けアプリ/サービスを作ってるんだけど、まじめに日本語化をしないといけないなぁ。

 色々作りたい物はあるんだけど、時間が足りない。頑張ってるんだけど、自分の脳みその遅さにがっくりくるなぁ。

p.s
 iPhone SDKの開発者登録って、もう日本からも出来るようになってるのかな?

Home > iphone Archive

Search
Feeds
Meta

Return to page top