iOSの4.1.3をリリースしました。AppStoreよりアップデートをお願いいたします。3.1.15をリリースしました。Storeよりアップデートをお願いいたします。Kobeさんの主催でDropTalk勉強会が開催されました。講師として呼ばれましたので、その報告です。朝6時、東京駅発の始発新幹線に飛び乗りまして、神戸へ行ってきました。30名程度入る一室を借りました。講習は1回3時間で、午前と午後の2回やりました。内容は、DropTalkを初めて触る初級者に向けたものにしました。DropTalkとは?コミュケーションキャンバスの作成スケッチキャンバスの作成スケッチの使い方キャンバスの共有(AirDrop)その他いろんな機能(キャンバスストア、キャンバスリンク、スイッチインタフェース対応、Windowsでの視線入力)時間の半分はスライドを使った説明で、残り半分はiPadを使ったハンズオンです。このために、14台のiPadを持ち込みました。講義を通して、初めてDropTalkを触る方も、いちばん基本的なコミュニケーションキャンバスから、スケッチキャンバスで写真の上に透明ボタンを貼り付けてしゃべらすとこまでたどり着けました。みなさんノリがよくて、少し動かすたびに、ホォーとか、ウワァーッとかいただいて、講師の気持ちが上がる上がる。終わった後に、「DropTalkを触りながら、学校のあの子にはこんなキャンバスを使わせてみようか、と考えていた」という感想が聞けたのが嬉しかったです。説明でいろいろな機能をデモしたのですが、やっぱりWindowsでの視線入力が盛り上がりましたね。インパクトはいちばんです。2回デモしたのですが、午前は最高にうまくいったものの、午後のはほとんど動かずに失敗。視線入力がうまくいくときといかないときの条件が、いまだによく分かりません。照明?デバイスの角度?午前午後合わせて、43人の方に参加していただきました。前日が終業式だったにも関わらず、集まっていただきありがとうございました。そのあとの懇親会では、神戸、大阪の特別支援教育界の濃い話を聴きながら、美味しい中華を食べました。/宿泊費もこちらの負担で、日本中どこでもかけつけます。会場の手配だけお願いしています。興味のある方は、こちらのメールアドレス(droptalk@hmdt.jp)にご一報ください。夜の三宮で、熱いハグが交わされていました。頭を触りながら、「きもちいいー」と。キャンバスの編集モード【これからはじめるDropTalk】コメントをどうぞキャンバス編集のための編集モードキャンバスを作成したら、それを開きましょう。作ったばかりのキャンバスは空っぽなので、これを編集することになります。キャンバスの編集をするときは、画面右上にある編集ボタンを押します。編集ボタンを押すと、編集モードというモードに入ります。編集モード中にキャンバスのボタンをタップするとメニューが表示されます。ここから、シンボルの設定をしていきます。メニューからライブラリを選択すると、ドロップスのシンボルを選択できます。編集が終わったら、右上の完了ボタンを押します。これで通常モードに戻ります。キャンバスのシンボルをタップすると、音声が再生されます。編集モードの問題点これがDropTalkでのキャンバス編集の流れです。編集モードに切り替えるというのは、iOSによくあるスタイルですね。iOSはタッチでだけですべてを操作しないといけないので、どうしてもモードの切り替えという発想が必要になります。Windows版のDropTalkでは、他のOSと操作を統一するという目的から、編集モードを導入しています。右クリックによる編集にも対応していて、これを使うと編集モードに切り替えなくともいけます。このモードを切り替えるという考え方。モーダルと呼ばれるのですが(ちなみにモードを切り替えないのはモードレス)、一般的にユーザインタフェースとしては良くないと考えられています。その理由は、モードによって操作に対する挙動が異なるため、それを理解しないといけないから。編集モードでは、シンボルの編集といった具合に切り替わります。モードを頻繁に切り替える場合、自分がどのモードにいるか分からなくなりがちです。通常モードなのか編集モードなのかを意識しないでシンボルをタップすると、自分の思ったものと違った挙動になって、混乱します。なんでじゃー、と、怒りも覚えます。DropTalkでは主要なユーザが障害を持った子供達なので、混乱に拍車がかかります。操作中に誤って編集モードに入ってしまい、元に戻せなくて途方にくれる子。そのまま操作して、シンボルを消してしまい、キャンバスが壊れてしまう子。なると、癇癪を起こしたり、もうiPadに触らなくなってしまう、という事例を聞いています。悪意を持ってキャンバスやシンボルを消しまくる子、というのもいるそうです。やって使いこなしてくれると、開発側としてはある意味嬉しいのですが、先生や親としてはたまったものではありません。大人でもコンピュータが思い通りに動かなかったらそうなりますから、気持ちはわかるのですが。モーダル問題への対応DropTalkでは、このモーダルの問題に対応するため、いろいろな対策を埋め込んでいます。自分がどのモードにいるか分からなくなってしまう問題、です。これに対応するために、いま編集モードなのかどうかを、一目で分かるようにしました。編集モードになったとき、ナビゲーションバーの色を変えています。これなら、通常モードと編集モードの違いが一目瞭然ですね。次に、子供達が意図せずに編集モードに入ってパニックになる、または悪意を持ってキャンバスを編集して壊してしまう問題、です。この問題の対応として、ペアレンタルロックを導入しました。ロックをオンにしておくと、編集ボタンを押したときにパスコードの入力が求められます。これで、意図した大人だけが編集モードを使えるようになりました。そもそも子供達が編集をする必要がない、という場合もあります。そこで、フルスクリーンモードでの実行を加えました。フルスクリーンモードへは、ナビゲーションバーのタイトル付近をタップすると現れるメニューから行います。フルスクリーンモードにすると、ナビゲーションバーとタブバーを隠します。これで余計なボタンは表示されなくなるので、子供達は目的のボタンにだけ集中できます。フルクリーンモードを解除するボタンだけは、どうしても表示する必要があるのですが。あと、これでさらにモードが増えてしまうのは、ちょっと悔しいですね。編集モードを理解するのが、DropTalkを使いこなすコツです。編集モードへの入り方にも、色々と気を使っている様子を紹介しました。DropTalkの入手方法は、こちらを読んでね。キャンバスを作ろう【これからはじめるDropTalk】コメントをどうぞ新しいキャンバスを作る今回はいよいよ、キャンバスを作ってみよう。キャンバスの上にシンボルを配置して、VOCAとして使うんだ。キャンバスは複数作って切り替えることができるぞ。これが、VOCA専用機ではできない、アプリとしての利点だね。Liteでは、キャンバスが1つしか作れない制限があります。課金して制限解除すると、複数同時に使うことができます)キャンバスを作ったり、管理したり、表示したりするのは、キャンバス画面だ。タブを使って選択しよう。新しいキャンバスを作ってみよう。画面上部にある「+」ボタンを使うんだ。これを押すと、メニューが出てきて、「新規キャンバス」か「新規フォルダ」を選ぶことができる。新規キャンバスを選ぼう。すると、新規キャンバスの作成画面が出てくる。キャンバスを作るときは、あらかじめテンプレートが用意されているので、これを選択するんだ。この画面をよく見ると、上の方に3つの分類があるよね。実は、キャンバスには種類が3つあるんだ。それぞれ、コミュニケーションキャンバス、スケジュールキャンバス、スケッチキャンバスって呼ばれている。コミュニケーションキャンバスDropTalkでの標準的なキャンバスだ。キャンバスの上に格子状にシンボルを並べるものだ。VOCAらしいキャンバスだね。シンボルの数は、どのテンプレートを使うかで選べるよ。好みのシンボル数がなくとも、キャンバスを作った後で数を変更することもできる。50音キーボードみたいなキャンバスを作ることも可能だ。背景に画像などを描き込むこともできるよ。スケジュールキャンバス予定を管理するためのキャンバスだ。予定がわかっていないと、不安になってしまう子供達がいるよね。そんなときはスケジュールキャンバスを使って予定表を作ることができるんだ。すると、予定が変更になることもあるかもしれない。そんなときでも、スケジュールキャンバスなら簡単に修正することができるんだ。紙に書いた予定表だと、そうはいかないよね。スケッチキャンバスコミュニケーションキャンバスは、シンボルの配置が格子状に固定されているので、すぐに使い始めることができる。その反面、思い通りの位置にシンボルを置くことはできないんだ。そんな不満に応えるために作られたのが、スケッチキャンバスだ。スケッチキャンバスでは、シンボルを好きな位置に好きな大きさで配置することができる。それだけじゃなくて、キャンバス上に写真を貼り付けたり、テキストを描いたり、指でなぞって絵を描くことができる。グラフィック系のアプリみたいに使えるんだ。キャンバスの縦と横キャンバスに3つの種類があることはわかってもらえたと思う。テンプレートをよく見ると、それぞれの種類の中に、「縦」と「横」の2つのタイプがあるよね。これって、ちょっと奇妙だよね。iPhoneやiPadみたいなデバイスだと、縦向きに持っても横向きに持っても、画面がクルンクルンと回転して、どっちの向きでも使えるよね。いうか、使えるようにするべきなんだ。DropTalkでは、あえてキャンバスの向きを縦か横に固定している。iPadで縦のキャンバスを無理やり横向きの画面で開こうとすると、「デバイスを縦向きにしてください」っていうメッセージを表示するようにしているんだ。これは、実際に子供達が使っている状況から決定されたものなんだ。子供達がiPadを手に持って使うときを考えよう。iPadは子供の手には結構大きいし、肢体不自由の障害があったりすると、なかなか静止して保持することができない。すると、iPadの画面がしょっちゅうクルクル回転してしまうんだ。車椅子に座っている子のことを考えよう。この場合、何らかの台やテーブルの上にiPadを置いて使ってもらうことになると思う。この台の上にiPadがしっかり固定されればいいんだけど、なかなか難しい。専用の固定具でもあればいいんだけどね。水平に動きやすい状態で置かれたまま使うことになる。iPadの画面の回転は、水平に置いた時がいちばん不安定になりやすいんだ。技術的な話をすると、画面の向きは重力加速度を使って決定されている。センサーを使って、重力加速度が画面の4辺どちらに向かっているものが大きいかで判定するんだ。この方法だと、デバイスを地面に対して垂直に持っているときは安定するんだけど、水平にしてしまうと、ちょっとしたゆらぎで方向が変わってしまう、不安定な状態になる。結果として、画面がすぐにクルクル回る、使いにくいものになってしまうんだ。いった問題に対応するために、キャンバスをあえて縦と横に固定することにした。すれば、キャンバスを開いている間は、縦と横の回転を抑えることができるからね。ユーザの使用状況から、アプリの仕様を決定した一例だ。DropTalkの入手方法は、こちらを読んでね。