週末のアプリ作成

androidアプリ個人開発者の実態を報告します。アプリの収入も公開中です♪

個人アプリリリース4カ月後の実態報告!!「通知タイマー(音・ライト・振動で通知)」

個人アプリ「通知タイマー(音・ライト・振動で通知)」をリリースして4カ月後の実態報告!!

f:id:TFs_apps:20210626212400p:plain

こんにちは、TF's appsです。サラリーマンをしながら休日はアプリ開発をしている個人開発者です。今回の記事は約4カ月前にリリースした自作アプリの実態報告をさせて頂きます。

1.アプリの紹介

作るキッカケは・・・すごくシンプルでした。子供が毎日宿題で足し算の暗算をするので、その際に使用できる時間キーパーのために作りました。目標の時間を設定して、それまでに暗算が完了できるかをチェックするためのシンプルなタイマーです。

しかし・・・世の中には・・・

タイマーアプリは山ほどあります。わざわざ作る必要はないのですが、意外に通知に特化したアプリが無かったのです。宿題をしている息子の横では、姉がテレビを爆音で観ているので、タイムアップ時の音通知が気付かない時があったのです。(まずはその勉強の環境を何とかしなさいって感じですが 涙)

そこで閃く!!色んな通知ができるタイマーアプリが欲しいと、そこで作ったのが、タイムアップの時、音・ライト・振動で通知してくれるアプリです。

f:id:TFs_apps:20211018214257p:plain

このアプリで息子の暗算が進む進む・・・だと良いんですがね。これから先は息子のやる気次第ですね。頑張っておくれ我が二代目将軍!!

◆こちらからアプリのDL可能です

Notification Timer (Alarm / light / vibration) - Apps on Google Play

f:id:TFs_apps:20210626214354p:plain

2.実態報告

さて前置きが長くなりましたね、現在の実態を報告します。2021年6月19日にリリースしたアプリとなります。10月18日現在の状況です。

■アプリDL数

約4カ月が過ぎ35DLという現実です(爆死)

f:id:TFs_apps:20211018215318p:plain

最近は少し右肩のベクトルになっているのでこれからの活躍を期待したいです。・・・やっぱり期待していないです。

■ストア掲載訪問者

なんと551名の方がこのタイマーアプリを見てくれた事になります。その割にインストールしてくれた方は35名ですので、打率は「.063」となりました。う~ん、プロ野球の世界だったらクビですね。イチローさんの打率を期待していです。

f:id:TFs_apps:20211018215514p:plain

まぁこれが現実です。真摯に受け止める必要ありですね。

■ライバルは強敵

そもそも「タイマー」の市場にケンカを売りにいった弱者が悪いのかもしれません。タイマーアプリは山ほどあります。

例えば「タイマー」で検索すると・・・勿論・・圏外

f:id:TFs_apps:20211018220333p:plain

次に「通知」で検索すると・・・こちらも・・圏外

f:id:TFs_apps:20211018220442p:plain

最後に「通知 タイマー」で検索すると・・・なんと二位

f:id:TFs_apps:20211018220519p:plain

ただタイマーアプリを探している人、通知アプリを探している人は、それぞれ「通知 タイマー」のような2つのキーワードでは検索しないので、私のアプリを目にすることは無いのです。これこそが弱肉強食の世界です。

3.所感

この記事を見て個人アプリの実態が少しでも分かって貰えたら幸いです。勿論全てのアプリがこのような道を歩むわけではありません。これは大きなタイマーアプリという市場に対して個人開発が闘いを挑んだ時の結果であります。このアプリはこれからどのような道を歩むのか?またこのブログを通じて報告していきます。では今回はこれまでとします。次回またお会いしましょう♪

 

【副業】アプリ収入 2021年6~8月の報告 ※個人開発者の実態

令和3年(2021年6~8月)のアプリ収入(Google広告)を紹介します。個人開発者の実態。

 

こんにちは、TF's appsです。久々に個人アプリ収入実態報告をします。前回の報告が2021年5月でしたので、気づけばもう三カ月も経過しています(汗)時の流れは早いですね、単純にサボっていただけですが。しかし、この三カ月、アプリ作成は結構進んでいてその報告も後半にさせて頂きます。

(1)アプリ収入

6月

 ¥698-

7月

 ¥887-

8月

 ¥620-

このような結果となりました。全て¥1,000-未満となっていますね。活動自体は活発でしたので少し残念な結果ですね。

いつものように今までの経緯図をどうぞ。

f:id:TFs_apps:20210925091554p:plain

(2)昨対比

2021年6月 ¥698-

 ▶▶▶93%

  (2020年6月:¥743-)

2021年7月 ¥887-

 ▶▶▶120%

  (2020年7月:¥736-)

2021年8月 ¥620-

 ▶▶▶78%

  (2020年8月:¥788-)

ここ3カ月の結果は、昨年とほぼ変わらない感じでした、これが私の実力ですね。活動自体は細々と長くしていますが、中々、大きな実りにはならないですね。趣味でしているのでこれぐらいがちょうど良いのかもとは、薄々感じています。本業と趣味の両立ができる絶妙なバランスが今の状態なのかも。

(3)新作アプリ

実は、ここ3カ月の間に新作アプリを2個リリースしています。週末のアプリ作成はけっこう多忙でした、夏休みやシルバーウィークもプログラミングに夢中となっていました。そして、つい先日「星★を探せ イラスト・脳トレ・探し物ゲーム」のアプリをリリースしました。自身2作目となるゲームアプリです。まだまだ世に出したばかりですのこれから成長していきますね。今日は新作アプリの紹介も兼ねて報告しますね。

◆インスールはこちらから。興味のある方はどうぞ。

◆アプリの内容は以下の通りです。

ルールはシンプルです。色んな図形が画面上いっぱいに表示されます。その中から星を見つけてタップするだけ。全て見つければゲームクリアです。子供からシニアまでプレイできるゲームです。頭の体操になるゲームです。ゲームの難易度は、初級、中級、上級、神級があります。

では、一度、星★探しの世界へどうぞ

f:id:TFs_apps:20210925093539p:plain

f:id:TFs_apps:20210925093551p:plain

◆動画でも紹介しています

◆以下、他のサイトでも紹介しています。

tfs-apps.jimdofree.com

 

furu0217.wixsite.com

 

houkago-no.appspot.com

 

今回は以上で終了しますね、また継続して報告していきますのでよろしくお願いします。

【ロマサガRS】戦闘力80000突破!!戦闘力が一気に10000アップした方法は?

無課金プレイ継続中。気が付けば戦闘力が84,000に!!金曜日の夜は74,000だったのに日曜日の夜には84,000となっていた。

ロマサガRS戦闘力80000

 

約2年半前、ロマサガRSがリリースされた当日にインストールした無課金プレイヤーです。先週末、休日の中でいつもより時間が撮れたので、家事や育児をしながら、コロナのワクチンを受けながら、隙間時間にロマサガRSを周回していました。すると、一気に戦闘力が74,000➡84,000にアップしたのでその報告をします。パーティーが急成長したので驚きました。最近は能力が上がりやすくなっているのでしょうか?

 

ロマサガRS戦闘力90000

 

HPも気が付けば夢の1,700まで目前まで来ていました。ここ最近HPはかなり上がりやすくなったと思います。ジョーのHPがあと残り9で夢の大台に乗ります。時間の問題ですね。

ロマサガRS100000

 

この二日間とくに変わった事はしていないくて、ガチャをして、めがみかみをGETしたので嬉しくなり、イベントクエスト「めがみからのおくりもの」周回するようにしました。勿論、周回するのはUrtraHard-20となります。勿論、成長アップの恩恵受けるために対象のパーティーを極力選定して周回しました。

 

ロマサガRS戦闘力

 

あとは左手の親指をひたすら押す。「再戦」を押す日々となります。テレビを観ながら気が付けば「ポチッ」、洗濯もの干しながら「ポチッ」、料理を作りながら「ポチッ」、コロナワクチンの接種会場で待っている間も「ポチッ」ってな感じ、土日を過ごしていました。すると、見る見るうちに戦闘力が上がり、一気に10,000アップしたというのが今回の記事でした。ほぼ、毎回戦闘を完了すると、誰かの能力が上がる状況でした。特にめがみは今回初キャラのため成長させたスタイルも無かったのでよく成長しましたね。

 

~結論~

戦闘力の上げ方(実証例:74,000➡84,000)

①イベントクエストを周回

②成長力アップ(4倍)のキャラを選定

③集中プレイ不要、隙間プレイで十分

 ※上記で戦闘力10,000アップが可能

以上、皆さんも楽しんでロマサガRSをプレイ下さい。私はロマサガ2の最終皇帝の新しいスタイルが出るまでは引き続きプレイしていきます。早くでないかなぁ~アンケートには毎回記入しているのですが、どうかお願いします。

楽しみながらプレイすることも重要です。飲みながらプレイした時の動画も配信していますので、興味のある方はこちらも、ただおっさんがロマサガRSをプレイしながら、家飲みをするだけの動画です。

 

 

youtu.be

 

アプリ開発は初心者でも出来る!!独学5年生が教えるアプリ開発の始め方

アプリ開発は初心者でも出来る!!独学5年生が教えるアプリ開発の始め方

f:id:TFs_apps:20210811222217p:plain

こんにちは、TF's appsです。今回の記事はアプリ開発は初心者でも出来ることを伝えます。5年前、私も右も左も分からない状態でしたが、毎日、少しずつ勉強してアプリ開発をスタートしました。今では何とかアプリが作れる状況になっています。難しい事はありません、他の勉強と同じように少しずつの努力で世界は変わります。あとは、あなた自身がアプリ開発に興味を持つかどうかという事です。楽しさを感じると毎日少しずつの勉強も楽しくなりますが、楽しさを感じなければ苦痛となりますので、オススメできません。スタートする前、まずあなた自身の心に聞いてみてください。

では、さっそく私自身がスタートした時の行動を振り返ります。予め断っておきます、私自身がAndroidアプリの開発を専門としてしますので、以降の記事はAndoridに関するものなります。

1.基礎体力を付ける(書籍を1冊読む)

まずは基礎体力を付けることが重要です。スポーツ、学校の勉強、なんでも共通しますが、いきなりサッカーや算数の問題を解くことはできません。ルールを知らないとサッカーは無法と化します。また、数式を知らないと算数の問題は解けません。アプリ開発プログラミング言語を知り、そして開発環境AndroidStudioの知識を得ることが大切です。すべての知識を知る必要はありません。肝心なのは躓いた時、その問題を克服するための術を得る事です。つまり、ある程度の基礎体力を付けて自己解決ができない所については、ここを調べれば解決できるという発想に至ることが重要です。

★私自身が初めて購入して役に立った本を紹介します

2.開発の準備をする

基礎体力を付けたところで、次はいよいよ開発環境の構築です。こちらは詳細に記載した記事がありますのでこちらを参考にしてみてください。①アプリ開発に必要なもの、②環境の構築AndroidStudioのインストール、③実機に「Hello World」を表示するアプリをインストール&実行する所まで紹介していますので、この記事を読めば一通りAndroidアプリの開発の準備が整うことになります。

3.実機で小アプリを作ってみる

環境が整ったところで、重要な事を伝えます。まずは実機で小アプリを実機で動かすことです。実機とはあなたのスマホです。パソコン上で小アプリを作るのと、実機で小アプリを作るのとでは感動が全然違います。あなたはきっと自身のスマホに自身が作ったアプリが動作することで、アプリ開発楽しさを感じる事ができます。アラームアプリ、ライトアプリの作り方は以下の動画を参照下さい。10分で作れるシリーズでアプリの開発方法を紹介しています。

youtu.be

youtu.be

 

如何でしょうか?少しは参考になったでしょうか。何かを始める時、スタート時点はみんな一緒です、あとはどこまで興味を持つかだと思います。この記事を読んでアプリ開発に興味を持った方は、ぜひ、最初の第一歩を踏み出して下さい。

 

【ロマサガRS】攻略!!最強キャラへ育成するための方法

ロマサガRS】攻略!!最強キャラへ育成するための方法

f:id:TFs_apps:20210809111909j:plain

皆さん、こんにちは、無課金プレイを2年半継続しているTF's appsです。上記通り戦闘力77,000となっています。スマホゲームは現在「ロマサガRS」だけプレイしています。なぜかこのゲームだけ長続きしています。もともと、ロマサガサガフロンティア、サガスカーレットなど、サガシリーズと共に大人になった40才のおっさんです。初めてプレイしたサガ、それはスーパーファミコンロマサガ1でした。あれから30年ほどの月日が流れたと思うと、少し怖くなりますね。前置きが長くなってしまいましたので、私が無理なくプレイしてキャラを育成している方法を纏めましたのでぜひ気になる方は一読下さい。

1.遠征ループ

手っ取り早く育成するにはこれです!!まずは遠征ループを行います、これでキャラクターの能力とHPは一定の強さまでアップされます。ロマサガRSを始めたばかりの方はストーリークエストをクリアして遠征が解放がされるまで進めて下さい。

f:id:TFs_apps:20210809112809p:plain

 

ちなみにこちらの記事で遠征でHPがどれまであがるのか?を検証しています。長くプレイしている方はご存知でしょうが、能力はまぁそれほどに上がるのですが、HPは中々あがらないのですよね。そのため遠征でギリギリまでHPを上げて、そこからクエストをループしていく形になります。遠征で限界まで上げた方が時間短縮になるのでこちらもぜひのぞいて下さい。

 

遠征をしたいのだが、そもそもメインクエストが解放される所まで進行できなくなる場合あります。私もプレイしていてメインクエストがばったり止まって、ワンパンで味方が死んでいくの経験しました。これからどうキャラを成長させれば良いのかわからなくなる時がありました。

メインクエストが進まなくなった方はこちらを!!答えは自信が進むことのできるギリギリのクエストでループして下さい。ループする際はイベントなどでキャラの成長が4倍の時を狙うのがオススメです。私の場合は以下のクエストループして一気にキャラが成長してストーリーが進行するようになりました。

2.イベントクエストをループ

遠征でも能力が上がらなくなった方はこちらです。イベントクエストを周回です。2021年8月9日現在ですとSaGa風呂制圧戦(イベント)が効率的ですね。

f:id:TFs_apps:20210809114619p:plain

暇があればこちらのクエストをループしています。どんどん成長しています。画面のパーティーは戦闘力が70,000ですが戦闘を終える毎にパーティーの誰かが能力アップしている状況ですね。

以下の記事でも詳しくは紹介しています。戦闘力60,000まで上げる方法はこちらを確認してみてください。少し古い記事ですがするべき事は同じです。

戦闘力70,000まで上げる方法もこちらで紹介しています。
 エストループっていうけど、どれくらいループすれば良いのか?こちらの疑問に答える検証をしたのがこちらの記事です。何分ループすればどれくらい戦闘力があがるのかを検証した記事を紹介します。ぜひこれか最強キャラを目指す方は一度参考にして見てください。

 如何でしょうか?ロマサガRSを楽しみたい、でもキャラが中々成長しないって方は少し参考になりましたか。私自身が実験した内容を検証結果をもって紹介しています。ぜひ一度お試し下さい。

 

独学5年!!アプリ開発をするために始める事、そして得た物まとめ

独学5年!!アプリ開発をするために始める事、そして得た物まとめ

f:id:TFs_apps:20210807104058p:plain

こんにちは、TF's appsです。アプリ開発独学で初めて5年が経過しました。今では毎日、微量ですがアプリ収入と世界中の方にDLされて、個人活動ライフを楽しんでいます。まずはアプリ開発をするためには何からスタートすれば良いのか?を解説いたします。簡単に自己紹介、現在11個のアプリをリリースしています。今では検索1位となるアプリもあり、日々アプリ開発の実態をブログやTwitterで配信しています。

本題に入る前に一言、もしあなたがアプリ開発をするか否かを迷っているのであれば、はっきり言います「始めて下さい!!」きっとあなたの生活を楽しく変わることを勝手ながら保証します。

 

1.アプリ開発の始め方

1-1.基本的な知識を得る

ある程度の基礎知識は必要です。プログラミング言語と開発環境AndroidStudioを知る事が必要になります。ただ、すべてを覚えるのではなく、何か壁に当たった時、何を調べたら前に進むことができるのか?という事を判断できるレベルの知識があれば良いです。私自身も調べながら作っています。例えば書籍でも記載されている事をすべて記憶する事は困難です、ただ調べたい事を見出しから追える程度の力があれば進むことができます。以下の記事でそのような事を詳細に記載しています。オススメの本も合わせて記載しています。

www.tfsappsone.com

1-2.環境構築

予め断っておきます、私はAndroidの開発を専門としておりますので、Android開発の環境構築について紹介をします。

詳しくはこちらの記事を参照下さい。あたなのPCにAndroidアプリの環境構築を行い、あなたのスマホに「Hellow World」を表示する簡単なアプリをインストール&実行する所まで紹介しています。こちらの記事を読めばアプリ開発のスタートを切る事が出来ます。アプリ開発にするために必要な物の紹介までしています。

www.tfsappsone.com

 

2.自作アプリ開発の作り方

2-1.自作アプリのアイディア

環境も整ったところでいざアプリを作成しようとなった時、あなたは困りませんか。「どんなアプリを作ればよいの?」そんな時にサポートするアプリ作成のアイディアについて紹介している記事はこちらとなります。記事では、売れるアプリのアイディアとして、人が得を感じることにフォーカスしています。難しい➡簡単、値段が高い➡安い、時間が長い➡短く、このようなポイントを付く事が良いことを紹介しています。ぜひあなたの独創的なアイディアアプリで群雄割拠のアプリ世界に一石を投じてみてはいかがでしょうか?誰にでもチャンスはありますので。

www.tfsappsone.com

2-2.自作アプリの作り方

作るアプリの方針(アイディア)が決まったところであなたは壁にぶつかるでしょう。アプリ作るのにまず何から手を付けようか?勿論、最低限プログラミング言語を知っておかなければ作成できません。例えばjava言語の知識があれば作れるのか?っというとそうでもありません。私が実践しているまずはイメージを絵にして簡単な設計を行うことを紹介しています。思い付きで実装していくと、例えば、後でこのボタンを追加したいとなった時に画面設計して、ボタン処理を実装してと・・・色んな所に影響していく事が予想されます。まぁ趣味のプログラミングである場合、思い付きで作る方が楽しいですけどね(笑)

www.tfsappsone.com

2-3.プログラミング

では、いざプログラミングをしていきます。AndroidStudioのプラットフォームに関する所で色々と壁も出てと思います。サンプルコードとして私が実際にリリースしている「小2漢字」の学習アプリの作り方を紹介します。ソースコードも全て公開しています。参考になるかはわかりませんが、一度参考にしてみてはいかがでしょうか?4つの記事分けて、作り始めから作成完了までをサンプルコードを記載しながら紹介しています。

www.tfsappsone.com

 

3.アプリリリースの世界

では、アプリをリリースした後に待っている世界!!ここはぜひとも読んで欲しい点です。間違いなくあなたの日常にスパイス=楽しい事が加わります。それは何かというと、Google Playに公開すれば、世界中の方からコンビニ営業(=24時間365日)でダウンロードされるチャンスが出てきます。あなたが仕事している時、趣味をしている時、寝ている時、アプリは見ず知らずの人にインストールされ、そして人の役に立ち、そして収入も得られます。きっと今までにない体験をする事になり、アプリ開発の楽しさがリリース後は倍増するでしょう!!そんなアプリリリース後の世界について詳細に紹介しているのが下記の記事となります。

www.tfsappsone.com

 

そして独学でアプリ開発を始めて5年間、その収入はいくらとなったのか?そしてもっと大切なものを得たことについて紹介しています。ここにアプリ開発の総まとめを記載しています。

www.tfsappsone.com

 

以上、簡単ですがアプリ開発をするために始める事、そして得た物のまとめとなります。

 

Android ボタンにxmlファイルのデザイン内容が反映されない時の対処(マテリアルデザインの無効)

Android ボタンにxmlファイルのデザイン内容が反映されない時の対処(マテリアルデザインの無効)

 

 こんにちは、TF's appsです。自身のアプリをAndroid OSの最新バージョンにアップしようとした時の話です。新規にプロジェクトを作成してファイルを1つ1つ手作業でマージしていきました。そこである異変に気が付いたのです。

 

あれっ!?

ボタンデザインが反映されていない

 

図1のボタンデザインを期待していたのですが、実際は図2の内容となりました。その後も色々と調査したのですがズバッと記載してある記事が少ないので紹介します。

 

図1:期待していたデザイン

f:id:TFs_apps:20210801144334p:plain

 

図2:現実のデザイン

f:id:TFs_apps:20210801144411p:plain

 

xmlファイルのデザインが反映されない理由は、マテリアルデザインが有効となっているからです。このマテリアルデザインを無効にしない限り、xmlのデザインが反映されません。マテリアルデザインを無効にするのは以下を追記すれば可能です。 

app:backgroundTint="@null"

さっそく追記することで無事に期待していたボタンデザインに変更することが出来ました。個人で活動している中々この小さい事でも調査するのに時間が掛かったりします。同じように困った方がいたらぜひ参考にして下さい。

 

xmlファイルのデザインが有効になった時のレイアウトファイル

<Button
android:id="@+id/btn_cal"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_2"
android:onClick="onCalcurate"
app:backgroundTint="@null"
android:text="@string/btn_cal"
android:textStyle="bold"
android:textColor="#fcfcfc"
android:textSize="20sp" />

<Button
android:id="@+id/btn_detail"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_1"
android:onClick="onDetail"
app:backgroundTint="@null"
android:text="@string/btn_detail"
android:textColor="#666666"
android:textSize="20sp"
android:textStyle="bold" />

<Button
android:id="@+id/btn_reset"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_1"
android:onClick="onReset"
app:backgroundTint="@null"
android:text="@string/btn_reset"
android:textColor="#666666"
android:textSize="20sp"
android:textStyle="bold" />

 

マテリアルデザインが有効になっていた時のレイアウトファイル

<Button
android:id="@+id/btn_cal"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_2"
android:onClick="onCalcurate"
android:text="@string/btn_cal"
android:textStyle="bold"
android:textColor="#fcfcfc"
android:textSize="20sp" />

<Button
android:id="@+id/btn_detail"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_1"
android:onClick="onDetail"
android:text="@string/btn_detail"
android:textColor="#666666"
android:textSize="20sp"
android:textStyle="bold" />

<Button
android:id="@+id/btn_reset"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/bak_btn_1"
android:onClick="onReset"
android:text="@string/btn_reset"
android:textColor="#666666"
android:textSize="20sp"
android:textStyle="bold" />

 

以上で、無事にデザインが反映されるようになりました。