Google App EngineとiPhoneを連携させる「TouchEngine」
人によってはGoogle App Engineはまだ信用できるプラットフォームではないとか、できることに限りがあるとか、Pythonのみなのが問題などと言っている。もうそのような方は放っておこう、どのような条件が出たとしてもはじめることはまずない。
iPhoneとGAEが連携する
Google App Engineの世界に飛び込めば、きっと未来の可能性が一気に拡大するはずだ。その一端を知れるのがTouchEngineだ。
今回紹介するオープンソース・ソフトウェアはTouchEngine、Google App EngineとiPhoneとを連携させるソフトウェアだ。
TouchEngineは二つの機能で提供されている。一つはGoogle App Engine上で動作するWebアプリケーションだ。これはごく簡単なもので、XMLファイルを出力するようになっている。形式はXMLのplistになっている。
送られてくるのはこのようなXML
そしてその結果を表示するiPhone向けアプリケーションも付属している。データはオフライン時にも表示できるようになっている。現在は表示のみのようなので、Webアプリケーションの結果を表示するビューワーとして利用できるだろう。
将来的にはデータの追加や修正、認証にも対応させていくとのこと。Amazon.comでブックビューワーのKindleをiPhone向けにもリリースしたように、ビューワーとしての可能性がiPhoneには期待されている。オフライン時にも閲覧できれば、ブログやコミュニティサイトなど活躍できる場は多そうだ。
touchengine - Google Code