スマホアプリ「おしイタ」リリースしました

押して、教えて、痛いところ!スマホアプリ「おしイタ」

かねてより開発しておりました新しいスマホアプリを本日リリースしました。
スマホアプリ「おしイタ」

押して、教えて、痛いところ!
スマートフォンアプリ「おしイタ」

「おしイタ」は、痛いところをうまく伝えられないハンディキャップのある子供さんをもつお母さんの声から誕生しました。

痛いところを押さえるとそれを表現するシンプルなアプリです。

アプリを知ってもらうだけではなく、痛いところを伝えられないハンディキャップを持つ人もいる

それを知ってもらうことがその人たちが生活しやすくなるそんな思いを込めて企画・製作しました。

対応デバイス

■iOS版
 Phone、iPod touch および iPad 互換 iOS 5.0 以降が必要
 ※ iPhone 5 用に最適化済み

■Android版
2.2以上

スマートフォン、タブレットのユニバーサル(両対応)です。
なお、デバイスの言語設定に合わせて、日本語、英語で表示されます。

価格

無料でダウンロードして頂けます。

基本的な機能は無料でお使い頂けますが、
有料で限定されている機能を解除すれば、さらに便利になります。
・いつ痛いと押したのかログを検索できる
・表示する文字、振動の回数を変更できる
・内蔵のマイクで録音した音声を利用できる
例えば、身近な方言や家族の言葉に変更して
利用する人により安心感を得られるようになります。

機能限定の解除は、アプリケーションの設定から購入できます

サービス公式サイト

▼「おしイタ」公式サイト
http://oshiita.net

現在日本語のみですが、英語版も準備中です。
コンテンツも随時追加を予定しております。
「おしイタ」の最新情報はこちらでご確認ください!

▼「おしイタ」Facebookページ
https://www.facebook.com/oshiita.net

アプリのダウンロード先

Android app on Google Play


Android開発SDカードパスの取得に注意

現在開発中のAndroidアプリは、MediaRecorderを使った録音機能を実装している。

テスト機1のGalaxySでは特に問題ではなかったのだけど、テスト機2のIS05でテストするとSDカードに書き込みできない。
他のアプリではSDカードにアクセスできているのでプログラムでの問題。

調べてみると外部SDカードのパスはgetExternalStorageDirectoryだと機種によって挙動が違うらしい。
SDカードに書き込みできないのは、パスの指定が違うからと判明。
では、他の方はどう解決しているのかと調べてみたらブログ記事を発見。

▼SDカードのパス取得:Environment と System.getenv

▼外部ストレージのパスを取得する(Android 2.2~?)

こちらを参考にすることでIS05でもSDカードに書き込みできるようになった!
解決。感謝!感謝!

機種依存的なものが他にも無いことを願うばかり。


Androidアプリ内課金の実装でハマる

現在開発中のAndroidアプリにアプリ内課金(In App Billing)の実装を始める。
SDKで配布されているサンプルを参考に組み込む。

テスト用の実機は、用件を満たしたバージョンなのだが、端末非対応のステータスばかりが返される。
サンプルプログラムを実行してみると・・・問題なく動く。うーむ。

サンプルとの違いを調べていくと、Contextは、TabActivityではダメらしい。ApplicationのContextをセットすることで解決。
結構どっぷりと1日はまっていたので、正常なステータスが返されたときは感動。

テスト用のプロダクトIDは、課金テストOKだったので、独自のものをテストしていこう。


Androidアプリ 文字リソースの多言語対応

多言語対応といっても日本語と英語。
現在開発中のアプリは、元々日本語だけで作っていたが、内容的には他言語でもいけるので英語にも対応することにした。

Androidアプリ開発 リソースの他言語化 フォルダを分ける

リソースを言語毎に分けて、それぞれ同じリソース名で内容を定義してやればOKと。
 valuesにフォルダに英語のリソース
 values-jaフォルダに日本語のリソース

あとは文字列の参照をリソースからにしておけばシステム設定の言語に応じて表示が変更される。

実は、ちょっと試しにとプロトタイプ的に開発を進めていたのでリソースから文字列を取得していない部分が多かった。
最初からリソース文字を使っていれば追加する言語分だけ準備しておけばいいのにね。

今後は最初から他言語を踏まえて準備しよう。


Androidアプリ「もじあて」v1.0.5公開

Andoid「もじあて」v1.0.5公開

Androidアプリ「もじあて」アイコン「もじあて」のv1.0.5をGooglePlayに公開しました。

更新情報

更新になったのは不具合対応の以下の点です。

・不具合を修正しました。
 ダイアログ表示時に中断した場合に停止したままになる

不具合があり、ご迷惑をおかけしました。
ひきつづき「もじあて」で遊んでください!

▼「もじあて」 Google Play