僕に捧ぐ

個人開発者の備忘録と雑談です。

アプリを作って公開したら2週間ダウンロードされなかった話

昨日、新しいアプリを公開したというブログを書いたんですけど、実はこのアプリ、6/30から公開してたんですね。

kohshin1977.hatenablog.com


公開後に広告を付けようと思って一旦公開したんです。
その後、Android Studioをバージョンアップしたらフォルダの参照関係が変わってしまったのか、コンパイルが通らなくなりました。
macbookproを買う予定があったのでそっちで環境構築して移行しようと思ってそのまま放置してました。

約2週間あったんですけど、ダウンロード数は0(ゼロ)でした。
play consoleでサイトの訪問者数をチェックしたんですけど、訪問者数も0(ゼロ)。

これじゃダウンロードされるわけがないんですよね。
なんとかならんのかのう。。。
という愚痴でした。

以上です。

新しいアプリをリリースしました。

WiFi Setting Helperをリリースしました。

play.google.com

WiFi Setting Helperとは

WiFiの設定をカメラで撮って文字認識で設定できます。

このアプリを作ったきっかけ

  • ネカフェやホテルでWiFiのパスワード書かれた紙を渡されたりするんですけど、設定するのが面倒くさく結局設定しないということが結構あった。
  • カメラで取り込んで文字認識できれば簡単になるのではないかと思った。
  • Kotlinを使ってアプリを作ってみたかった。

使った技術

  • Kotlin
  • Camera API2
  • OpenCV(グレースケール、2値化)
  • tess two(文字認識)

実際作ってみて、、、

出来はあまり良くないです(^^;

  • アプリのサイズがめちゃめちゃ大きくなった。80MBくらい。OpenCVtess twoのライブラリを取り込んだため。
  • 2値化と文字認識に時間がかかる。長い時には10秒ぐらいかかります。
  • 文字認識の精度が低い。OpenCVのせい?画面のスクリーンショットなどの認識率は高いけど、カメラからの画像ではこんなものなのかな?。

終わりに

このぐらいのアプリなら1ヶ月ぐらいで作れるようになったのは、アプリ開発を始めた頃からすれば成長したのかなと言えるかも。

文字の部分を指でなぞって認識させれば良かったかなとこのブログを書きながら思いましたww

以上です。

ヨドバシにMacbookProを見に行ってきた

最近、Twitterで個人開発者のツイート見てたら、mac使ってる人が多いみたいでちょっと気になってたんですよね。
ということで今日、博多駅のヨドバシに見に行ってきました。

f:id:kohshin1977:20190703184051j:plain

最初に用途を聞かれたので

  • 趣味でAndroidアプリを開発している
  • 開発用にノートPCがほしい(今はデスクトップだけ)
  • MacbookPro(i9 32G 512GB)が良いかなと思っている。

と伝えました。

Macbook Airでもいけますよって言われたんですけど、、、

店員さんもjavascriptphpやったりしててMacbook Airでも行けるって言われたんだけど、
i5 8G 256GBだとAndroid Studio 動かすだけで精一杯なんじゃないかな。
予算気にして安いモデルから勧めてくれたみたい。

確かに高いモデルだと40万超えますもんね。

迷ってます

実際見に行ってみたらどのレベルにカスタマイズするか迷いました。特にメモリ。

アプリを作るのであれば、どのレベルにすれば不満なく動作するでしょうか。
店員さんは「メモリ32GBは映像扱う人は必要」って言ってました。
macでアプリ作ってる先輩方、助言をお願いしますm(__)m

ヨドバシで購入するときの注意点

  • 注文してからの入荷期間は未定となる。Apple→ヨドバシへの配達となるため具体的な時期が分からないらしい。(一応3週間と伝えている)
  • ポイントは5%還元される
  • 今あるポイントを使えるかどうかは聞き忘れましたが、多分使えるでしょう。

以上です。

2019年6月のアプリ収益

2019年6月のアプリ収益です。

2019年6月のアプリ収益

1715円でした!前月より1010円低下。

f:id:kohshin1977:20190701195311j:plain:w250
2019年6月

キビシ〜〜😫

稼ぎ頭の「遅カメ」の構成を変えたのがクリック減(41%減)に繋がったようです。

プレビュー(振り返り)機能を追加したのですがそれが仇となった感じ。
地道にユーザーを増やして挽回するしか無いと思います。

以上です。

AndroidでFirebaseでAdmobの実装をする。

FirebaseでAdmobの実装をするときに参考にしたサイトです。

[Android] FirebaseでのAdMob広告の実装

プロジェクトをandroidxに対応させないとエラーが発生する件。これと全く同じ現象が出ました。
最新バージョンのライブラリがAndroidXのサポートライブラリに依存する - 追憶行 (7/1 追記)

以上です。

Tess-twoとOpenCVのライセンス

tess-twoのライセンス (Apache License 2.0)
tess-two/COPYING at master · rmtheis/tess-two · GitHub

OpenCVのライセンス (BSDライセンス)
https://imagingsolution.net/program/what-is-opencv/#OpenCV%E3%81%AE%E3%83%A9%E3%82%A4%E3%82%BB%E3%83%B3%E3%82%B9

以上です。

SSIDの取得と設定方法

SSIDの取得と設定方法

Android で付近の Wi-Fi Access Point を検索して一覧を取得する | 穀風

Android で Wi-Fi Access Point に接続する | 穀風

Android で Wi-Fi の接続状態を確認する | 穀風


[Android] ButtonをJavaコードだけで設定する