2013年9月23日月曜日

ぱすわ~ど帳、ぱすわ~ど帳SAアップデート!

書き忘れてた^^;;;

先日ぱすわ~ど帳をアップデートしました!
今回のアップデート内容は

・インデックス機能の追加

です!

インデックス機能はユーザーさんよりご提案をいただいた機能です!

パスワード名称でソートを行い、頭文字の区切り行を
入れる機能です。

有料版のカテゴリ機能に少しだけ似ていますが、
全く異なります!


頭文字の区切り文字を入れることで、目印ができ、
目的のパスワードがより探しやすくなります!


どうぞ積極的にお使いいただければとてもうれしく思います!


これのほかにももしこんな機能がほしいなどがあれば
メールにてご連絡ください!

全部が全部というわけではないですが、できる限り
検討して実装していきたいと思っています。


ぱすわ~ど帳はみなさんの為のアプリです。
是非ともご提案をいただければとてもうれしく
思います!

2013年9月18日水曜日

ただいま検討中!

少し前にぱすわ〜ど帳のユーザーさんからご要望を頂きました!
そのご要望を、今、検討しています!


















こんな感じです!
先頭の文字のセパレータが見えるかと思います!

日本語の場合は、
















こんな感じです!
より整理しやすくなると思いますので、お楽しみに!!!


2013年9月12日木曜日

とても嬉しい事!

つい先日なのですが、アプリ開発者にとってとても嬉しい事が
ありました!


ぱすわ〜ど帳の機能追加のご提案を頂いたのです!

しかも、画像付きで丁寧にご説明頂きました!


是非とも機能を盛り込みたいと思っています!
今その検討をしていますのでもう少々お待ちくださいね!


2013年9月8日日曜日

ぱすわ〜ど帳SAアップデート

一昨日のことですが、ぱすわ〜ど帳SAをアップデートしました!
今回の変更点は

・安定性の向上

です!
いや^^;;;
言葉にするとコレだけなんですけどね^^;;;
中身はわりと大きめ変更です!


バージョンアップってUI変更等、見た目が変わったり
機能の追加ってのは、ユーザーからもわかりやすいんですけどね^^;;;


極まれに、ある条件下で、当アプリが落ちてしまう現象があり、
それ以降、内部データがおかしくなって、アプリが起動しなく
なってしまう現象がありました。

それを修正すべく、変更したのですが、なにぶん、極まれな
現象のため、変更が効いているのかが確認し辛いってのがありました><

安定性の向上のために、もうちょっとやる事がありますので
またちょっとしたら、安定性の向上のためにアップデート
しようかと思ってます!

あ!
ごくまれな現象なので、普通には安心してお使いできますので!
あしからず!

もし、アプリが落ちてしまって、起動しなくなってしまったとの
現象が出た時には、
developer.waiwai@gmail.com
までご連絡ください!

迅速に対応させて頂きます!

2013年9月6日金曜日

【Androidシナリオテスト】Androidのテストを完全自動化する方法

AndroidをPCにつなぐ事で、シナリオテストが出来るようになります。

まずはその仕組みについて、調査してみましょう!
AndroidSDKをDLし、SDKにパスを通します!
そして、コマンドラインで

adb shell getevent

と打ってみましょう!
その動画がコレです。



ん?ちょっとわかり辛いですが、
タッチした瞬間、何か変化が現れて流れていきましたね!

それではコマンドラインのログを見てみましょう!














おお!
/dev/input/event0
のイベントが流れているのがわかります!

それでは、このイベントでフィルタリングしてみましょう!
単純にgrep でフィルタリングしてみます。

adb shell getevent | grep event0



おお!
タッチした瞬間に何かイベントが起きているという事がわかりますね!

実はAndroidは、タッチしたイベントをadb経由でこのように取得する事も
可能ですが、さらに送信する事も可能です!

ただし、送信イベントは先ほどみたログとはちょっと形式が違ってきます。
ログは、

/dev/input/event0: 0000 0000 00000000

という感じですが、Androidにタッチイベントを送信する場合、

adb shell sendevent /dev/input/event0 0 0 0

という風になります。
大雑把に言うと、


  1. 先頭に「adb shell sendevent」がくっついて、
  2. コロン「:」がなくなり、
  3. 3つの数字が16進が10進

の3点の違いがあります。

うーーーん、どうしようか???

ピコーーーーン!!!
そんなときの頼みの綱!!!
目の前にPCがあるではないか!!!

そうだ!!!
PCでフォーマット変換をしよう!!!

ということで、フォーマット変換のプログラムを作りました!

皆さんに使って欲しいのでオープンソースにしてあります!
ご自由にお使い頂いてどうぞ!


使い方は簡単!
/tmpにevent.txtというファイルをおきます!
そのファイルは、上のようなコマンドでとったイベントのログを
貼り付けます。
そして、上で取得したプロジェクトをビルドして、ソフトを起動します!
そうすると、/tmpにevent_c.txt
というファイルが出来上がります!

それを、

chmod +x /tmp/event_c.txt

として実行権限をつければOK!!!

後は、コマンドラインでSDK_ROOT/platform-toolsにディレクトリを移し、
/tmp/event_c.txtとコマンドラインで実行してください!

そうすれば、複数のアプリにまたがった、あるいは、複数のActivityに
またがった、トータルテストが出来るようになります!

あ!
ちなみに、これで作ったシナリオで私も「ぱすわ~ど帳(SA)」を
リリース時にテストしています!
そのときの動画がコレ!




ぱすわ〜ど帳はこういったテストを繰り返し1000回以上行って
リリースしています!