ホーリーのプログラミング日記ホーリーのプログラミング日記スマートフォン用の表示で見るホーリーのプログラミング日記エキセントリック・スーパーアプリクリエイター。プログラミング歴4年。リリース本数:約40本。総ダウンロード数:30万2020-01-13Webサービスは集客が難しい自分の中での個人開発というか、プログラミングは「Webサービス」と「スマホアプリ」に分かれてるんですよ。世の中にプログラミングは沢山ありますが、ザックリこの2つしかやったことないので、頭の中には基本これらしかありません。昨日書いた通り、最初はWebサービスから始めたんです。気付いたらスマホアプリばかり作るようになっておりました。理由は色々あって、Unity楽しいとか、ゲーム作るの楽しいとか、そいや最近ゲーム作ってないなとか、まあツール系も楽しいとかあるんですが、一番大きいのは集客の問題かもしれないですね。いかんせん制作物の9割がスマホアプリなんで、多分に偏見が混じってるかもしれませんが、スマホアプリの方が集客が楽だと思っています。ようは、より多くの人に使ってもらいやすいってことですね。スマホアプリ40本くらいに対して、Webサービスは数本しか作ったことないので、個人的な感覚というか、もはや勘でしかないんですが、スマホアプリの方がユーザーに届きやすい気がするんですよ。(40本中30本はユーザーに届いてないんですが、まあこれはいいでしょうw)個人的に集客が楽だと思ってる理由は単純で、それはプラットフォームがあるからです。Store、AndroidならGooglePlayがあるじゃないですか。これらのプラットフォーム上にアプリを置くことによって、結果的にユーザーに見つけてもらいやすくなると感じています。イメージとしては、Webサービスは海に対してリリースするのに対して、スマホアプリは池に対してリリースするって感じですかね。海と池なんで、見つけやすいのは池だと思ってる次第です。===えー、ここからは集客の話なんですけど、アプリに関わらず、全ての仕事において集客って大事ですよね。お客さんに自社の商品を買ってもらう(使ってもらう)には宣伝と営業がかかせないと思います。これらをしないと、基本的に売り上げは伸びないでしょう。多くの開発者さんがそうだと思いますが、僕もこれらが嫌いなんですよ。作るのは好きですが、集客のためにあれこれするのは嫌いです。嫌いっていうか、激しく面倒くさいっていうのが、本音ですね。アプリ作るの超楽しい。こんなことを思ってるわけですよwんで、理想的には作るだけ作って、あとは勝手に使ってもらえたら最高じゃないですか。これは本当に理想論なんですが、近いことが出来るのはスマホアプリだと思います。一口にスマホアプリと言ってもジャンルを選びますけど、特にツール系は作るだけ作って放置してるだけでもダウンロード数が伸びると思います。この場合の理由は単純で、ストア内の検索からユーザーが来てくれるからですね。ASO、アプリストアなんちゃらかんちゃらですよ。Webで言うところのSEOが効果的だと思っています。最近リリースした自分のアプリの中では「単語で覚える韓国語」ってやつが、地味にダウンロード数を伸ばしてきました。無料これ、Android版は箸にも棒にもかかってないんですが、iOS版は1日100DLを超えるようになってきたんですよ。リリースしてから、じわじわ伸びてきて、ここ最近で連日100を超えるようになりました。ここ2週間の1日平均は88みたいですね。このアプリ、ブログでリリースの告知をしてないのはもちろん、ツイッターでも何もつぶやいてないと思います。そんな状態なんですが、普通に使ってもらえてると思います。厳密には「ASOと言う名の宣伝」をしているわけですが、感覚的には作って放置ですよね。これが出来るのがスマホアプリのいいところでしょう。Webサービスも同じようにSEOが出来るんですけど、いかんせんこっちは海ですからね。狙ったワードで上位表示は出来ないと思うんですよ。簡単に言えば、検索エンジンの最適化をしやすいので、スマホアプリの方が集客が楽だと思っています。Storeの最適化は少しずつ出来るようになってきたんですか、GooglePlayはいまだに謎。)===えー、当たり前の話ですが、集客のための行動が不要だというわけではありません。開発と同じくらい集客は大事だし、下手したらそれ以上に頑張らなければいけないところだと思います。スマホアプリは集客を頑張らなくても最低限使ってもらえるので、気持ちが楽なんですよね。心穏やかにいれるというか。Webサービスは経験値が無さすぎてあれなんですが、意識して集客しないとユーザー0もあり得ると思っています。別にどっち作ってもいいし、なんなら両方作るのが一番楽しいとか思うんですが、とにかくWebは難しいですよ。Webサービスの集客は難しいですね。スクイジスト僕が作ったサービスの1つに、ビルメンネットっていうのがありまして、これが処女作というか、これを作りたいがためにプログラミングを覚えたんですよ。清掃系マッチングプラットフォーム清掃会社同士のマッチングサービスで、巷で言うところの「ツクリンク」とか「助太刀」の清掃版だと思ってください。最初は知り合いのエンジニアにPerlで作ってもらって、その後メンテナンスや運営の関係上、自分でPHPに書き直したって感じです。めちゃくちゃに思い入れがあるし、地味に続けてきた結果、300社以上の会員数になったんですが、これを閉鎖しようと考えてます。当たり前っちゃ当たり前の話なんですけど、サービスってやつは、作るよりも運営してく方が大変なんですよね。作るときは気付いてなかったんですけど、時間の経過とともに、「これじゃダメだな」という気持ちになりました。正直に言って、現状全く流行ってないんですけど、根本にあるのは信用問題だと思うんです。マッチングサービスで、しかもお金が絡む以上、相手を信用出来ないと難しいじゃないですか。顔の見えないネット上で、それを上手く可視化するシステムに出来なかったんですよね。地味にあれこれやってたんですが、やはりダメです。これはダメwなので、いよいよ閉鎖することに決めました。===んで、閉鎖は閉鎖でしょうがないとしても、もう一度作りたい。この手のマッチングサービスに需要があるのは間違いないし、なんなら自分も使いたいので、もう一度作りたいんですよ。それが記事タイトルにもなってる「スクイジスト」ですね。「ビルメルネットを閉鎖してスクイジストを作ろう」なんてことを、正月中に考えておりました。ちなみにスクイジストというネーミングは、ガラス清掃用のワイパー、「スクイジー」からきています。スクイジストってことですね。自分でスクイジストを名乗ったことはないし、誰かがこの言葉を使ってるのも聞いたことはありませんwでも、だからいいんですよ。このサービス名にすれば簡単に検索1位になるんで。話逸れちゃいますけど、僕Webサービスの名前を考えるときは、検索1位取れるかどうかしか考えておりません。理由は単純で、その単語でググったときに、一番上に出るからですね。実際に1位を取るのは簡単。無い言葉を自分で作るだけですからwそんなわけで、今日まで作ったWeb関係のサービスは、基本的に適当な造語だと思います。===えー、何かいつも以上に独り言を言ってる気がしますが、気にせず続けましょうwようするに、信用の担保が取れてるマッチングサービスを作りたいって話なんですけど、これ考えた結果、招待制にしようと思ったんです。僕、mixiってやったことないんですけど、確かあれも招待制でしたよね。そのサービスを使うには誰かに紹介してもらわないといけない、みたいな。そんな感じにしてみようと思うんです。・ユーザー情報欄に、誰からの紹介なのかが表示される。することで、信用の担保が取れるのではないかと考えました。自分の周りの5~10社くらいで、1年間運営してみようと思うんです。ビルメンネットの失敗の1つは、最初から手を広げすぎたことにあるので、今度は地道に広げたいんです。前は「このサービスをデカくしたい」って気持ちが強すぎたのか、リリースと同時にめちゃくちゃ営業しました。その結果、リリースから1か月で100社に登録していただくことが出来たんですけど、今考えれば悪手でしたね。信用が大切なサービスだけに、最初は会員数を意図的に絞り、そこで確実に信頼関係を構築していくべきだったと思うんです。今度は狭い範囲から始めようと考えています。4年かけて会員数100社になってれば上出来でしょう。そのくらい、ゆっくり確実にやっていきたいです。言うだけで作らない可能性もありますけどねw気心の知れた仕事仲間を誘って、5人(5社)くらい集まるようなら作ろうと考えています。P.S.書き忘れましたが、スクイジストはBAN(強制退会処分)も厳しいです。お金の未払いなど、悪質な行為があったらもちろんBAN。誰かからの通報が入ったときも即BAN。言えば、その紹介者までBANする気でいます。Aさんの紹介で登録したBさんが悪さをしたら、BさんもろともAさんまでBANするってことですね。このくらいの勢いでBANしないと、安心して安心して使ってもらえるサービスにはならない気がするんですよ。00:00Tweet2020-01-11スタートすれば惰性で進む気が付けば新年になっておりました。明けましておめでとうございます。2020年っていうのは近未来感が半端ないですよね。思い返せば2017年のときからヤバかった。近未来きとるwwwww」なんて言ってたのは3年も前になりますか。これが2020年になると、近未来のガチ度合いがすごくて、考えれば考えるほど真顔になってしまいます。「時代は猛スピードで変わってるのに、自分は変われているんだろか?」なんてことを考えてしまうわけですね。さあ、今年もあれですよ。ビール飲んで、現実を忘れていきましょう===真面目な話で2020年ってことで焦りはあるんですよ。東京オリンピックが決まったときに思い描いた「2020年の自分」と「現時点での自分」が離れすぎてて、マジでちょっと焦っておりますwまあそんなこと言ってもしょうがないですけどね。焦ることのないように、今年は例年以上に自然体を心がけたいと思っております。新年の目標もめちゃくちゃにハードルを下げてみました。収益UPポイントを1個作るこれですよ。コードを1行書くか、アプリの収益UPに繋がる行動を1つ取れば、その日の自分は目標達成ってことになります。エンジニアとして会社で働いてる人からすれば、コード1行なんて目標にすらならないし、むしろ真顔でこんなこと言ったらクビになる可能性もありますよねw息を吸って吐くかのように、毎日ビシバシ書いてらっしゃることと思います。僕の場合は違うんですよ。適当な個人アプリ開発しかしてないので、少しでも気を抜くと、ビールだけ飲んで1日が終わってしまうんですよね。0行でフィニッシュする日がザラにある。この目標は自分にとってハードルが高い、、、ってことになるのかな?あれ?ついさっき「新年の目標もめちゃくちゃにハードルを下げてみました」なんて書いたんですが、あれ間違いかもしれないです。収益UPポイントを1個作るこれをやりましょう。自分にとっては決してハードルの低くない目標。書いてて気付いてしまいましたが、今年はこれを死守しようと思います。ちなみに収益UPポイントを1個作るっていうのは、正確に言えば「収益UPに繋がるだろう行動を1つとる」ってことです。広告の差し替えだったり、ASO対策なんかがそれに当たりますね。真面目な話でコード1行書くのが難しい日っていうものあるんですよ。基本的にUnityを使ってアプリを作ってるわけですが、あれって画面のUIはノーコードでも組めるので、それをしてるだけで1日が終わってしまうことがあります。そんな日は既存アプリのASOでもして、お茶を濁そうってことですね。ASOなんて書きましたが、実態はアプリのサブタイトルを地味に変えて提出するだけ、みたいなものです。収益UPに繋がる「だろう」行動を取ればOKなので、これでも目標達成になるんですw===実はこの1行書けばOKってやつは、去年の年末から取り入れてるんですよ。車や自転車と同じように、アプリ開発ってやつも、発進するときが一番エネルギーを使うじゃないですか。個人開発なんてもんは、サボっても誰からも怒られないだけに、その日の開発をスタートさせるのが難しいんですよね。誰にでも経験あると思うんですけど、気乗りしなかったのに、いざ少し手を動かしたらガンガン進んじゃったことってあるでしょう。個人開発なんて言わずに仕事全般そうでしょうが、やるまでが一番ダルくて、いざやれば惰性でグイグイ進むんですよ。その日のスタートを切りやすいように、1行書けばとりあえずOKってことにして、手を動かすキッカケを設けたわけです。発進するまでが一番難しくて、いざ発進すれば惰性で進む。乗り物然り、人間のやる気然りのメカニズムを逆手に取ったわけですね。おかげさまで継続して3週間以上になりますが、もちろん目標達成出来なかった日はないし、精神状態もすこぶる良好です。正直な話をすれば、ここ10日くらいで1行以上コードを書いたのは2日しかないんですよ。1行書けばOKってことにして、とにかくスタートを切らせることが目的だったのに、気付けば「1行書いた俺、最高に偉い!!」って状態になっておりました。マジで1行書いただけで満足感を得るようになってしまったんですよね。13歳でスタートした不真面目人生は、まだ惰性で進んでるようです。P.S.そいや書き忘れましたが、マジで毎日の目標は「コード1行」なんですが、今年1年間で達成したい目標は「月のアプリ収益30万円」ですね。おかげさまで最近は普通に10万円を超えるようになってきたので、20万と言わず30万を目指したいと思います。お金の話をブログに書くのは嫌いなんですが、節目節目で目標と、それを達成出来たかどうかくらいは書きたいですね。成長1週間くらい前なんですけど、「かとのぼ」さんのブログでご紹介いただいたんですよ。ぼのマイコード・マイライフ「下手くそだからって恥ずかしがらずに、どんどん発表(リリース)しようってマインドは、このブログから影響を受けた」と言っていただき、非常に嬉しい気持ちになりました。普段刺激を受けまくってる「かとのぼ」さんのブログだから、妙にテンション上がっちゃったんですよねwいやいや、ほんとありがとうございました。それから思ったんですよ。「そいや自分はいつから今のマインドになったんだろう?」と。やって言うのもなんなんですけど、元々かなりシャイな性格っていうか、現在進行形でシャイな性格でしで、人前に出るのはもちろん、人が沢山いるところに行くのもためらうくらいのシャイボーイなんですよ。35になるおっさんが「シャイボーイ」なんて言葉を使うのもどうかと思うんですが、本当に恥ずかしがり屋な性格なんです。今夢中になってるアプリ開発に関しては、全然そんなことないんですよ。「俺が一番恥かいたるでー!!」ってテンションでリリースしまくってるんで、少なくともここに関してはシャイではありません。なんなら厚顔無恥って言葉がピッタリくるくらいの個人開発者だと思っていますw===それで自分の転機はどこだったんだろうと考えたんですけど、それはビリヤードだったんですよ。このブログで何回も書いてることなんで、ご存知の方も多いかもしれませんが、僕は元々ビリヤードが趣味だったんです。今はアホみたいにアプリ作ってますけど、20代の頃はアホみたいにビリヤードばかりしていました。それでそんなビリヤード馬鹿をしている過程でマインドチェンジがあったんです。「早く上手くなろうと思ったら、試合にバンバン出た方がいいな」って気付いたんですよ。これをアプリ開発に直すと、「早く上手くなろうと思ったら、バンバンリリースした方がいい」になりますね。誰でもそうだと思うんですけど、下手なうちは試合に出たくないじゃないですか。それはゴルフでもボウリングでも何でもいいんですけど、ちょっと夢中になって、趣味になったとしましょう。腕前としては俄然初級者の頃に、いつも行く店の店員さんに言われるわけですよ。「今度大会あるんですけど、よかったら出ませんか?」って。ここで「大会っすか!!マジ最高ですね!!もちろん出ます!!」なんて即答出来る日本人は1割もいないでしょう。9割以上の人は思うはずです。「今の自分が出ても恥かくだけだ。上手くなってから出よう」って。これは僕こそ、そうだったんですよ。今の自分が出ても〜ってことで、全然出ませんでした。長い時は5〜6時間、短くても毎日3時間はビリヤードする生活を4年くらい継続してたのに、試合に出たことはほとんどありませんでした。理由は恥をかきたくないの一点ですね。ビリヤードは好きでアホみたいに練習してたのに、大会には出なかったんですよ。それで転機となったのは、確か5年目のことでした。「そろそろ出てもいいかもな」と思って出た大会で準優勝したんです。その勢いで出た次の大会は優勝しました。出る→準優勝→また出る→優勝ってことになったわけですよ。多くの人は思うはずです。「ある意味理想の形じゃね?」って。ひたむきに練習して、満を持して出た大会で、最高の結果を残したわけですからね。これは僕もそう思ってました。実際に優勝するまでは。過去形になっちゃうのはもちろん、いざ結果が出たら後悔したからなんですよ。なんて遠回りをしてしまったんだなんて遠回りをしてしまったんだ。