ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ここ数年、シェアを伸ばしつつあるスマートフォン。立役者としてiPhoneは欠かせず、さらにAndroid、Palm、Kindleといったデバイスが続く。一般的な携帯電話に比べるとシェアはまだ低いが、今後もますます伸びていくのは間違いないだろう。


ピクチャ 15.png

スマートフォン向けに最適化されたWikipedia

 

現在、Wikipediaはスマートフォン向けに最適化して表示される。そしてそのコードはGithub上にホスティングされている。

今回紹介するフリーウェアはWikimedia Mobile、Wikipediaのスマートフォン向けビューワーだ。ソースコードは公開されているが、ライセンスが明記されていなかったのでご注意いただきたい。


Wikimedia MobileはMerbで作られたシステムで、Ruby1.9を対象としている。現在の対象デバイスはiPhone/Android/Palm/Kindleであり、今後Blackberry/Symbian/Windows Mobileをサポートしていきたいとのことだ。


ピクチャ 16.png

見出しごとに表示/非表示を切り替えられる

 

検索がメインになるシステムで、気になる単語を検索すると説明文が表示される。各見出しはデフォルトでは表示されず、詳細を知りたい場合は各見出しの表示ボタンを押せば良い。だらだらと長文が表示されないので、より閲覧しやすいはずだ。

日本語版Wikipediaはもちろん、各国のWikiepdiaに対応している。国際化対応もされており、日本語で各ラベルが表示される。WikipediaのシステムはMediaWikiでありPHPだが、スマートフォン向けはRubyと分かれることになる。MediaWikiをお使いの方で、iPhone対応しようと思ったら使えるのではないだろうか。

 

Wikipedia

 http://ja.m.wikipedia.org/

hcatlin's wikimedia-mobile at master - GitHub

 http://github.com/hcatlin/wikimedia-mobile/tree/master

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2