LibreOffice の Android 版が遅かれ早かれリリースされることはすでに以前からわかっていましたが、今週初め、LibreOffice の開発作業を調整している SUSE の Linux デスクトップ アーキテクト Michael Meeks 氏が最新情報を提供しました。

ソフトウェア開発者がLibreOffice 3.6.0のデスクトップ版の開発に取り組んでいる一方で、人気のオープンソース生産性スイートのAndroid版も順調に進んでいるようだとMeeks氏は報告している。
実際、Google Summer of Codeの参加者であるIain Billet氏は「Android用のLibreOfficeの優れたビューアを作るために一生懸命取り組んでいる」とMeeks氏は火曜日のブログ投稿に書いている。
具体的には、ビレット氏はLibreOffice用のJavaビューアインターフェースに取り組んでいるようで、「プラットフォームにうまく統合され、高速なパン/ズーム/ページめくりブラウジングなど、期待される優れた機能がすべて提供される」とのことだ。
ミークス氏によると、ソフトウェアには他にも多くの進歩が遂げられているとのことだ。これまでのハイライトをいくつか紹介しよう。
1. クロスコンパイル
AndroidとiOSの両方へのクロスコンパイルは「かなり良好に機能している」とミークス氏は述べた。実際、「コードベースのほぼすべてがそのままクロスコンパイルできる」という。
2. 基本的なシステム機能
ミークス氏によると、新しいAndroid版LibreOfficeでは、基本的なシステム機能とブートストラップが問題なく動作するとのことです。パッケージ化、署名、インストール、そして実行は「十分に信頼性が高く」、ソフトウェアはLibreOfficeのユニットテストを複数回クリアできるようになりました。
しかし、全体的に見て、現状は「かなりひどい、ボルトも何もかも、ほとんど使えない(キーボードとマウスを使っても)タブレット上のオフィススイート」だと、以下の写真を提供したミークス氏は認めた。
3. タイルページレンダリング
一方、テクスチャへのタイルページレンダリングにも取り組んでいます。「これにより、ドキュメントコンテンツの一部を、あらゆるスケールで、バックグラウンドスレッドで非同期的に、視聴者に合わせて素早くレンダリングできるようになります」と彼は付け加えました。
SD カード上のドキュメントの管理と選択を可能にするビューア/ファイル マネージャー シェルがすでに用意されています。
4. 進行中の作業
ソフトウェアの新しいビューアに関する進行中の作業には、起動を高速化するための新しいリンカーへの移行、スプレッドシートとプレゼンテーションのページ レンダリング抽象化の拡張、および Android/x86 への新たな重点化が含まれると Meeks 氏は書いています。
また、「UI/ビューアの大幅な改善、3Dトランジション、美しいページめくりなど」も予定されていると彼は付け加えた。
将来的には、プロジェクトチームは編集機能の追加を計画しているとミークス氏は締めくくった。「これには多くの課題が伴います。特に、既存のコードやウィジェットを美しく再利用することに関しては困難です。」