Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[DroidKaigi 2017] 個人で11個のアプリを公開した結果
Search
syarihu
March 09, 2017
Technology
4
3.7k
[DroidKaigi 2017] 個人で11個のアプリを公開した結果
「個人で11個のアプリを公開した結果」の発表資料です。
syarihu
March 09, 2017
Tweet
Share
More Decks by syarihu
See All by syarihu
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
2
2.2k
[shibuya.apk #46] Composableの枠を超えてアニメーションする / Animation beyond Composable
syarihu
0
11
[shibuya.apk #41] Jetpack Composeでグリッドに柔軟にスペースを入れたい
syarihu
0
2.7k
[DroidKaigi 2022] 詳解Google Playの新しい定期購入 ~オファーの活用や実装例を添えて~
syarihu
0
3.3k
5分で分かるGoogle Playの新しいサブスクリプション / Google Play new subscription 2022
syarihu
1
1.7k
[DroidKaigi 2021] Google Play 定期購入 比例配分モード完全攻略ガイド / Google Play Subscription Proration Mode Complete Guide
syarihu
1
7.4k
[Money Forward Tech Drive] What's new in Google Play [Recap #io21]
syarihu
0
530
[Android 11 Meetups] Google Play Commerce からのアップデート / Android 11 Meetups Google Play Commerce
syarihu
4
2.8k
[potatotips #70] license-list-pluginを使ってOSSライセンス画面を自動生成する / license-list-plugin
syarihu
4
4.5k
Other Decks in Technology
See All in Technology
わたしとトラックポイント / TrackPoint tips
masahirokawahara
1
240
生成AIとAWS CDKで実現! 自社ブログレビューの効率化
ymae
2
330
生成AIの強みと弱みを理解して、生成AIがもたらすパワーをプロダクトの価値へ繋げるために実践したこと / advance-ai-generating
cyberagentdevelopers
PRO
1
180
生成AIと知識グラフの相互利用に基づく文書解析
koujikozaki
1
140
ユーザーの購買行動モデリングとその分析 / dsc-purchase-analysis
cyberagentdevelopers
PRO
2
100
IaC運用を楽にするためにCDK Pipelinesを導入したけど、思い通りにいかなかった話
smt7174
1
110
APIテスト自動化の勘所
yokawasa
7
4.1k
Product Engineer Night #6プロダクトエンジニアを育む仕組み・施策
hacomono
PRO
1
470
10分でわかるfreeeのQA
freee
1
3.4k
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
290k
WINTICKETアプリで実現した高可用性と高速リリースを支えるエコシステム / winticket-eco-system
cyberagentdevelopers
PRO
1
190
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
49k
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5k
Speed Design
sergeychernyshev
24
570
Thoughts on Productivity
jonyablonski
67
4.3k
Optimizing for Happiness
mojombo
376
69k
Building Your Own Lightsaber
phodgson
102
6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
14
1.9k
Building Applications with DynamoDB
mza
90
6.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
150
Ruby is Unlike a Banana
tanoku
96
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
680
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Transcript
個人で11個のアプリを 公開した結果 DroidKaigi 2017 2017/03/10 (Fri.) Taichi Sato (@syarihu)
対象者 • 個人でのAndroidアプリ開発に興味 がある人 • これから個人でAndroidアプリ開発 しようと思っている人
対象者 • Androidアプリを開発したいけれど、 何を開発しようか悩んでいる人
話すこと • 個人でAndroidアプリ開発を はじめたきっかけ • 開発してきたアプリについて • 開発する上で困りそうなこと
自己紹介
Taichi Sato (@syarihu) • エンジニア ◦ Androidアプリ ◦ サーバーサイトアプリ (Java)
• GMO Media, inc.
個人でAndroidアプリを はじめたきっかけ
きっかけ • NEXT COMMUNICATION FORUM というプロジェクトにより2011年に開催さ れたAndroidアプリセミナーとAndroidア プリコンテストに参加したことが開発をは じめたきっかけ
きっかけ • NEXT COMMUNICATION FORUMとは、NTT ドコモ東海支社と東海地域の3つの大学の研 究室により発足されたAndroid OSを活用した 産学共同プロジェクトで、 2011年4月25日に発足され、現在も続いて
いる 地域からのお知らせ(東海) : 「NEXT COMMUNICATION FORUM」の設立について | お知らせ | NTTドコモ https://www.nttdocomo.co.jp/info/notice/tokai/page/110425_00.html
きっかけ • 「簡単!マネーメモ」というお小遣い帳 アプリを開発し、応募してみたところ、 入賞した 地域からのお知らせ(東海) : 「ネクスト アプリケーションコンテスト」における最終審査会および表彰式の開催について | お知らせ
| NTTドコモ https://www.nttdocomo.co.jp/info/notice/tokai/page/111011_00.html
きっかけ • 「簡単!マネーメモ」というお小遣い帳 アプリを開発し、応募してみたところ、 入賞した • これにより自信がつき、さらに色々な アプリを開発するきっかけとなった 地域からのお知らせ(東海) :
「ネクスト アプリケーションコンテスト」における最終審査会および表彰式の開催について | お知らせ | NTTドコモ https://www.nttdocomo.co.jp/info/notice/tokai/page/111011_00.html
開発したアプリ
簡単!マネーメモ
簡単!マネーメモ 自分が何にお金を使ったのかなどの 記録、銀行での入出金の記録などの お金の管理を簡単に行う ことができるアプリ
簡単!マネーメモ
簡単!マネーメモ
簡単!マネーメモ
なぜ開発しようと思ったか • 自分の財布に今いくら入っているのか把 握したかった
なぜ開発しようと思ったか • 自分の財布に今いくら入っているのか把 握したかった • 無駄遣いを減らしたかった
なぜ開発しようと思ったか • 自分の財布に今いくら入っているのか把 握したかった • 無駄遣いを減らしたかった • これを考えた当時(2011年)は MoneyForwardやZaimのような便利な家 計簿アプリが無かった
アプリ情報 • 初回リリース日 ◦ 2013年02月15日
アプリ情報 • 初回リリース日 ◦ 2013年02月15日 • 評価
アプリ情報 • 初回リリース日 ◦ 2013年02月15日 • 評価
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • 現在の総インストール数 ◦ 9,815 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 1,064
(2017年03月02日現在)
総インストール数
アクティブインストール数
インストール数が少しずつ増加している要因 • なぜかファイナンスカテゴリのランキング の200位台にいる
インストール数が少しずつ増加している要因 • なぜかファイナンスカテゴリのランキング の200位台にいる • 「買い物」や「リスト」の単語の組み合わせ でちょっと下の方にいる
地震速報 for Android β版
地震速報 for Android β版 Twitterの地震速報botから地震速報を取得 し、一覧表示や地図の表示、通知などを行 うアプリ
地震速報 for Android β版
地震速報 for Android β版
地震速報 for Android β版
なぜ開発しようと思ったか • 東日本大震災が発生した際、自分にも何 かできることは無いかと思い立って開発し た
アプリ情報 • 初回リリース日 ◦ 2012年02月28日
アプリ情報 • 初回リリース日 ◦ 2012年02月28日 • 評価
アプリ情報 • 初回リリース日 ◦ 2012年02月28日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 23,846 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 845
(2017年03月02日現在)
総インストール数
アクティブインストール数
• アプリ名 ◦ 同じようなアプリが数少ないため、検索 に引っかかりやすい • 地震の発生 ◦ 地震の発生によりダウンロード数は増 えるが、喜べない
インストール数増加の要因
• 地震の発生前に通知するような速報性が 無かった ◦ 個人レベルでは速報性のある情報を 取得することはできなかった 主な失敗要因
愛工大シャトルバス時刻表
愛知工業大学のシャトルバスの時刻表をカ ウントダウンで表示したり、 運行予定表を見る事ができるアプリ 愛工大シャトルバス時刻表
愛工大シャトルバス時刻表
愛工大シャトルバス時刻表
愛工大シャトルバス時刻表
なぜ開発しようと思ったか • 愛知工業大学のシャトルバスの時刻表や 運行予定表がPDFでしか配布されていな かったため、不便だった • 帰る時にギリギリ間に合わず 目の前でバスが去っていく姿を 見てつらい気持ちになりたくなかった
アプリ情報 • 初回リリース日 ◦ 2013年05月06日
アプリ情報 • 初回リリース日 ◦ 2013年05月06日 • 評価
アプリ情報 • 初回リリース日 ◦ 2013年05月06日 • 評価
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • 現在の総インストール数 ◦ 900 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 329
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な成功要因 • ニッチすぎて競合アプリなんて無かった • 愛工大生で他に似たようなAndroid アプリを作ろうと思う人がいなかった • 卒業後も年1回運行予定表を更新している (xmlファイル書き換えるだけ)
アクティブが下がっている要因 • 卒業したら使わなくなる • どうやらシャトルバスの行き先が増えたら しく、それに対応できていない
愛工大生サポートアプリ
授業時間割の管理や学内ポータル・学内 Wi-Fiへの自動ログイン、シャトルバスのカ ウントダウン時刻表など愛工大の学生生活 を送る上で必要な機能を 備えたアプリ 愛工大生サポートアプリ
愛工大生サポートアプリ
愛工大生サポートアプリ
愛工大生サポートアプリ
なぜ開発しようと思ったか • 学内Wi-Fiに毎回ログインするのが手間 だった • 学内ポータルに毎回ログインするのが手 間だった • 履修科目を画像で確認するのが 手間だった
アプリ情報 • 初回リリース日 ◦ 2014年01月17日
アプリ情報 • 初回リリース日 ◦ 2014年01月17日 • 評価
アプリ情報 • 初回リリース日 ◦ 2014年01月17日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 171 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 15
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な失敗要因 • 愛工大シャトルバス時刻表よりもニッチすぎ てこんなアプリを探そうとも思われていな かった(多分) • 卒業後は学内ポータルに入れないため、メ ンテ出来ないし、まだ利用できるかもわから ない
簡単!ページ共有
今ブラウザで閲覧しているページを共有し たいとき、URLを短縮してページタイトルと 一緒に共有できるアプリ。 お気に入りのアプリを登録 しておくことで、素早く 共有することが可能 簡単!ページ共有
簡単!ページ共有
簡単!ページ共有
簡単!ページ共有
なぜ開発しようと思ったか • 標準ブラウザの共有機能ではURLしか共 有できず不便だった • これを考えた当時はURLを短縮しないと すぐツイートの文字数制限に引っかかっ てしまっていた
アプリ情報 • 初回リリース日 ◦ 2012年03月05日
アプリ情報 • 初回リリース日 ◦ 2012年03月05日 • 評価
アプリ情報 • 初回リリース日 ◦ 2012年03月05日 • 評価
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • 現在の総インストール数 ◦ 2,187 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 1,042
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な成功要因 • 自分が思った以上に需要があった • 主にGoogle+で活動しており、 そこからのシェアで利用してくださった ユーザーが結構多かった • そのため、メディアにも紹介された
オクトバ これは地味に便利!ブラウザで共有した時にページタイトルも付けてくれるアプリ : 簡単!ページ共有 | オクトバ - https://octoba.net/archives/20150128-android-app-page-share-404703.html
Gigazine 閲覧中のページタイトル・URLを簡単にTwitter・Facebookなどで共有&優先するアプリの事前設定もできる「簡単!ページ共有」 - GIGAZINE - http://gigazine.net/news/20160129-easy-page-share/
Simphome
ほとんどの操作を片手で行う事が できる、シンプルなホームアプリ 操作するボタンやダイアログなどを 下に配置することで 片手での操作を実現した Simphome
Simphome
Simphome
Simphome
なぜ開発しようと思ったか • 開発しようと思った当時はスマホの サイズが段々大きくなってきて、 片手で操作するのがつらくなってきたた め、ホームアプリでどうにかしようと思った
アプリ情報 • 初回リリース日 ◦ 2014年02月04日
アプリ情報 • 初回リリース日 ◦ 2014年02月04日 • 評価
アプリ情報 • 初回リリース日 ◦ 2014年02月04日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 45 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 2
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な失敗要因 • Simple + Home = Simphome という意図で名前をつけたが、独自の 造語なので検索にほとんど引っかから なかった
簡単!壁紙設定
ホームアプリの仕様によりページをスライド すると壁紙が少しずつスライドするが、その 壁紙を固定することが できるアプリ 簡単!壁紙設定
簡単!壁紙設定
簡単!壁紙設定
簡単!壁紙設定
なぜ開発しようと思ったか • 壁紙が横に長い感じにしか設定できない のが嫌だった • 壁紙を固定したかった
アプリ情報 • 初回リリース日 ◦ 2012年11月26日
アプリ情報 • 初回リリース日 ◦ 2012年11月26日 • 評価
アプリ情報 • 初回リリース日 ◦ 2012年11月26日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 475 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 17
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な失敗要因 • おそらくこの機能自体にあまり需要が 無かった • アプリタイトルから機能が判断しづらかった
2014年おみくじ
2014年おみくじ 本物のおみくじを振るような感覚でAndroid 端末を振ることでおみくじができるアプリ。 無駄にGoogle Play Gamesにも対応してい るため、 スコアを競うこともできる
2014年おみくじ
2014年おみくじ
2014年おみくじ
2014年おみくじ
なぜ開発しようと思ったか • 年賀状のネタに困ったため、アプリを 開発してPlayストアへのダウンロード リンクのQRコード貼り付ければ良いので は…と思い開発してみた
アプリ情報 • 初回リリース日 ◦ 2011年12月31日
アプリ情報 • 初回リリース日 ◦ 2011年12月31日
アプリ情報 • 初回リリース日 ◦ 2011年12月31日 • 評価
アプリ情報 • 初回リリース日 ◦ 2011年12月31日 • 評価
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • 現在の総インストール数 ◦ 1,652 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 19
(2017年03月02日現在)
総インストール数
アクティブインストール数
主な失敗要因 • アプリ名に西暦をつけてしまった • 2012年に公開を初めて毎年更新していた が、2014年で力尽きた • 完全ランダムだが凶の影響で評価が 下がった
軽量リバーシ
軽量リバーシ • ただアプリのサイズが軽いだけの リバーシアプリ
軽量リバーシ • ただアプリのサイズが軽いだけの リバーシアプリ • ダウンロードサイズ
軽量リバーシ • ただアプリのサイズが軽いだけの リバーシアプリ • ダウンロードサイズ 23.62KB
軽量リバーシ • ただアプリのサイズが軽いだけの リバーシアプリ • ダウンロードサイズ 23.62KB • インストール後サイズ
軽量リバーシ • ただアプリのサイズが軽いだけの リバーシアプリ • ダウンロードサイズ 23.62KB • インストール後サイズ 92.00KB
軽量リバーシ
軽量リバーシ
軽量リバーシ
なぜ開発しようと思ったか • 特に意味はないが、なんでも良いので ゲームを作ってみたかった
アプリ情報 • 初回リリース日 ◦ 2013年10月11日
アプリ情報 • 初回リリース日 ◦ 2013年10月11日 • 評価
アプリ情報 • 初回リリース日 ◦ 2013年10月11日 • 評価
アプリ情報 • レビュー
アプリ情報 • レビュー
アプリ情報 • 現在の総インストール数 ◦ 370 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 33
(2017年03月02日現在)
総インストール数
アクティブインストール数
評価が高い理由 • シンプル
評価が高い理由 • シンプル • コンピュータが完全ランダムのため、 ユーザーが勝ちやすい
Flashlight for Wear
Flashlight for Wear Android Wearを腕時計型のライト みたいにするWearアプリ
Flashlight for Wear
なぜ開発しようと思ったか • 暗いところでAndroid Wearを使っていて ふと、輝度MAXにして背景白にしたら腕 時計型のライトになるのでは… と思って開発してみた
アプリ情報 • 初回リリース日 ◦ 2014年08月02日
アプリ情報 • 初回リリース日 ◦ 2014年08月02日 • 評価
アプリ情報 • 初回リリース日 ◦ 2014年08月02日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 3 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 1
(2017年03月02日現在)
総インストール数
アクティブインストール数
インストール数が少ない要因 • 日本においてAndroid Wearがあまり普及 していないため、そもそもインストールでき るユーザーが少ない
Watch Face Customizer
Watch Face Customizer Android WearのWatch Faceの壁紙を 変更することができるWearアプリ
Watch Face Customizer
なぜ開発しようと思ったか • Watch Faceの壁紙を変えたかったが、標 準のWatch Faceではそういったものが無 かったため、自分で開発した
アプリ情報 • 初回リリース日 ◦ 2014年08月02日
アプリ情報 • 初回リリース日 ◦ 2014年08月02日 • 評価
アプリ情報 • 初回リリース日 ◦ 2014年08月02日 • 評価
アプリ情報 • 現在の総インストール数 ◦ 6 (2017年03月02日現在) • 現在のアクティブインストール数 ◦ 0
(2017年03月02日現在)
総インストール数
アクティブインストール数
Android Wearアプリ
インストール数が少ない要因 • 日本においてAndroid Wearがあまり普及 していないため、そもそもインストールでき るユーザーが少ない
11個のアプリから 得られた結果
結果 • 独自の造語をアプリ名にしても検索には 引っかからない
結果 • 独自の造語をアプリ名にしても検索には 引っかからない • ただしインストールされやすいアプリ名でも アプリのクオリティが伴っていないとすぐに アンインストールされやすい
結果 • おみくじのような運が関わってくるようなも のは凶などの悪い印象の確率を調整しな いと低評価つけられる可能性がある
結果 • おみくじのような運が関わってくるようなも のは凶などの悪い印象の確率を調整しな いと低評価つけられる可能性がある • SNSでシェアしていれば個人レベルでもヒッ トすることがある
結果 • ニッチをねらうとインストール数は少ないが アクティブ率が高い
結果 • ニッチをねらうとインストール数は少ないが アクティブ率が高い ◦ ※ただしニッチすぎると本当にインストー ルされないので注意
結果 • Wearアプリはほとんどインストールされな い
結果 • Wearアプリはほとんどインストールされな い ◦ 個人でWearアプリを開発、公開してもほ とんどのユーザーの目に触れられない 可能性が高い
個人開発する上で困りそうなこと
開発するためには何が必要? • Android Studio
公開するためには何が必要? • Google Play Developer Consoleに紐 付けするGoogleアカウント • 公開用のメールアドレス •
25ドルの登録料(初回のみ) • Webサイト(できれば)
どうやってアプリを考えてるの? • 実生活で何か課題に感じることなど があれば、とりあえずメモしてみる
どうやってアプリを考えてるの? • 課題の中からアプリで解決できそう なものがあれば、とりあえず紙にUI を書いてみるとイメージしやすいか も
アイコンはどうするの? • 先ほどのインストール統計で分かる ように、そんなに凝ったアイコンを作 成しなくてもインストールはされる
アイコンはどうするの? • 先ほどのインストール統計で分かるように、 そんなに凝ったアイコンを作成しなくてもイ ンストールはされる • Windowsならペイント、Macならプレビュー 等で作成する程度で全然OK
アイコンはどうするの? • 友人、知人にデザイナーが居るので あればその人にお願いしてみるのも良いか も
レビューきたらどうするの? • けっこうきついコメントがくることもあるの で、全てに返信する必要はない
レビューきたらどうするの? • けっこうきついコメントがくることもあるの で、全てに返信する必要はない • 「バグった」などのあまり具体的に書かれて いないコメントは返信しても評価が上がらな いことのほうが多い
レビューきたらどうするの? • 機能の追加要望などがレビューに書かれ ている場合は対応すると評価を上げてく れる可能性がある ◦ 実際に何回か上がったことがある
メンテはどうしてるの? • メンテできてません! • さすがに11個もあると全てを1人で継 続的に開発するのは無理がある
メンテはどうしてるの? • 現在まともにメンテしているのは「簡 単!ページ共有」のみ ◦ 2017年の1月末くらいに更新した
メンテはどうしてるの? • また、Androidは更新スピードが非 常に早いので、以前はビルド出来た けど、今やろうと思ったら ビルドできなくなったとかあるので結 構大変
メンテはどうしてるの? • なので、私の経験上、あまりたくさん 作りすぎるのはオススメしません • …オススメしません
公開メールアドレスにメールくるの? • ユーザー問い合わせメール • 広告掲載に関するメール • 謎の英語のメール
便利なWebサービス • Visual Studio Team Services ◦ プライベートなリモートリポジトリ • Google
Site ◦ 手軽にWebサイト作成 • SearchMan ◦ アプリ分析ツール
Visual Studio Team Services • 5ユーザーまでなら無料で利用できる プライベートなリモートリポジトリ ◦ リポジトリ数は無制限 •
GitHubと似たような感覚で使える https://www.visualstudio.com/vso/
Visual Studio Team Services
Google Sites • 手軽にWebサイトを作成可能 • デベロッパープロフィールのWebサイトは無くて も良いが、アプリの権限によってはプライバ シーポリシーが必要になるのでそういった場合 はこういうサービスを使うと良いかも https://sites.google.com/?hl=ja
Search Man • あるワードで検索したら自分のアプリがどの順 位なのか、カテゴリ順位、総合順位がどのあた りなのかを手軽に調べられる • 無料アカウントでも充分使える https://searchman.com/ja/
ご清聴ありがとうございました