FairyQuick

それって何?

東芝製無線LAN内蔵SDHCカード「FlashAir」専用ブラウザアプリです。

  • 必要最小限の時間しかFlashAirに接続しない。バックグラウンドのWifi通信をできるだけ生かす
  • オフラインブラウズモード
  • フルサイズをダウンロード済みの画像と、そうでない画像を一目で見分けられるGUI
  • 日付時刻を重視した、コンテンツの列挙・絞込み
  • 複数カードの明示的な切り替え

上記のコンセプトを掲げて開発を進めています。

取扱説明書もご覧ください

動作環境

FairyQuickは、Android 2.1以降のWifi接続機能を持つ端末で利用できます。

実際の動作確認は以下の端末で行っています。下記の環境と大きく仕様、特に画面解像度が異なる場合、表示系に不具合が発生する可能性があります。

  • google Nexus One
    • Android 2.3.6, 3.7inch WVGA
  • docomo Galaxy Nexus SC04D
    • Android 4.0.4, 4.7inch HD
    • Android 4.1.1, 4.7inch HD
    • Android 4.2.1, 4.7inch HD
  • motorola xoom wifi
    • Android 4.1.1, 10.1inch HD
  • ASUS Nexus7
    • Android 4.1.1, 7inch HD
    • Android 4.2.1, 7inch HD

FairyQuickは、インストール時に以下の権限を要求します。

  • ストレージへのアクセス
  • ネットワークへのアクセス
  • wifi状態の確認
  • wifi状態の変更
FairyQuickは、SDカード上に以下のディレクトリを作成して画像を管理します。
  • /sdcard/FairyQuick

wifiの制御はエミュレータでは再現できないため、エミュレータでの機能検証は部分的にしか行っておりません。

google playからダウンロード

本サイトからダウンロード


ギャラリーと「共有」 in Android 4.1/4.2

Android 4.1/4.2で発生する症状

  • 短押しで標準ギャラリーを呼んでギャラリーから「共有」する場合に、一部のアプリが正常に動作しません。
  • 例としてtwiccaが当てはまります。画像のアップロードに失敗します
直りますか?
  • 直りません。標準ギャラリーの仕様の問題です。
対策は?
  • 長押しでアプリを直接呼んでください
    • FairyQuickは、短押しでギャラリー呼び出し(ACTION_VIEW)、長押しでメーラを起動(ACTION_SEND)します。
  • サードパーティの画像表示アプリを入れてください。ESファイルエクスプローラは意図したとおりに動作します
Android 4.0以前(少なくとも2.3)では、上記問題は発生しません

FairyQuick 更新履歴

正式版130706

  • 対応カード追加:FlashAir 16GBモデル (W-02)

正式版121209

  • 新機能:RAWファイルフォーマットの対応(暫定版)
    • Raw画像フォーマットの拡張子のファイルをリストに表示します(時刻表示に[RAW]がつきます)。
    • 対応拡張子: "arw", "sr2", "srf", "crw", "cr2", "dng", "erf", "kdc", "mef", "mrw", "nef", "nrw", "orf", "pef", "raf", "raw", "rw2", "rwz", "x3f", "3fr", "fff", "rwl", "cs1", "srw"
    • 同名のJPGファイルが保存されている場合、JPGファイルからサムネイルを作成します。
      • デジカメの保存フォーマットを"RAW+JPEG"にするといいことがありそうです。
    • mimeタイプ "image/x-raw" に対応できるAndroidアプリがあれば、リスト短押しから連携可能。

正式版121125

  • JellyBeans MR2 (Android 4,2)でFairyQuickカード接続時にカードが掴めないバグを修正

正式版121007

  • ダウンロードの残件数を表示するポップアップを導入。120817と同じ機能
  • JellyBeans(Android 4.1.x)で発生するギャラリー表示の不具合に暫定対策を実施
    • 短押しでギャラリー呼び出し、長押しでメーラ・SNSに「共有」します
    • 上記、ギャラリーと「共有」 in Android 4.1も参照ください

正式版120817

  • google playに公開しないテスト版
  • ダウンロードの残件数を表示するポップアップを導入(画面下ツールバーの中央ボタンから呼び出し)
    • ポップアップ表示に、ダウンロードのキャンセル機能を割り当てています
  • サムネイルを15本ダウンロードするごとに画面をリフレッシュする
  • 120817を含めた全てのバージョンのFairyQuickについて、JellyBeans(Android 4.1.x)の端末でギャラリーを呼び出す処理に不具合があります。
    • サムネイルをタップしてギャラリーを立ち上げると、タップしたものと別の画像が表示されます
    • 同一のフォルダの先頭、または、直前にギャラリーで開いていた画像が表示されるようです。

正式版120808

  • 画面回転に対応(横表示できます)
    • 画像のダウンロード中に画面を回転させるとダウンロードをストップします
    • リストの更新中は一時的に画面回転を禁止しています
  • グリッドの分割数をタブレット横画面に合わせて微調整 (120808B)

正式版120806

  • バグフィックス
    • リストの更新時やカードの選択時にクラッシュする場合があるのを修正
    • データベースアクセスの高速化(シングルコア機じゃないとわからないかも)
  • カード選択ダイアログの改良
    • ダイアログを開いたままカードの再スキャンができるようになった

正式版120714

  • デバイスの画面サイズに合わせて、レイアウトを変更 (120714C)
    • タブレットなど大画面デバイスで実行した場合の見栄えを改善
  • SSIDに記号(ハイフンなど)が含まれる場合にクラッシュするバグを修正 (120714B)
    • 記号が含まれるSSIDを使っている場合、フォルダ名はアンダーバーに置換されます
  • アプリアイコンがFlashAirカードの受信強度を表示するように変更 (120714A)
    • 更新頻度はアプリを立ち上げてからの時間に比例して下がります。

正式版120708

  • 正式版のGUIに変更。
    • ほぼ全ての操作が画面左下付近で完結します。
    • ダウンロードのキャンセルを指示できるようになった。
    • 取扱説明書ページへのリンクを作成
  • Technology Previewとディレクトリ構造が異なります。FQTechPrevディレクトリを削除してください
    • 削除しなくても動きますが、SDカードの容量を無駄に消費します。

Technology Preview2

  • Technology Preview1とディレクトリ構造が異なります。FQTechPrevディレクトリを削除してから使ってください
    • 削除しなくても動きますが、SDカードの容量を無駄に消費します。
  • FlashAir接続中に他のアプリケーションを立ち上げると、接続先をインターネット接続に変更するように改良
    • 上記機能により、電源ボタンでディスプレイを切ると接続が切れてしまいます。
    • Technology Preview2では中断したDLは再開しません。
    • でも、短い周期でFairyQuickを立ち上げたり落としたりするのはやめてほしい・・・
  • 画像のダウンロード先ディレクトリをカードごとに別々のものに分けた
    • 同一のメーカのカメラを複数台運用する際に便利でしょう
  • 大きな画像をダウンロードし終えたときにギャラリーに登録するように変更
    • ダウンロードした画像をタップしてギャラリーを立ち上げると、他のダウンロード済みの画像にフリックで移動できます。

Technology Preview1

  • 初リリース版、とりあえず最低限の機能を実装した段階

サブページ (2): techpreview 取り扱い説明書
ċ
FairyQuickPreview_signed_120609A.apk
(59k)
Yuji Ishikawa,
2012/06/09 3:23
ċ
FairyQuickPreview_signed_120616A.apk
(61k)
Yuji Ishikawa,
2012/06/16 7:20
ċ
FairyQuick_signed_120708A.apk
(57k)
Yuji Ishikawa,
2012/07/08 6:50
ċ
FairyQuick_signed_120714A.apk
(90k)
Yuji Ishikawa,
2012/07/13 8:21
ċ
FairyQuick_signed_120714B.apk
(90k)
Yuji Ishikawa,
2012/07/13 8:58
ċ
FairyQuick_signed_120714C.apk
(91k)
Yuji Ishikawa,
2012/07/13 20:52
ċ
FairyQuick_signed_120806A.apk
(92k)
Yuji Ishikawa,
2012/08/06 7:10
ċ
FairyQuick_signed_120808A.apk
(93k)
Yuji Ishikawa,
2012/08/08 6:35
ċ
FairyQuick_signed_120808B.apk
(93k)
Yuji Ishikawa,
2012/08/08 7:00
ċ
FairyQuick_signed_120817A.apk
(95k)
Yuji Ishikawa,
2012/08/16 19:40
ċ
FairyQuick_signed_121007A.apk
(95k)
Yuji Ishikawa,
2012/10/07 6:21
ċ
FairyQuick_signed_121125A.apk
(96k)
Yuji Ishikawa,
2012/11/24 7:41
ċ
FairyQuick_signed_121209A.apk
(97k)
Yuji Ishikawa,
2012/12/08 21:44
ċ
FairyQuick_signed_130706A.apk
(97k)
Yuji Ishikawa,
2013/07/05 9:39
Comments