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.4k
[shibuya.apk #46] Composableの枠を超えてアニメーションする / Animation beyond Composable
syarihu
0
14
[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.5k
[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
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
130
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
The Rise of LLMOps
asei
7
1.6k
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
170
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
130
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
520
SSMRunbook作成の勘所_20241120
koichiotomo
2
150
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
190
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.7k
Can We Measure Developer Productivity?
ewolff
1
150
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
390
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Rails Girls Zürich Keynote
gr2m
94
13k
A better future with KSS
kneath
238
17k
Optimizing for Happiness
mojombo
376
70k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Embracing the Ebb and Flow
colly
84
4.5k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Why Our Code Smells
bkeepers
PRO
334
57k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
96
A Philosophy of Restraint
colly
203
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
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/
ご清聴ありがとうございました