Out of Focus

写真、iPhone、お酒、サッカー、猫、ゲームとか。

‘iPhone’ カテゴリーのアーカイブ

[iPhone] これからの辞書アプリ

コメントなし

iPhone/iPod touchというか、タッチパネルを搭載したモバイル機器と辞書アプリはとても相性がいい。自分はiPhone/iPod touchしか持っていないし、iPhone/iPod touchアプリ市場を見た上での感想となるが、AppleのAppStoreオープンと共に現れた辞書アプリ達、しかしながら、初期の頃は単に辞書でしかなかった。

検索という便利な機能とモバイル機器用アプリというだけで十分重宝するに値したが、それだけでは別にiPhone(以下、面倒なのでタッチパネル搭載モバイル機器の代名詞とさせてもらう)である必要はなかったと思う。それ以外は電子辞書、さらには紙の辞書と何ら変わりはなかった。

当然iPhoneアプリということで、iPhoneならでは機能、開発者による差別化など、辞書アプリはどんどん進化することになる。

まずは音声再生機能。単に内蔵データを再生するだけなら電子辞書と変わりはないし、パソコン用のCD-ROM辞書(今時DVD-ROM辞書?)でも当然の機能ではあるが、インターネットからデータを拾ったり、音声合成するものまで出てきた。が、残念ながらこれもiPhoneならではという機能ではなかった。

次に出てきたのは、指でなぞる、単純にタッチするという形で表示されている単語、ないしは文章そのものを検索対象としてジャンプするという機能。もちろんパソコンソフトでは既にマウスで範囲指定して検索する機能を有するソフトはたくさんあると思うが、iPhoneならではの機能として、この指でなぞるだけで検索できる機能は画期的であり、様々な辞書アプリが当然の機能として搭載することとなった。今や、この機能が無いとiPhone辞書アプリとして失格なのではないかというぐらいの勢いである。

iPhone OS 3.0になり、これまでAppleがユーザーに強いてきた「コピペ不要論(ではないと思うが、あえて!(^^))」が覆され、せっかくコピペが無くてもiPhoneを活用する術を身につけたのに、一旦使用し始めると非常に便利!というか、何故今まで無かったのか?という気持ちが強くなってくる。こんなのはじめからあって当然だろ!とジョブスの耳元で叫びたくなるぐらいだ。

コピペが当たり前になると、当然辞書で調べた内容を英語学習という観点からメモアプリにコピペしたいという欲求が出てくる。「憶える」ということを重視するならば、もう一度指で打ち直す(音声入力が可能なら発声して入力!これも理想か?)こと自体が学習効果を高めるとは思うが、極力面倒なことは避けたいと思うのも事実である。

さぁ、ここで日頃使っている辞書アプリを起動してみよう。そして内容をコピペするのだ・・・あれっ!?・・・、で、できない!?

旧式と呼ばれても反論できない自作アプリをはじめとする、タッチ検索に対応していない辞書アプリのほとんどは、新しいOSのコピペ機能の恩恵に授かり、しっかり内容をコピペできるが、画期的な先進の、今やスタンダードとまで呼ばれる(僕が勝手にそう呼んでいます)辞書アプリではできない・・・(できるものがあったらごめんなさい!)。

これからの辞書アプリ、このタッチ検索とコピペの両立が必須となるのではないだろうか?

emacsというエディタ(ソフトウェア)がある。ソフトウェアで飯を食ってる人、あるいはUNIX端末を扱う研究者には馴染みが深いと思うが、このエディタが有していて他のエディタが有していない(もちろん有してるエディタもあると思うけど・・・)機能に、マウスで選択した範囲がその直後にクリップボードに入るというものがある。個人的にこれがタッチ検索とコピペを両立させるヒントだと思う。でもなんとなく現状のiPhone OSでは無理かもしれない(全く試してないので推測の範囲)し、それだけでは機能的に不便。単純にOSの機能でコピーした部分を検索対象文字列とするのが簡単そうだが、コピーバッファ(クリップボード)と検索バッファは別の方がいいなとも思う(すみません。だんだん話が難しくなってきました)。

[この斜体&グレーの部分、書きながら「違うな」と思ったけど、何かのヒントになるかもしれないので残しておく。]

タッチ検索とコピペ可能な辞書アプリが欲しい。OSが提供しているコピペ機能を拡張できるなら簡単に実装できそうなんだけど。

—–

[あとがき]

「これからの辞書アプリ」というタイトルなのでもっと革新的なアイディアを期待した方、スミマセン。単にタッチ検索とコピペの両立に関心があったので書いてみました。個人的には、辞書アプリはもっと英語学習効果に結びつく方向性で進化していって欲しいと思います。単なる辞書、単なる英語学習ソフトを超えた存在として・・・。

—–

[追記1]

タッチ検索とコピペ、既に販売されてるアプリでできますね!ちょっと裏技っぽいけど。ロングマン英和アプリ、英英アプリで確認。タッチ検索をきちんと(笑)実装したアプリではできないっぽいけど。

[追記2]

大辞泉2009iアプリにいたっては、タッチ検索(ハイパーリンクなのでちょっと違うかもしれないけど、コピーかジャンプか選択できる!)は限定されてるけど、十分コピペと共存している出来栄えでした(さすが木下さん!)。自分の無知をさらしてしまったようで恥ずかしい・・・(^^;)。

投稿者: Junnn

2009年7月10日(金曜日) 00:06

[iPhone] CalcPad – 理想の割り勘電卓

コメントなし

iPhoneアプリで「これだけは欲しいものがない」と思っていたものの中に、「割り勘」に関する計算アプリがあります。
自分の求める理想の割り勘アプリは、「チップを考慮」「単純に人数割りではなく、重みのついた人数割り」。この二つさえ満たせばいいのですが、「重みのついた人数割り」の部分をスマートに実現しているアプリがありませんでした。

例えば居酒屋での会計を、7人で割り勘するとします。3人はお酒をみんなよりもたくさん飲み、2人は途中から参加したなどの理由で、支払い金額的に3グループなどに分かれる場合が出てきます。

ここを考慮した計算に重点を置いたアプリがなく、当然「自分で作っちゃえ!」という結論には至っていたのですが、いいUIデザインが思いつかず、開発を始めるまでに至っておりませんでした。しかも割り勘専用アプリってのは中途半端だなぁという思いもあり、普段は普通の電卓として活用できるものがいいという考えもありました。
実際に割り勘をする度に、手持ちのiPhoneが全く役に立たないと思うと、なんとかいいデザインを考えて、このアプリを完成させたい!という気持ちになりましたが、残念ながら実現には至りませんでした。

そんな中、たまたま関数電卓アプリを探している時にみつけた電卓アプリの外観デザインを見た時に、「これはひょっとして、自分が探し求めていたものでは!?」と思い、仮に違ってもこの電卓は使いやすそうという理由で思い切って購入。そして試してみたところ、まさにドンピシャでした。というわけで、早速そのアプリ、「CalcPad」の紹介です。色んな使い方が出来ると思いますが、ここではあくまで「割り勘電卓」として紹介します。

scn_CalcPad_001 scn_CalcPad_002

冒頭に挙げた例をそのまま使いましょう。

今、居酒屋で7人による割り勘を計算します。ただし、支払金額は3グループに分かれるとします。

  1. たくさん飲んだので、他の人より多く払う3人
  2. 平均的に飲んで食べて最初から参加した2人
  3. 遅く参加したので、他の人より少なく払う2人

合計請求金額は、$357.15。ただし、僕が住んでいるバンクーバーでは、飲食において一般的に10%のチップを払うので、実際の支払いは約$392となります。そしてここまでは普通の電卓と同様に、簡単に計算できます(上の写真左)。そしてまず単純に人数で割った結果が上の写真右になります。
この時点では1人約$56払う計算になります。

まず、3グループとも1人$56払うと仮定して、先に計算式を入力してしまいます。

scn_CalcPad_003

このスクリーンショットの左側にその結果が、一見複雑そうに表示されていますが、実際入力したのは、「56×3=56×2=56×2=」だけです。これだけで、それぞれのグループの加算された小計(一旦個別の小計を出すことも可能ですが、ここでは割愛します。やり方は実際に操作するとすぐ理解できます。)と合計金額が、レシートのように表示されます。

そして、ここからがこのアプリの肝です。

scn_CalcPad_004

後から好きなようにエディットできるので、一番上のグループの金額を他より多めに、一番下のグループの金額を他より少なめに変更し、かつ、合計金額は元の$392を保つように試行錯誤します。

scn_CalcPad_005

試行錯誤というと、スマートな感じはしませんが、凝ったUIを考えて複雑にしてしまうより、こちらの方が直感的に、しかも速く答えに到達できる気がします。

scn_CalcPad_006

結果出力スクリーンはいつでも好きなようにスクロールして見渡せるので、最初に計算した合計金額を参照するのは簡単です。そして数値や式はいつでも変更できるので、チップの料を変えたり、人数を変えたり、直感的に各々の支払金額を決定することが可能です。

アプリ制作者の本来の意図はわかりませんが、なんとなくこうした使い方を想定していたと思われるデザインと割り切ったシンプル機能。日常生活でちょっとした計算、しかも普通の電卓では紙とペン、あるいは賢い頭脳との共用が必要とされる計算で、このアプリは非常に強力なツールとなるのではないでしょうか。

icon_CalcPadCalc Pad Smart Calculator
カテゴリー:ユーティリティ
450円

投稿者: Junnn

2009年7月5日(日曜日) 03:28

iPhone への投稿

タグ: , , , , , ,

[iPhone] kaleidscope – 万華鏡カメラ -

コメントなし

久々のiPhoneアプリ紹介です。iPhoneアプリの開発を始めるようになってからAppStoreでアプリをチェックするという、いわば日常のデフォルト行為が失われていることに最近気付きました。注目するアプリが減ったわけでも、アプリに対する自分の関心が失われたわけでもなく、単に時間が無かったというだけです。とはいえ、自作アプリ開発に忙しかったわけでもなく、それに対するアイディアを練りつつも、基本的には日々の仕事に対するアイディア出しにも集中していた感じで、プログラマー&クリエイター魂ってのは厄介なものだなと時折思うしだいです。

今回紹介するアプリは「kaleidscope – 万華鏡カメラ -」。「スポイト(spuIt)」の作者さんによる、非常に美しい映像アプリ、そう、個人的に注目のライブビューを扱ったアプリなんです。

「kaleidscope(英語のスペル的にはkaleidoscopeが正しいんだけど、意図的かな?spuItの件もあるし(追記:スポイトはオランダ語でスペルは正しいですね。失礼しました!)」、つまり「万華鏡」ですね。記憶に依れば、小さい頃、三つの万華鏡を覗いたことがあります。僕は3人兄弟で、兄弟ひとりひとりがひとつの万華鏡を持っていました。それぞれ外観も中身も違って、貸したり借りたりしながら、「こっちの方が綺麗だ」「こっちだって綺麗だよ」なんてやり合っていたことを思い出します。そんな万華鏡、今となってはどこで買ってもらったものなのかさっぱり思い出せませんが、なんとなくお土産にもらったのではないかと思っているところです。和紙を使った、いかにも日本のお土産という感じでした。

初めて覗いてみた当時は、仕組みもわかっていなかったし、純粋に綺麗だなーって思っていたとは思うんですが、自分は理系人間なので、その仕組みを知りたいがために、最終的には壊してしまったと記憶しております。

scn_kaleidscope_001scn_kaleidscope_002

そんな思い出深い万華鏡を、まさかiPhoneで体験することになるとは!

作者さんの御好意により、このアプリをAppStoreに並ぶ前に試すことができたんですが、その時は非公開のプライベートAPIを使っているとのことで、こんな美しいアプリなのに、Appleによる制限が解除されない限り、しばらくはAppStoreに出てこないんだー、なんて思っていたのですが、気付いたら並んでいたという感じで、ちょっと驚いています(^^;)。実はこのアプリからヒントをもらって、ちょっと面白いアイディアを思いついたんですが、日々の仕事に追われて、なかなか開発をスタートさせることができない状態です。集中すれば3日程度で完成するアプリなんですけども、そのうち時間を見つけて、無料アプリで公開したいなぁと思っているところです。

さてさてkaleidscope、iPhoneカメラで取り込んだ画像をご覧のように「万華鏡」を覗いた感じに加工してくれて、しかもスクリーンをタップすることで、フォトライブラリに保存することが可能です。今自分の目の前に広がっている世界が、kaleidscopeを通すことで劇的に変化し、その美しさは体験してみるとより実感できると思います。iPhoneをお持ちの方はぜひ自分の目で確かめてみて下さい。

scn_kaleidscope_003scn_kaleidscope_004

それにしても、アイディアしだいでまだまだ色んな可能性を追求できるiPhoneアプリ。今後も楽しみです!

最後にもう一枚。この万華鏡画像は、昨日撮影してもらった写真をパソコンに繋がったディスプレイ上に出して、iPhoneカメラを通して、kaleidscopeで取り込んだものなんですが、元日本代表の現役サッカー選手と僕が映り込んでいます(^^)v。

scn_kaleidscope_005

icon_kaleidscope kaleidscope – 万華鏡カメラ-
カテゴリー:写真
115円

 

投稿者: Junnn

2009年2月25日(水曜日) 00:03

[iPhone] 続続・初めての自作アプリ

コメントなし

初めての自作アプリ」「続・初めての自作アプリ」に続き、最後にもうひとつエントリーを書いて終わりにします。

地味に機能アップと高速化を図りました。

scn_cobuild3_002scn_cobuild3_003scn_cobuild3_004

まずは、サーチ画面にタッチしなくてもオートでキーボードを表示。次に辞書内容を充実させました。前回のバージョンでは品詞と単語の意味しか表示していませんでしたが、今回は文節、発音、活用形、例文を追加してみました。そして殺風景だったメモ画面もご覧通り、どっかで見たことあるような画面に改善です(笑)。

一番の問題は起動時の高速化でした。まず、起動時に辞書データ本体を読み込むのをやめ、検索時に少しずつ先読みするように改良しました。これによって大幅に起動時間を短縮できたんですが、それでもまだ起動時間が長い。さらに起動時に読み込むべき最小限のデータを別スレッドで読み込むように改良し、最初の検索スクリーンが表示されるまでの間にデータの読み込みを全くない状態にしました。しかし、それにもかかわらず、明らかに起動時間が長い。アプリが起動するまでにiPhoneが何をしているのか、その辺の仕組みをきちんと理解していないので、それは今後の課題としつつ、とりあえず起動画面を作って誤魔化しました。

scn_cobuild3_006

ブラックスクリーンが続くよりは、起動画面が出ると時間の経過が短く感じられます。個人使用のアプリなので、今回はこの辺で終わりにしたいんですが、他の辞書アプリに比べて、まだちょっと遅いような気もするけど、こんなもんかな。

MacBookでの開発環境も徐々に整い、今後は新しいアプリ開発に挑戦してみたいと思っています。

scn_dev

投稿者: Junnn

2009年1月25日(日曜日) 23:41

[iPhone] iはつおん v1.1

コメントなし

早くも「iはつおん」がアップデートされ、バージョン1.1となり、発音が5個、および単語例が60個追加されました!

scn_ihatsuon_101scn_ihatsuon_102

昨日が仕事始めで、また職場で英語を話したり聞いたり、書いたり読んだり、しているわけですが、ここしばらく「iはつおん」と向き合ってたせいか、以前よりも発音を強調している自分に気付き、実際声を出しながらのトレーニングは効き目があるなぁと改めて確認した二日間でした。ただし、実際の発音はネイティブの方に修正されたり、「今のいいよ!」なんて言われたわけではないので、あくまで自分の耳が頼りなのが現状です。一応、聞き手側は理解しているようなので、成果は上がっているのかな?

今回のバージョンアップで、録音と再生ボタンのサイズが大きめになったとアナウンスされていますが、目に見えるボタンサイズは一緒で、タッチに反応するサイズが大きめになったようです。前回のバージョンでは「反応が鈍いな」と感じていたのは、このサイズが小さかったからのようです。今回のバージョンではとても反応が良いです。

scn_ihatsuon_103scn_ihatsuon_104

今後も発音数を増やすということで、どうせなら全てサポートしてくれることを祈りつつ、個人的に気になってる改善点を挙げておきます。制作者さんにも伝えておこうと思います。それは、録音ボタンを押していると表示される「『準備中…』から『録音中…』に切り替わったタイミングがわかりにくい」という点です。押してすぐ録音可能になると便利だとは思うんですが、それができないようなので、それなら吹き出しの背景色を変えて欲しいですね、『準備中…』から『録音中…』に変わった時に。それか、いっそのこと画面を見なくても音声入力開始できるように「ピピッ」と音を鳴らした直後に録音可能になるとか。細かいことですが、日常的に使っていくアプリだからこそ、こういった細かいことに対応してくれると、ユーザーとしては嬉しい限りです。

何気にグラフィックスが少し変わってますね。画面中央に非常に柔らかいスポットライトが当たったような演出が施されています。こういう変更があると、『遊び心』が好きな僕としては、前回のエントリーで指摘したように、「またどこかに隠し要素があるのではないか?」と思い、鉛筆をタップしたら、「This is a pen.」とか言ってくれるかな?と期待したりしてしまいましたが、さすがにそんなことは無かったです(^^)。

英語を毎日学習している身としては、毎日どこでもサクッと発音トレーニングできる、非常に便利なiPhoneらしいアプリです。今後のアップデートからも目が離せません。

 

icon_ihatsuoniはつおん
カテゴリー:教育
350円

 

 

投稿者: Junnn

2009年1月15日(木曜日) 01:09