2012年11月30日金曜日

【Android】WebViewに手書き線を書く一つの方法

WebBrowserに手書きしたいなぁなんて思っている人も多いのではないかと思います。 

昨日はその方法をiPhoneにて実現する方法を書きましたが、
今日はAndroid編です!

 まず、Androidのサンプルに、FingerPaintというものがあります。
 このサンプルは、指でなぞった軌跡を表示するというサンプルです。

これをベースにして、そのサンプルとWebViewを融合させます!

 では、まず画像!!!


















昨日とあまり代わり映えしないじゃんかぁ!!!
そりゃそうです^^;;;

iPhoneと同じ機能をAndroidで実現する訳ですから^^
こんな感じで、Webブラウザに手書きが出来てしまいます!!!

このマップ等で、この手書きが役にたちそうですね!
マップ等で場所を○て囲んで、そのスクリーンショットを送るとか!
いろんな使い方が出来るんじゃないでしょうかね?

今回はとっても簡単です!
Androidの場合は、WebViewを拡張すればすぐにできるのです!

ではソースです!
今回はポイントは特にないですかねぇ;;;
onTouchEventにてタッチイベントを取得して、そのイベントに応じて
線を書いていくだけの処理になります!



 
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Path;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.webkit.WebView;


public class WritableWebView extends WebView {

 private Path _writedPath = null;
 private Paint _paint = null;
 
 public WritableWebView(Context context) {
  super(context);
  
  _writedPath = new Path();
  _paint = new Paint(Paint.DITHER_FLAG);
  _paint.setAntiAlias(true);
  _paint.setDither(true);
  _paint.setColor(0xFFFF0000);
  _paint.setStyle(Paint.Style.STROKE);
  _paint.setStrokeJoin(Paint.Join.ROUND);
  _paint.setStrokeCap(Paint.Cap.ROUND);
  _paint.setStrokeWidth(12);
 }
 
 public WritableWebView(Context context, AttributeSet attrs) {
  super(context, attrs);
  
  _writedPath = new Path();
  _paint = new Paint(Paint.DITHER_FLAG);
  _paint.setAntiAlias(true);
  _paint.setDither(true);
  _paint.setColor(0xFFFF0000);
  _paint.setStyle(Paint.Style.STROKE);
  _paint.setStrokeJoin(Paint.Join.ROUND);
  _paint.setStrokeCap(Paint.Cap.ROUND);
  _paint.setStrokeWidth(12);
 }
 
 public WritableWebView(Context context, AttributeSet attrs, int defStyle) {
  super(context, attrs, defStyle);
  
  _writedPath = new Path();
  _paint = new Paint(Paint.DITHER_FLAG);
  _paint.setAntiAlias(true);
  _paint.setDither(true);
  _paint.setColor(0xFFFF0000);
  _paint.setStyle(Paint.Style.STROKE);
  _paint.setStrokeJoin(Paint.Join.ROUND);
  _paint.setStrokeCap(Paint.Cap.ROUND);
  _paint.setStrokeWidth(12);
 }
 
 
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
  super.onSizeChanged(w, h, oldw, oldh);
 }
 
 @Override
 protected void onDraw(Canvas canvas) {
  super.onDraw(canvas);
  
  canvas.drawPath(_writedPath, _paint);
 }
 
 private float mX, mY;
 private static final float TOUCH_TOLERANCE = 4;
 
 private void touch_start(float x, float y) {
  _writedPath.reset();
  _writedPath.moveTo(x, y);
  mX = x;
  mY = y;
 }

 private void touch_move(float x, float y) {
  float dx = Math.abs(x - mX);
  float dy = Math.abs(y - mY);

  if (dx >= TOUCH_TOLERANCE || dy >= TOUCH_TOLERANCE) {
   _writedPath.quadTo(mX, mY, (x + mX)/2, (y + mY)/2);
   mX = x;
   mY = y;
  }
 }

 private void touch_up() {
  _writedPath.lineTo(mX, mY);
 }
 
 @Override
 public boolean onTouchEvent(MotionEvent event) {
  if (_writable == true) {
   float x = event.getX();
   float y = event.getY();
   
   switch (event.getAction()) {
   case MotionEvent.ACTION_DOWN:
    touch_start(x, y);
    invalidate();
    break;
   case MotionEvent.ACTION_MOVE:
    touch_move(x, y);
    invalidate();
    break;
   case MotionEvent.ACTION_UP:
    touch_up();
    invalidate();
    break;
   }
   return true;
  }
  else {
   return super.onTouchEvent(event);
  }
 }
}


こんな感じです!
あとは、このViewに対して、HTMLを読み込むようにすれば良いだけです!

こんな感じ


 
  WritableWebView webview = (WritableWebView)findViewById(R.id.webview);
  webview.getSettings().setJavaScriptEnabled(true);
  webview.loadUrl("http://developerwaiwai.blogspot.jp/");


どうです?
簡単でしょ?

画像に落としたい場合には、DrawCacheを取得して、保存すればOK!

いじょ、Android版のWebブラウザ手書き機能についてでした!






2012年11月29日木曜日

【iPhone,iPad】UIWebViewに手書き線を書く一つの方法

世の中には同じ事を考えている方がいますね^^;;;

iPhoneやiPadのUIWebでタッチイベントを取得する方法ってのは、
結構見つかります!
以下なんかがそうですね!

http://blog.syuhari.jp/archives/2141
http://d.hatena.ne.jp/yuum3/20100714/1279091415

じゃぁタッチイベント取得したら、カスタマイズして手書き機能を
追加して、指でなぞった軌跡をオーバーレイする事できるんじゃないか?

そう思って調べたところ、上記にもある通り、UIWebViewってのは
複雑で謎の多いViewである事で、単純にはいきません。。。

じゃぁどうするか!!!
今日は、その方法を示したいと思います。

まずは画像!

















はい!
こんな風に出来ちゃいます!
iPhoneシミュレータでの実行結果です。

答えは簡単!!!
UIWebViewの上に透明なViewをのせれば良いのです!
UIViewから新たにタッチイベントに反応して描画するViewを作ります!
ソースは以下から!


ポイントは16〜20行目!
Viewのバックグラウンド色を透明に設定しています。
ちなみに16行目のopaqueはあまり関係ないみたい;;;


@interface WritableView : UIView {
    UIBezierPath* _path;
}

@end

 
 @implementation WritableView

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        self.opaque = YES;
        self.backgroundColor = [UIColor colorWithWhite:1.0f alpha:0.0f];
        self.autoresizesSubviews = YES;
        self.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
        self.contentMode = UIViewContentModeScaleToFill;
        
        _path = [UIBezierPath bezierPath];
        _path.lineCapStyle = kCGLineCapRound;
        _path.lineJoinStyle = kCGLineJoinRound;
    }
    return self;
}


- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
    UITouch* touch = [[event touchesForView:self] anyObject];
    CGPoint touchedLocation = [touch locationInView:self];
    
    [_path removeAllPoints];
    [_path moveToPoint:touchedLocation];
    
}


- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
    UITouch* touch = [[event touchesForView:self] anyObject];
    CGPoint movedLocation = [touch locationInView:self];
    
    [_path addLineToPoint:movedLocation];
    [self setNeedsDisplay];
}


- (void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
{
    [self setNeedsDisplay];
}


- (void)drawRect:(CGRect)rect
{
    [[UIColor redColor] setStroke];
    _path.lineWidth = 5;
    
    [_path stroke];
}


@end



このViewを、UIViewController等で、UIWebViewの上に作ってあげれば
良いのです!

こんな感じ!

writableView = [[WritableView alloc] initWithFrame:frame];
[webView.superview addSubView:writableView];

どうです?
簡単でしょ?

次回はAndroid版を書きます!

2012年11月27日火曜日

AndroidやiPhoneでWordPressを自在に操る1つの方法

CMSとして、ブログツールとして人気を博しているWordPressですが、
AndroidやiPhoneでみると、レイアウトが崩れたり、プラグインを導入
しても、思った通りのデザインにならなかったりしますよね!

かといって、RSS配信をしていても、RSS配信の個数制限があったりで、
なかなか全部のWordPressの情報を引き出せなかったり。。。

そんなのとおさらばする方法があるんです!

ズバリ!!!

XML-RPC

という技術です!

RPC(Remote Procedure Call)という名がついている通りリモート呼び出しです!

つまり、クライアントから、サーバーの機能を呼び出せちゃう訳です!
この技術を使うと、なんとAndroidやiPhoneからサーバーの機能を
直呼びして、より高度な事が出来るようになります!

例えば、

モバイル端末である数値を入力し、複雑な演算を行って、結果を表示する
というアプリがあったとして、複雑な演算が端末では重すぎるなんて時
の状況を考えてみましょう!

端末で入力した数値を、サーバーに送って、その数値の演算をサーバーに
行ってもらい、結果だけを表示できるなんて事が出来たら、高速演算などにも
役に立ちますよね!

そんな時は、XML-RPC等を使えば良いのです!

詳しくは、
http://ja.wikipedia.org/wiki/XML-RPC

と、それじゃぁ、Androidとサーバーでのやり取りをXML-RPCで
行うにはどうすればいいんだ?
そういった時は、以下のライブラリを使います!

http://code.google.com/p/android-xmlrpc/


使い方は簡単!
ソースを、自分のプロジェクトにコピーするだけ!

後は、例にも書いてありますが、

XMLRPCClient client = new XMLRPCClient("http://example.com");
int result = client.call("add", 2, 4);


これだけです!
どう簡単でしょ?

実は、WordPressにはXML-RPC機能が既に備わっています。
APIも公開されています!

http://codex.wordpress.org/XML-RPC_WordPress_API

ほら!
もう出来たも同然!!!


これで、もう、モバイル端末での表示に困る事はないですね!

Let's try!!!



2012年11月26日月曜日

私のスマホのデスクトップを公開〜私のデスクトップを醸しちゃいます〜

みなさん!!!
スマートフォンを買ったり機種交換して、こんな経験ありませんか?

最初からあまり使わないアプリがごっそり入っているし、
DLしたアプリもいっぱいあってわからない!

もう、スマートフォンってわからないし難しい!!!


そんなもったいない!!!

確かに、アプリがごっそり入っていてわかりにくいってのは
わかります!
でもそれで、食わず嫌いになるのはもったいない!!!


実際私の愛機もこんな感じです!

この画面は、私の愛機でアプリドロアー(アプリを起動する画面)を表示したところです^^;;;
下の方を見てください!

2/5って、こんなのがあと4画面あるってことです^^;;;







こんなあったら訳が分からなくなります^^;;;
しかも目的のアプリ見つけるのも大変^^;;;

ところが、私のデスクトップ画面はスッキリしています!!!
こんな感じです!

私が茨城県にいる事をかもしちゃってますね〜^^;;;














私のデスクトップはこの2枚だけです!
しかもアイコンは置きません!!!

アイコンを置くとゴチャってして嫌なんです^^;;;

それじゃぁ、目的のアプリ立ち上げはドロアーからやるのかっていうと、前述の通り、5枚のアプリドロアーの中から探すのは困難なので、やりません!!!
そんなの面倒です!!!

そこで、「なんでもらんちゃ〜」の出番です!
まず、どういったアプリなのか、実際見てもらいましょう!!!
これです!

そうです!
自分の使うアプリだけを登録制にすることで、自分だけの自分のための使いやすいスマートフォンに変身させる事が出来るのです!


しかも、標準のデスクトップ等とは違って、アプリと一緒に自分のよく行くサイト等も、一緒に登録しておくことが出来るようにしています!!!



Google検索もココから行けますよ!

しかも、カテゴリ分けも出来ますので、自分の使いたいアプリとサイトを登録して、カテゴリで分ける事でスッキリ整理する事が出来るんです!!!

後は、これを、前のデスクトップ画像で示した(右下)のように、「なんでもらんちゃ〜」をすぐに起動できるように登録すれだけで良いのです!!!

これで、サイトやアプリをデスクトップに置く必要がなくなりますので、
デスクトップをスッキリ整理する事が出来るのです!!!

どうでしょうか?
みなさんのスマートフォンを、自分だけの、自分にとって使いやすい、オリジナルスマートフォンを作ってみませんか?

仕事の連絡も、遊びの連絡も、様々な情報集めも、すんなりはかどること間違いなし!

「なんでもらんちゃ〜」を是非お使いあれ〜^^


2012年11月23日金曜日

なんでもらんちゃ〜アップデート!

今日

なんでもらんちゃ〜
なんでもらんちゃ〜SA

の両アプリをアップデートしました!

今回のアップデートの内容は、
・背景の壁紙化
です!


え〜、たぶん見た目的には今までで一番の変化じゃないでしょうかね^^

今までは、背景を黒一色で統一してきましたが、背景を変えたい等の要望が
何件か入ってきていたので、前々から検討はしていた項目になります!

まー、見てもらえば一発ですよね!
こんな感じです!


 


なんか背景があるだけで全然違うアプリになった様な感じですね!
かっこいい!!!
(自分で言っちゃったよ^^;;;)


背景を壁紙にしていますので、デスクトップと一体感があります!!!
もちろん壁紙を変更すれば、変更結果が背景に反映されます!!!
ライブ壁紙と呼ばれる、動く壁紙にももちろん対応しています!

ほんと一体感があって、いい感じで動作してくれます!!!

前の黒一色も設定により可能なので、お好みにより使い分けて頂ければ
と思います!

繰り返しになってしまいますが、デスクトップとほんと一体感が
あるので、ほんとアプリなのって感じの使い心地になりますので、

シンプルさと便利さと一体感をうまくマッチさせたアプリ

「なんでもらんちゃ〜(無料)」
「なんでもらんちゃ〜SA(有料)」

を是非とも一度ご体験ください!!!

2012年11月21日水曜日

絶賛発熱中(^ ^)/

ただいま絶賛発熱中(^ ^)/
熱が下がりません><


書きたい事はあるのですが、また今度^^

書きたい事

・達成記事
・なんでもらんちゃ〜アップデートしようかな記事

など!


絶賛発熱が終了したらまた記事書きます^^


今日はこの辺にて!

2012年11月18日日曜日

無料版ぱすわ〜ど帳アップデート

うぅぅ。。。
体調悪い><

また風邪ひいたか?


昨日の事ですが、ぱすわ〜ど帳を若干修正してアップデートしました!
アップデートの主な内容は、

MoreAppsボタンをおすすめ機能ボタンへ
おすすめ機能ボタンのデザイン変更
おすすめ機能にヘルプ等を追加

という点です!

あれ?
困ったという時等に、ヘルプを出したり、サポートメールを
したりするのを、よりわかりやすくするためです!

もし、まだわかりにくいようでしたら、また考えます!!!
ユーザーによりわかりやすく、より直感的なUIを目指してます!!!


体調悪いので今日はこんなところで><

2012年11月15日木曜日

Android 4.2への対応とNexus7とぱすわ〜ど帳(SA)アップデート

なんか題名が長くなっちゃいました^^;;;

先日Android 4.2がGoogleより発表され、
Nexus7で、Android 4.2の配布が始まっているようです!

どうかわったのか?

まぁ他にもいろいろあるみたいですが、
一番大きなものは、マルチアカウント対応
といったところでしょうか!


そして、ぱすわ〜ど帳、ぱすわ〜ど帳SAは多いに影響を
受ける事がわかりました。。。

その理由は、
「復号、暗号化処理のモジュールのデフォルトモジュールを4.2で変更」
されたことです。。。
ちょっとわかり辛いかもしれませんが、要は、暗号復号動作が変更された
ってことですね^^;;;

をいをい、Googleさん!
普通デフォは変更しないもんだろ!!!

こういったところが、欧米と日本の違いなのでしょうか?
日本だと下位互換性を考慮の上、デフォルトは変えないんだけどな。。。


ということで、暗号化復号化のモジュール変更がありましたので、
ぱすわ〜ど帳とぱすわ〜ど帳SAをアップデートしました。

変更点は
Android 4.2対応です!

これで、正式にAndroid 4.2でも動作する事が確認できました!!!
みなさん、安心してNexus7をアップデートしてくださいね^^



2012年11月13日火曜日

iPhone5のテザリングに必須のもの!

基本Androidのブログですが、たまにiPhoneの事も
書いていいですよね^^;;;



ということで、iPhone5を入手済みであったのですが、
Lightningケーブルがなくてとても不便でした><

というのも、ケーブルがないと外で充電できないという
私にとっては、電池を多く消費するテザリングをする上でも、
致命的な問題があったわけです。。。

そして、ようやく上の写真のように、今までのドックケーブルから
Lightning端子への変換アダプターを入手できました!

これで、いつでも何処でも、電源さえあれば充電できる環境が
整った訳です!!!

ようやく、テザリングを本格的に使う事ができます!


まぁ普段はカフェ等で作業をするので、通常はdocomoとかau
の無線LAN環境を使用するのですが^^;;;

電車の中やdocomo、auの無線LAN環境がないところでは、
今のところLTE圏内ではiPhone5のテザリングが爆速です!
といっても感覚的なものです^^;;;


テザリングをするみなさんも是非入手してみてください!
Apple Storeより入手できます!
以下のリンク先です!



ということで、今日はiPhoneの話題でした!

2012年11月11日日曜日

祝43万DL&6400DL&100DL

DL数の達成記事をしばらく書いていなかったですね^^;;;

ぱすわ〜ど帳のDL数が43万

なんでもらんちゃ〜のDL数が6400

ぱすわ〜ど帳(SA)データ同期のDL数が100


をそれぞれ超えました!
DL頂いた皆さんに感謝です!

ありがとうございます!


もっともっともっともっと
皆さんに便利になってもらいたいと思っています!!!
(4回ももっと言っちゃった^^;;;)


今日はauショップに行ってきました!
auショップなら、HDC J 蝶々のモックとかみられるかなぁと
思ったのですが、残念ながら、見る事が出来ませんでした><


最近わがDIGNO君もちょこっと遅くなってきたように
思います^^;;;

でもWiMAX入るし、テザできるから便利なんですよね!
電池持ちが極端に悪いけど。。。ボソ。。。

わがiPhoneも開発のため、5にしましたので、モバイル環境が
整いつつあります!
だいたいはカフェの無線LANでつないで、よっぽどの時に
テザを使う!

ってのが最近の使い方です!

イーモバの出番が少なくなってきた今日この頃!
ソフトバンクiPhone5のLTEにイーモバの回線使われるので、
これから回線が遅くなってしまう可能性があるイーモバ><

よかったのになぁ><


今日はこんなところで、またね〜^^

2012年11月9日金曜日

Kindleにも提供開始!!!

Twitter等ではちょこちょこ情報を小出しにしていたのですが、
本日Amazonより、審査終了&合格のメールが来ましたので、
正式にブログにて発表しようと思います!

先日、Amazonにて、日本でKindleを発売する旨の発表が
ありました。

それに先駆けて、Amazonより、日本のDeveloper登録の
受付を開始する旨の発表がありました。

KindleはAndroidを搭載している、電子書籍プラットフォームです。

ぱすわ〜ど帳SAの全機能がKindleで動作する事を確認し、
Amazonへアプリの登録申請を行っていました。

本日その登録申請の結果がAmazonよりメールにて通知されてきました。

結果は、「accepted」
つまり、Amazonの認証がとれ、正式にKindle Storeに「ぱすわ〜ど帳SA」
が配信される事となりました。

ステータスを確認したところ、「Live」となっていますので、
配信がスタートしています!


その結果を、このブログにて今、発表させて頂きます。


上記にも書いた通り、KindleはAndroidをベースにして作られている
電子書籍で、基本的にAndroidアプリはKindle上でも動作させる事が
できます。

今後、Kindleは家庭に普及していくことが予想されます。

そういった中で、同じAndroidの仲間である、Kindleユーザーにも、
是非とも便利になって欲しいという強い思いで、ぱすわ〜ど帳SAを
Kindle Storeにも提供させて頂く事を決意した次第です。

Kindle上でもぱすわ〜ど帳SAで、Kindle自身がとても便利な、電子書籍
兼端末となって欲しいと思っています。

Kindle上でも、ぱすわ〜ど帳SAにて、便利になって欲しいと強く切に
思っています!


私の最終目標である、
「Androidユーザーの全員に便利になった!」
と言ってもらえる事を目指して、精進して参ります!!!


2012年11月8日木曜日

オクトバさんへ行ってきました!

今日、ある事でオクトバさんのところにお邪魔させて頂きました!

実はユーザーさんがHTC J端末にてぱすわ〜ど帳(というか
全般のメニューの出し方)がわからないというご連絡を
頂きました。

HTC Jの使い方という事だったのですが、残念ながら、私は
その端末を持っていませんでした。

いろんなショップを回って、HTC Jを貸してください!
ってお願いしたのですが、やはりというか、当然のこと
ではあるのですが、ショップではかしてくれませんでした><

どうしようなんて考えていたら、
オクトバさんで以前キャンペーンをやった時に
「HTC Jの端末が・・・」という話をした事を思い出して
社長さんと面識があったので、その旨を連絡したところ、
なんと!!!
なんと!!!
なんと!!!

端末をお貸しいただく事を、快く引き受けてくれました!!!
ほんと困り果てていたので、とてもありがたく思いました!!!

というのが昨日の話で、今日そのHTC Jを借りに、オクトバさん
のところに行ったという訳なんです!

ご対応いただいたMさんありがとうございます!!!
それと、オクトバの社長さん(こちらもMさんですね!)、
快く引き受けて頂いて本当にありがとうございます!!!

いろいろHTC Jを触ってみて、話を聞いて、うーん。。。
アップデートにて仕様が変わって、それで、メニューの
出し方がわかり辛くなってしまったみたいですね><

アレはわかりにくい。。。
とはいえ、仕様変更後だけをみると使いやすいかも!!!
それ以外はとても快適なので、いい端末だなぁなんて
思いました。

しかも、最新機種のXperia VLも触らせて頂いてとても
楽しかったです!!!


オクトバさん、そして、ご対応いただいたMさん、社長のMさん
本当にありがとうございました!!!
とても感謝しています!

また端末を貸して欲しい時は遊びにきてください
なんて言って頂き、もう感激です!!!

ほんとうにありがとうございました!

そして、いろんな情報交換も出来たので、とても有意義でした!

また是非とも遊びにいかせてください!

2012年11月6日火曜日

なるほどねぇ!

退職ブログが巷でちょっとした人気だそうです!
この退職しましたに書かれている内容は職務経歴なんです!
なるほどなぁと思って読んでました!

とそこで、
自分も改めて職務経歴(ってほどではありませんが)について
書いてみようと思って、早速書いてみました。


データバス変換Windowsドライバ開発
Windows TCP/IP通信サーバーアプリケーション開発
Macintosh一般アプリケーション開発
通信プロトコルMacintoshドライバ開発
通信プロトコルLinuxドライバ開発
画像処理ライブラリの高速化
Linuxハード制御ドライバ開発

なんてのを職務としてやってきました。

Windows,Macintosh,Linuxと有名どころのドライバを制覇
してみて思うのは、どれも同じだなということです。

OSの中身を知れば、より深くより詳しくプログラムを書け、
デバッグがしやすくなりますので、この経験は自分にとって
ものすごく意味のある仕事であったと思っています。

画像処理ライブラリについては、IntelCPU向けであったので、
VTune(Parallel Studio XE)を使用して、CPUの内部の動きを
解析して最適化を図りました。
SIMD命令と呼ばれる特殊なCPU命令を駆使してましたね!
後は、バックエンドの仕事として、DBにVTuneで計測したデータを
どんどんためていって、ExcelにてそのDBからデータを引っ張ってきて
解析したり、進捗を報告したりなんて事も行ってました。

以前からFileMakerというDBで自作のプロジェクトの進捗アプリを
作って(仲間数人が)仕事をしやすいように
管理させて頂いていた経緯がありましたので、
SQLも難なく書く事が出来ました!

個人では、
・Androidのアプリ開発
・iPhoneのアプリ開発
を2年前からやっており、そこでおつきあいさせて頂いている、
方々にはいつも大変お世話になっています。

・CEROというコワーキングオフィスを借りてそこで出会った方々
・アプリ広告の営業で知り合い、そこから、おつきあいがある方

には特に、お世話になっており、皆様私とはまた違う見識があったりで
いつも勉強させて頂いてます!


これからも、皆様のお手伝いを通じて、日本全体、ひいては、世界の人たちに
なにか少しでも貢献できればななんて思っています。

これからも、お世話になっている方々にはご迷惑をおかけすることも
あろうかと思いますが、引き続き、何かお仕事のお手伝いをさせて
頂ければななんて思います。

最後に、私に仕事とプログラムについてみっちり教えてくださった
H社関連のSさんお元気でしょうか?
今頃順調に行けば、赤ハンコになっていると思います。

いつかまたお会いできその節のお礼をしたいと思っています。

2012年11月5日月曜日

dマーケットアプリランキング一位獲得

ぱすわ〜ど帳がdocomoのdマーケットでの
ツールアプリ月間ランキングで1位を獲得しました!!!
http://app.dcm-gate.com/feature/o51l10000000usw6/index.html

そして、嬉しい事に
10月の超鉄板アプリランキングも7位でランクインしてます!!!
http://app.dcm-gate.com/feature/o51l10000000uszn/index.html



皆様DL頂いて本当にありがとうございます!
これからもより一層使いやすいアプリを目指して、精進して参ります!!!


そして、ぱすわ〜ど帳に最適なお供も先日作りました!

それは
「ぱすわ〜ど帳(SA)データ同期」
https://play.google.com/store/apps/details?id=jp.developerwaiwai.passwordersyncer

になります。

これは、ぱすわ〜ど帳のバックアップ保存ファイルのexport.csvを
Dropboxで同期するというものになります!

機種変に絶大な威力を発揮します!!!
是非ともぱすわ〜ど帳のお供にDLいただけたらと思います。

もちろん
ぱすわ〜ど帳とは完全独立のアプリですので、ぱすわ〜ど帳の
安全性や操作性に一切影響を与えません!!!

それ故、ネットワーク通信に不安がある方はインストール
せずに、ネットワーク通信によってもっと便利になりたい方は、
このアプリをインストールいただければとどちらのニーズにも
的確に答えるアプリです!

これで、もうあなたのパスワードはなくならなくてすみますね^^



2012年11月4日日曜日

なんでもらんちゃ〜アップデート!

今日、なんでもらんちゃ〜となんでもらんちゃ〜SAをアップデートしました!

アップデート内容は、

・アプリ名称やブックマークの名称を変更できる機能を追加

といった内容です!

今まで、アプリはアプリ自体の名称、ブックマークはブックマーク取得する時に取得した名称で表示していました。

特にブックマークは長くなる傾向があるし、一目でわかりやすくするためには、アプリもブックマークも名称を変更できるってのはとても便利なんじゃないかと思います!!!

例えば!
















こんな感じでアプリ名称も変更できます!
上の例では、
・マップをまっぷっぷ
・Twiccaをついっか
に変更してます!

面白いでしょ?

こんな感じで、アプリにも好きな名称をつける事が出来るので、
自分のわかりやすい名称へ変更して整理にもご使用いただけますし、
上のような遊び心満載な名称にする事も出来ます!!!


これ、あんまり他のアプリにはない機能だと思いますので、
是非ともDLして使ってみてください!!!


そろそろ、要望について、まとめ記事書こうかと思ってます!
ご要望いつでもお待ちしてます〜〜〜^^

2012年11月1日木曜日

Dropboxの認証がとれました!!!

昨日リリースした「ぱすわ〜ど帳(SA)データ同期」は
Dropboxのレビュー待ちで、正式アプリとしてはまだ使えて
なかったのですが、今日Dropboxより連絡があり、
Dropboxのアプリとして認証がとれました!


これで、正式にDropboxへのダウンロードやアップロードが
このアプリで行う事が出来るようになりました!

あ、もちろん昨日まではテストユーザーとしての使用は
出来ていたのですが、テストという形だったのを正式に
アプリとしてDropboxにアカウントをお持ちの方は
どなたでもお使いいただけるという事になります!


わずか3タップでデータ同期が出来るので、
便利になりますよ!!!

ぜひぱすわ〜ど帳(SA)のお供にいかがですか?

パスワード管理ソリューションの完成です!

本日、

「ぱすわ〜ど帳(SA)データ同期 for Dropbox」

をAndroid Google Playにてリリースしました!

このアプリは、ぱすわ〜ど帳やぱすわ〜ど帳SAの保存データを
Dropboxへアップロードしたり、ダウンロードしたりする
アプリになります。

もちろん、ぱすわ〜ど帳やぱすわ〜ど帳SAとは完全に独立した
アプリですので、ぱすわ〜ど帳やぱすわ〜ど帳SAには全く影響を
与えずに、SDカードに保存したバックアップファイルだけを、
Dropbox上で同期するアプリになります!

つまり、ぱすわ〜ど帳、ぱすわ〜ど帳SAの安全性を損なわずに
同期機能だけに特化したアプリなわけです。

もちろんDropboxとの通信は、暗号化されているため、安全に
通信しています。

しかも、Dropbox上では、自動的に履歴管理されますので、
パスワードがなくなってしまった等の事は一切なくなります。


このアプリはぱすわ〜ど帳、ぱすわ〜ど帳SAがないと動きません。

また、完全独立アプリなので、通信がどうしても気になる方は
インストールしなければ、Dropboxとの通信を行わないので、
通信が気になる方、はたまた通信をしてより便利に使いたい方の
両方のニーズに応える事が出来ます!

同期機能だけに特化したアプリなので、
画面構成や、操作方法は至ってシンプルで、インストール後、
Dropboxのアカウントをご用意いただければ、

わずか3タップ

でデータファイルのアップロード、ダウンロードが完了します!

このアプリにより、Androidの機種変更時に、飛躍的に利便性が
向上します!
Dropbox上にデータが保存されていますので、機種変更時にも、
このアプリとぱすわ〜ど帳、ぱすわ〜ど帳SAをインストール
頂いて、データファイルをダウンロードし、すぐにもとのデータを
簡単に、しかもシンプルに、復元する事が出来るようになる訳です!!!

もちろんPCでもDropbox経由で見る事が出来ますので、
PCにて編集後、Dropboxにアップロードし、端末で復元動作を
するという事も可能となります!

端末を複数お持ちの方でも、その一つでデータを編集したら、
保存し、Dropbox上へアプリを使用してアップロードいただければ、
別な端末にもすぐに反映する事が出来ます!


是非、ぱすわ〜ど帳、ぱすわ〜ど帳SAのお供アプリとして、
DL頂ければと思います!!!

わずか3タップですよ!!!
めっちゃ便利になります!!!


今日の時点では公開していますが、Dropboxの認証がまだとれていない
状況ですので、テストユーザーとの位置づけでご利用いただけます!

正式にDropboxの認証を取得できた時に、またお知らせします!

もちろん、なんでもらんちゃ〜のプラグインとして動作しますよ!!!

なんでもらんちゃ〜
ぱすわ〜ど帳(SA)
ぱすわ〜ど帳(SA)データ同期 for Dropbox

の3種の神器として、DL頂ければ幸いです!!!



ぱすわ〜ど帳(SA)データ同期 for Dropboxは
もちろん無料です!!!