Androidのアプリ開発についてツラツラと書いてくブログです。Androidアプリのサポートは終了させていただきました。責任を痛感しております。進化させようと考えています。3.x系もいるので、もちろんAndroid3.x系も使用する事ができるという事がわかりますね^^面白いのは、1.6のユーザーもまだ1700くらいいるという事です。securityでトロイの木馬の検出もととなった広告モジュール提供者Adlantisさんよりメールをもらいました。結果としては、やはり誤検知だったそうです。Adlantisさんがavastの開発元から正式に回答を得たそうです。ウイルス騒動はこれで一段落としたいと思います。securityというアプリにて、当アプリがウイルスであると検知されるという騒動がありました。皆様の心情としては、気持ちのいいものではないと思いますので、誤検知されるモジュールを排除してリリースしました。・Twiccaプラグイン対応の2点です!!!Twiccaプラグインの対応では、Twiccaからオプションメニュー>検索>トレンドボタンの長押しにて、当アプリを直接起動し、トレンドワードを長押しする事で、Twiccaへ検索ワードをトレンドワードに設定する事が可能となりました。便利ですので、是非ともお使いいただければと思います。新アプリの「ツイトレ」解禁!!!Androidの新アプリ「ツイトレ」がついに解禁になりました!https://play.google.com/store/apps/details?id=co.alaudo.twtrこのアプリは、ツイッターのトレンドを見るアプリです。トレンドとは何か?それは、「今」話題となっている言葉です。その瞬間に多くつぶやかれた言葉がトレンドな訳です。電車遅延情報や台風情報などの今どういう状態かをいち早く知る事が出来るアプリです。使ってみればこの便利さがわかります!!!このアプリ、実は「pictaq」という画像投稿サービスを立ち上げた「アラウド」さんとのコラボレーションアプリです。pictaqサービスはこちらです!http://pictaq.com/アラウドさんの代表取締役の藤田さんは、以前よりお世話になっているコワーキングオフィスで知り合った方です。その方がiPhone版を作られていまして、そのiPhone版のAndroidへのポーティングを私が担当させていただいたという事になります。iPhone版はAppleの審査の関係でまだ正式リリースはされてません^^;;;でも近々リリースされると思います!!!今のところ、ツイトレは、クリップボードへのトレンドワードのコピーやIME経由の起動とコピペ、そして、私のアプリのなんでもらんちゃ〜のプラグインとして動作するようになっています。次のバージョンでは、Androidの超有名TwitterクライアントTwiccaのプラグインとしても動作するようにしたいと思ってます。共有たまたまぱすわ〜ど帳をたまたまGoogle先生に聞いていたら、ユーザーさんのブログがヒットしました。http://ameblo.jp/kubi2000/entry-11059345417.htmlこんなにもお褒めいただいてものすごく恐縮な限りなんですが、それと同時に、ずっと今までやってきたことを、ご理解いただいている、ちゃんと伝わっている方もおられたという事がとてもうれしく思いました!ずっと今までやってきた事、それはなにか!・批判等を受けるには、何らかの理由が自分の中にある・相手に伝わらないのは、自分が説明できていない・相手に伝わらないのは、相手を理解できていないそんな事をずっとAndroidのアプリ開発を通して考えてきました。やったら相手に理解してもらえるだろう。やったら皆様からの批判がなくなるのだろう。そんな事を毎日毎日考えていました。今でもずっと考え続けています。考えついた事を実行してみて、ダメだったらまた考えてみる。Playは、レビューに対する回答を開発者が答える事が出来るようになるんです!!!それが今日発表になっています。機能自体は追加されていませんが^^;;;これは、私がずっと願ってきた事で、何かユーザーさんでお困りのこと、ユーザーさんが感じた不便さ等がレビューで書かれます。その答えを、今までは、説明文等に付加していたのですが、どうしてもそのユーザーさんに直接お知らせできないもどかしさをず〜〜〜〜っと感じていました。説明文をもっと書いたり、アプリにインフォメーションダイアログを追加したりしていた訳です。それがここに来てようやくかなうという事は、開発者にとってはとてもうれしい事です!!!早くその機能を追加して欲しいところです!今日のブログの最後に、改めて私のビジョンと想いをお伝えしようと思います!ビジョン:スマートフォンユーザーの全員に、私のアプリを使っていただきたい。「便利になった」と言ってもらう事。想い:批判等のマイナス意見の原因は、伝えきれていない原因は常に自分の中にある。その答えも自分の中にある!とは言っても人間ですので、過剰に反応したり、怒ったり落ち込んだりもしています^^;;;そんな事を毎日考えているわいわいでした。共有2012年6月21日木曜日ウイルス騒動の詳細を説明します!ぱすわ〜ど帳のレビューにて、ぱすわ〜ど帳がトロイの木馬ウイルスとして検知されるという騒動がありました><それについて、調査し、対処をしましたのでその報告です。結果としては、ぱすわ〜ど帳にて使用している、広告モジュールの「adlantis.jar」という広告ライブラリがあります。security」という無料のウイルスチェックソフトでトロイの木馬として誤検知されるというのが事の真相の様です。securityへ問い合わせを行っている状態とのことでした。そのライブラリを開発しているエンジニアさんも調査し、トロイの木馬として検出される動作はないと確認済みだそうです。securityの誤検知ということになります。これがウイルス騒動の現在の状況です。ユーザーさんからすれば、誤検知とはいえ、ウイルスとして検知されてしまうのは気持ちのいいものではないと思いますので、Adlantisさんの広告モジュールを使わないように変更し、先ほどリリースしました。これにより、一時的に、ポイントゲット機能を使えなくしています。securityとAdlantisさんの広告モジュール誤検知騒動が治まり次第、再度状況を確認して、皆様へ報告させて頂こうと考えています。よって、ぱすわ〜ど帳は、誤検知されるモジュールを外してリリースしましたので、アップデートいただければ、皆様に安心してご使用いただけます!!!その事を今ここに宣言します。他のアプリも対処済みですので、合わせてアップデートいただければと思います。共有ウイルス騒動!ウイルス騒動について、前の記事にコメントがあり、そのコメントに、URLが貼付けられていました。その貼付けられたリンクをたどると、別なアプリでもウイルスだと認識された事が書かれています。ウイルス誤検知されるモジュールは、広告を出すAdlantisさんの広告モジュールが誤検知されてしまっているようです。私からも再度、この問題について、問い合わせを行い、その回答を待っているところです。Adlantisさんのほうでもそのウイルス検知ソフト側に問い合わせを行っているところだそうです。Adlantisさんの速報としては、誤検知である事が考えられる。事ですので、どうかご安心いただいてお使いください。それにしても、どんなウイルス検知アプリを作っているのやら。共有ウイルスだと!レビューに、アプリはウイルスだと書かれました。私はそんなことしません!!!みなさんのスマホライフをもっと便利にしたくてただアプリを作ってるだけなのに。ウィルスつくってどうにかなるんですか?悔しい悔しい悔しい。レビュー者の名前は「kitt」もし特定できるならして欲しいです。共有2012年6月20日水曜日LINEアプリででも使えるようにしました!本日ぶろ〜どきゃすた〜とぶろ〜どきゃすた〜SAをアップデートしました!本日のアップデートは。なんと!!!!!あのLINEで定型メッセージを送信できるようにしました!あの大人気無料電話アプリのLINEに対応してしまったわけです!世界4000万人、国内1800万人(2012.6.6発表)のみなさま!お待たせしました!!!(って待ってないか^^;;;)いつも同じメッセージをLINEで送ることも出来ます!メッセージを打つ必要がないんですよ!!!実は、LINEだけではなく、Twiccaなどの人気Twitterアプリも対応しています。メール2012年6月18日月曜日ちょっとだけだよ!新アプリについてです。今日一日自分で使ってみました!そうしたところ、意外と面白いですね。情報を流すと・・・コレくらいはいいですよね^^;;;Twitter関連です!一日自分で使った感想は、面白い!!!ただ、もうちょっと機能を足しても良さそうだなという案がありますので、まずは、今の状態でリリースさせて頂き、バージョンアップで機能追加を行っていこうと考えています。共有2012年6月16日土曜日ま、まさかの展開に!今日、Macの統合開発環境である、Xcodeを4.2.1から4.3.3へアップデートしました。5.1のiPhoneを認識させ、実機デバッグできるようになるのです!ところが!!!今まであった、コマンドラインツールが一切インストールされないのです><つまり、例えば、実験的にC++のソースを手軽にコンパイルが出来なくなってしまったのです><どういう事かというと。gcc(コンパイラ)が単独でインストールされないようなのです。そんなのUNIXじゃない!!!利用はしていないですが、MacPortsでいろんなものをDLしてコンパイルして使うって事も出来なくなってしまう訳です。共有Androidの単体テストの方法まぁ、今さら感満載なのですが^^;;;今日はAndroidの単体テストをする方法について記述していこうと思います。Projectを作成すればいいので特に説明はいらないと思います!あ!そうそう、一つだけ!!!単体テストをしたいアプリのプロジェクトを指定するところがありますので、そこだけはちゃんと指定してください^^さて、プロジェクトを作った後ですが、Activityをテストする場合には、以下のように、「ActivityInstrumentationTestCase2」から派生させてください。命名規則(?)があります。testXXXX()のように、testから始まる関数がテストケースになります。testButton()などのようになるわけです。4.0でも使えます!ぱすわ〜ど帳となんでもらんちゃ〜をご利用いただいて本当にありがとうございます!今年の夏モデルから、docomoでもauでもSoftbankでも主流はAndroid4.0になっています。DLいただければと思います。ぱすわ〜ど帳のレビュー欄に、権限が疑問とのお声をいただきました。権限について、ブログでも説明します。必要な理由:広告の表示を行うため、および、広告削除機能の実現にAdlantisさんの広告モジュールを使用しています。そのAdlantisさんのモジュールにて、ぱすわ〜ど帳に与えている権限が必要なために、権限を付加しています。祝4000DLえ〜少々遅ればせながら・・・^^;;;なんでもらんちゃ〜が4000DLを超えました^^DLいただいたかた、ありがとうございます!是非とも便利になるので、DLいただけたらなと思います!モバイルスマホ部さんにも取り上げられました^^本当にありがとうございます。本日、なんでもらんちゃ〜とぱすわ〜ど帳をアップデートしました!本日のアップデートは機能的には特に変化はないのですが、プライバシーポリシーの項目をヘルプに追加しています。明日ぱすわ〜ど帳となんでもらんちゃ〜を!明日、ぱすわ〜ど帳となんでもらんちゃ〜をアップデートします!アップデート内容はどちらも共通で、プライバシーポリシー項目の追加です!広告を入れているということで、そのプライバシーのポリシーを記述してのアップデートです。最近、iPhoneやらAndroidやらで、いろんな方のお手伝いをしています。iPhone向けに作られたアプリをAndroidにポーティングしたり、iPhone版のアプリのサンプルを作ったり^^;;;ある時はAndroid、また別な時にはiPhoneのアプリを作ったり検討したり^^JavaだったりObjective-Cだったりしているわけです。・なんでもらんちゃ〜お知らせ画面をインストール時とアップデート時に出すようにした・ぶろ〜どきゃすた〜(SA)追加画面からも直接メールを送れるようにしたという内容です。ぶろ〜どきゃすた〜(SA)の方は、ユーザーさんからの要望で、文章をちょっと変えて送信したり、送り先をちょっと変えて送信したりするときに、画面を戻してからじゃないとメール送信できないのは面倒ということであったので、編集画面でも直接メールを送れるように端末のオプションメニューに、メール送信を追加しました。便利になったと思いますので、是非DLしてみてください。共有2012年6月6日水曜日ぱすわ〜ど帳(SA)のデータ移行方法詳細編ども、昨日に引き続きぱすわ〜ど帳のデータ移行方法について記述していきます。今日は画像入りです^^画像1Galaxy系,HTC系,ALLOWS系の場合まず、画像1の赤枠のファイルとフォルダが重要になります。(Xperiaは若干異なります)1.exportこのファイルが、ぱすわ〜ど帳(SA)の保存したデータファイルになります。S2の例ですが、ちょっと理解が難しいかも知れないのですが、このフォルダがSDカードの中身になります。概要:1.のexportを2.のexternal_sdへコピーすると、端末にさしたSDカードへコピーできます。画像の上に書いてあります)にコピーすると、端末にさしたSDカードから端末の内部メモリ(内部SDカードと表示されてる場合もある)にコピーする事になります。それではコピーの方法について説明します。端末の内部メモリから端末にさしてあるSDへファイルをコピーする方法exportをロングタップする画像2のようなファイル操作画面が出るので、コピーをタップするexternal_sdをタップする画像3の赤枠の「貼り付け」ボタンを押す画像2画像3以上で端末にさしたSDカードにデータをコピーする事が出来ます。次に、端末にさしたSDカードから内部メモリへデータをコピーする方法です。画像1のexternal_sdをタップする画像4のようになるので、exportファイルをロングタップする画像2のようにファイル操作画面が出るので、コピーをタップする画像4の赤枠の「上へ」ボタンをタップする画像5の赤枠の「貼り付け」ボタンをタップする画像4画像5以上で端末にさしたSDから内部メモリ(内部SD)へのコピーが終了です。上記で説明したA.の操作が必要です。上記で説明したB.の操作が必要です。いかがでしたでしょうか?画像にて説明していますので、だいぶわかりやすくなったと思います。S2のスクリーンショットです。アストロのバージョンや端末によっては違うものが出てくる場合があります事あらかじめご了承ください。この操作はぱすわ〜ど帳のデータだけではなく、他のアプリのデータや音楽データの移行等にも使える技なので、是非とも覚えておいて損はないと思います。Xperiaについては、端末を持ち合わせていないのでスクリーンショットが取れなかったのですが、基本的には場所が違うだけで、それを読み替えていただければと思います。時間がなくなっちゃったので^^;;;簡単に書きます^^;;;今週末あたりに詳しく書こうかと考えています。Galaxy系,XPeria系,HTC系,ALLOWS系はぱすわ〜ど帳(SA)のデータ移行時にデータファイルのコピー操作が必要です。S2、アストロというアプリを使用しての説明を行います。左の画像は、GalaxyS2をアストロというアプリを使用した画面です。ここで、exportというファイルがぱすわ〜ど帳のデータファイルになります。ぱすわ〜ど帳のデータは、内部SDの直下に記録されます。「export」をロングタップして、コピーを選択してください。画像のexternal_sdというフォルダをタップし、そのフォルダに移動してから、この画像にはありませんが、上に「貼り付け」というボタンが現れますので、それをタップします。これで、SDカードへのコピーが終了です。2.SDカードから内部SDへコピーする方法external_sdに移動して、「export」というファイルをロングタップし、コピーを選択します。その後、上のボタンの「上へ」を選択し、「貼り付け」というボタンをタップします。これで、SDから内部SDへのデータファイルコピー操作が終了します。旧機種が、Galaxy系,XPeria系,HTC系,ALLOWS系に該当する場合は、1.の操作を新機種が、Galaxy系,XPeria系,HTC系,ALLOWS系に該当する場合は、2.の操作を行ってください。すれば確実にデータを新機種に移行する事が可能です!Xperia系の場合には、ちょっと違う操作が必要です。/mnt/sdcard/external_sdではなく、/mnt/ext_cardがSDカードの位置となりますので、1.の操作の場合には、exportファイルをコピー後に、「上へ」ボタンをタップし画面が切り替わったら、その中にあるext_cardをタップして「貼り付け」ボタンをタップします。2.の場合も同様に、上へボタンをタップし、ext_cardフォルダをタップし、そこにある「export」をタップします。その後、「上へ」を2回押して、sdcardをタップし、そこで「貼り付け」ボタンをタップする事でデータを移行できます。機種変更した際は、是非とも参考にして、データを移行し、引き続きお使いいただけたらと思います。・IME起動時のタップ動作の更なる短縮化です!この機能はデフォルトではOFFに設定してあります。理由は、以前の動作にあわせるためです。設定より、「IMEから起動時にタップを少なくする」のチェックをONにすれば、この機能が有効になります。この機能を有効にすると、IME起動時には、ロングタップで、IDのコピー&流し込みタップでパスワードのコピー&流し込みになります。