先月から今月にかけて、Ubuntuにおけるアプリ開発コンテスト「Ubuntu App Showdown」が開催されました。今回はノミネート作品の一部を紹介します。
Ubuntu App Showdown
「Ubuntu App Showdown」は、ソフトウェア開発者にLinuxでのデスクトップアプリ開発や、Launchpadでのプロジェクト管理、パッケージング、ソフトウェアセンターでのアプリケーションの配布に慣れ親しんでもらい、Ubuntuでのアプリの開発を促進するためのイベントです[1]。
Ubuntuのプリインストールマシンを販売しているsystem76や、Ubuntu Oneでも使っているQtの開発元であるQt Projectがスポンサーにつき、入賞者にはノートPCやNokia N9が贈呈される豪華なイベントとなっています。
募集期間は6月18日から7月9日までで、この3週間で新規プロジェクトをLaunchpadに立ち上げることが必要です。つまり、新規アプリのみが対象となっています。先週の締切りで、ノミネート作品が一通り揃いました。ノミネート数は150近く、そのうち要綱を満たす132個の作品がアプリケーションページにリストアップされています。
現在はApplication Review Boardによって審査が行われており、その結果は来週の7月23日に発表される予定です。今回はノミネート作品の中から、気になる作品をいくつか紹介します。
現在はまだ開発者のPPAでのみ公開されているものがほとんどですが、これらの作品は審査とアドバイスを受けた上で、将来的に公式リポジトリからも導入可能になる予定です。
Googleサービスを使ったアプリ
GWOffice
GWOfficeはGoogleドライブにあるファイルを閲覧・編集できるアプリです。
初回起動時はファイルリストを取得するためにアプリにアカウントとパスワードを保存しますが、閲覧や編集は内部のWebKitを使ったブラウザーで行うため、こちらもアカウントとパスワードを入力する必要があります。
編集や閲覧、新規作成はブラウザーと同じように一通りのことができます。HUDにも対応しているため、Altキーをタップしメニューアイテムを入力することでも編集できるのは、ブラウザーアプリにはない強みです。
Lightread
LightreadはGoogle Reader専用のニュースリーダーです。
Launcherへの対応も行われているので、アイコンに未読数が表示されることが特徴です。スターの追加や未読・既読管理に対応するだけでなく、jkキーによるカーソル移動も実装されています。
Positive
PositiveはGoogle+の簡易リーダーです。指定したユーザーに対して全体公開されている投稿の概要だけを取得する、とてもシンプルなアプリケーションになっています。
アカウントにログインして、サークルに応じたステータスを取得するようなことは現時点ではできません。
ネットワークを使ったアプリ
Wizz RSS
Wizz RSSはWebKitを使ったRSSリーダーです。
内部にWebKitブラウザーを組み込むことで、フィードのコンテンツだけでなくフィードのリンク先のオリジナルコンテンツもリーダーの中で表示できるのが特徴です。
Postman
PostmanはFlickrとUbuntu Oneに対応した画像ファイルアップローダーです。アプリにドラッグアンドドロップするだけで画像をアップロードできることと、くるくる回るインターフェースが特徴です。
まず起動したらサービスにログインする必要があります。ウィンドウ左のアイコンから使いたいサービスを真ん中にドラッグアンドドロップしてください。
あとはアップロードしたい画像をドラッグアンドドロップして、「Deliver」ボタンを押すだけでアップロードが行われます。
Download Monitor
Download Monitorはネットワークの通信量を月・日・時間ごとにグラフ化するツールです。
特に転送量制限や従量課金のネットワークを使う場合に役に立つでしょう。
Maps
MapsはOpenStreetMapを使ったシンプルな地図アプリケーションです。
Full Circle Bookshelf
Full Circle BookshelfはUbuntuのPDFマガジンであるFull Circleを閲覧するためのツールです。
残念ながら「ビューワー」ではなく、各号ごとの表紙が表示されるだけで、それをクリックするとダウンロードページをウェブブラウザーで開くだけの簡単なつくりになっています。
スケジューリングツール
Indicator Remindor
Indicator Reminderは、リマインダーをインジケーターや通知領域に表示するツールです。
英語での操作になってしまいますが、日時に「every 30」や「every monday」と入力することで「毎月30日」「毎週月曜日」といった日付の指定も可能です。
Cuckoo
Cuckooは指定した時間に指定した音声ファイルを鳴らすためのアプリです。
簡単な機能しか備えていないのですが、Unityのクイックリストやインジケーターに統合したインターフェースを持っているため、ウィンドウを開くことなく使えることが特徴です。
MyAgenda
MyAgendaはグラフィカルなToDo管理アプリです。
わかりやすいインターフェースを備えていますが、指定した日にちのToDoしか表示できないので、「その日の作業」をまとめたい場合に使うと良いでしょう。