« OlderNewer
Titanium Mobileで開発するiPhone/Androidアプリ (Smart Mobile Developer)数年を経て再度同僚となった桑原くんに貸してもらってTitanium Mobileで開発するiPhone/Androidアプリ (Smart Mobile Developer)を読みました。Titanium Mobileとは、 iOS や Android のアプリを Objective C や Java で書くことなく、いったん JavaScript で書いてそれをそれぞれのネイティブのアプリに変換してくれるというものです。いろいろと至らない点はあるということをよく聞くし、より真剣に作るとなるとそこがネックになるということだけど、アプリを書くためのハードルが桁違いに下がるように思います。
この本はこの本で実践的なのですが、実際に Titanium Mobile でアプリ開発をするとなると第6章の「Titanium Mobile API 簡易リファレンス」が重宝しそうです。
Posted by setomits at 23:23 | Comments: 0
会社のグループウェアとしてサイボウズを使っている会社は結構多いんじゃないかと思います。でも、社外にいるときにはアクセスできないとか、スケジュール管理は主に Google カレンダーを使っているといちいち転記するのが面倒だったりします。ということで、サイボウズ上の予定 Google カレンダーに転記するのをサポートするグリモンを作成しました。作りましたと言いつつ、実はこれは数年前に作ってちょいちょい修正をいれてきたのですが。
Cybozu Schedule Exporter to Google Calendar
Cybozu Schedule Exporter to Google Calendaこれをインストールしていると、予定のページにアクセスすると Google カレンダーにエクスポートするためのボタンが表示されます。これをクリックすると、 Google カレンダーで予定を入力する画面に遷移し、後は「保存する」ボタンを押すだけです。
ちなみにこのボタンはGoogle カレンダーの予定リマインダ ボタンの作成手順を参考にして作りました。
Posted by setomits at 19:05 | Comments: 0
jQueryクックブックこのところ全然触ってなかったけどぼちぼち jQuery を使うようになりそうなのでjQueryクックブックを読みました。結構ボリュームがあって非常に参考になりそうです。読んだのは例のオライリーのキャンペーンで買った PDF のものでを iPad で読んだのですが、こういう技術的なクックブックの類いは付箋を貼れる紙の本も扱いやすいなあとあらためて思いました。文字列検索ができるという意味では電子書籍も便利ではあるんだけど、紙の本のざっくりとした物理感はそれはそれでページへのアクセスがしやすくもあるし。
Posted by setomits at 22:18 | Comments: 0
2011 Feb 14th
先週のことですが、2011年2月9日、アップルストア銀座で開催された jQuery Mobile の紹介イベントに参加してきました。
当日のスライド使われたサンプルページはそれぞれオンラインで確認できます。

jQuery Mobileは昨今最も人気のある JavaScript ライブラリのひとつであるjQueryを使ってモバイル端末に最適な UI を簡単に作るプラグインのひとつで、現在はまだアルファ版です。約1時間という短い時間のイベントでしたが定員を上回る参加者が集まり満席・立ち見状態で、注目の高さが伺えました。

jQuery Mobile の利点としてはまず、基本的には HTML のマークアップのみでネイティブアプリのようなリッチなエフェクトや UI が得られることが利点として挙げられます。また他に、最も大きい利点としては通常の jQuery を使用するときと同様に「端末間の差異は jQuery Mobile が(ある程度は)吸収してくれる」という前提に立てることでしょうか。

具体的な作りとしては、基本的には1つの HTML ページを作成してその中に全ての遷移先を記述するというもので、同じドメイン内のリンク先については Ajax であらかじめ取得するなどして通信によって体感速度が下がることを防止しているようです。個人的な意見としては、「最初のアクセス時の通信コストが結構かかってしまいそう」「Ajax でもろもろ継ぎ足していくとブラウザの使用メモリがかなり増えそう」などと言ったところが気になりました。今はまだアルファ版なので、デザイン自体をカスタムするのはちょっと大変で、おいおいその辺りのツールも提供されるとのことでした。

まとめると、
  • さほど遷移のないサイトを作るには手軽にカッコイイものができて嬉しい。
  • 端末間差異を吸収してくれるのは嬉しい。
  • 基本的には最終的には1ページなので、複数人で開発するのはちょっとつらいかもしれない。
  • サイトをちゃんと作る場合はフレームワークとしてのキマリゴトが面倒かも。
というところでした。

ちなみに jQuery Mobile はこれだけで動くわけではなく、 jQuery 自体を読み込んで専用の CSS を読み込んで、その上で jQuery Mobile を読み込んで初めて有効になるものです。
Posted by setomits at 11:01 | Comments: 0
アマゾンの書籍のページで浦安市立図書館の蔵書の有無を表示するAmazon Urayasu Libraryですが、久々にメンテナンスしました。図書館のページで予約をする際に、予約完了の連絡方法を選ぶ箇所があるのですが、これがデフォルトでは「不要」になっています。これをちゃんと「メール」に変えないと、折角予約した本が確保されていても気づかないで次の人に回ってしまいます。ということで、予約ページを開くと自動的に「メール」が選択されるようにしました。
ということで、このグリモンを使っている方はまたこちらをインストールしたらちょっとだけ幸せになれるかと思います。
Posted by setomits at 14:18 | Comments: 2
« OlderNewer
search
calendar
Feb 2012
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
26272829   
archives
photos on flickr
www.flickr.com