Submit Search
Upload
Weekend Androidのススメ
•
3 likes
•
854 views
Suzuki Junko
Follow
For DevfestW Kyoto ブランクのある人、初めての人向けの「Android・初めからリリースまで」
Read less
Read more
Technology
Report
Share
Report
Share
1 of 27
Recommended
最近のUIデザインプロセス
最近のUIデザインプロセス
Shingo Katsushima
ゲーム開発とデザインパターン
ゲーム開発とデザインパターン
Takashi Komada
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
nishio
Substance Designer の使い方事例
Substance Designer の使い方事例
poko ponmaru
二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)
Atsuo Yamasaki
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
witstudio
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
schoowebcampus
デザインはおまかせで、丸投げされた時どうする?
デザインはおまかせで、丸投げされた時どうする?
rie05
Recommended
最近のUIデザインプロセス
最近のUIデザインプロセス
Shingo Katsushima
ゲーム開発とデザインパターン
ゲーム開発とデザインパターン
Takashi Komada
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
nishio
Substance Designer の使い方事例
Substance Designer の使い方事例
poko ponmaru
二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)
Atsuo Yamasaki
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
witstudio
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
schoowebcampus
デザインはおまかせで、丸投げされた時どうする?
デザインはおまかせで、丸投げされた時どうする?
rie05
Design Sprint Process / デザインスプリントの実際のプロセスについて
Design Sprint Process / デザインスプリントの実際のプロセスについて
Takaaki Umada
Prottで変える開発プロセス
Prottで変える開発プロセス
Takumi Kai
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Hiroki Kondo
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
Aiko Shinohara
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
baroqueworksdev
ゲーム業界から見たアジャイル開発
ゲーム業界から見たアジャイル開発
Masaru Nagaku
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
小林 信行
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
Dai Murata
あの日見たスライドの作り方を僕達はまだ知らない
あの日見たスライドの作り方を僕達はまだ知らない
Masahito Zembutsu
Bslash ET2017
Bslash ET2017
b-slash
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
Yuki Tamura
ビビッド・パワポ・オペーレーション Revision 2015
ビビッド・パワポ・オペーレーション Revision 2015
Masahito Zembutsu
Collaborative design abc2014winter
Collaborative design abc2014winter
Kinya Hiramatsu
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
MOCKS | Yuta Morishige
ペアプロどうでしょう?
ペアプロどうでしょう?
hiroyuki Yamamoto
プレゼンの技術
プレゼンの技術
心 谷本
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
Chihiro Tomita
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
Tomokatsu Iguchi
研究発表を準備する(2022年版)
研究発表を準備する(2022年版)
Takayuki Itoh
概観テキストマイニング
概観テキストマイニング
tod esking
131207 NECTJ Workshop 2
131207 NECTJ Workshop 2
NECTJ
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
youten (ようてん)
More Related Content
What's hot
Design Sprint Process / デザインスプリントの実際のプロセスについて
Design Sprint Process / デザインスプリントの実際のプロセスについて
Takaaki Umada
Prottで変える開発プロセス
Prottで変える開発プロセス
Takumi Kai
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
Hiroki Kondo
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
Aiko Shinohara
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
baroqueworksdev
ゲーム業界から見たアジャイル開発
ゲーム業界から見たアジャイル開発
Masaru Nagaku
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
小林 信行
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
Dai Murata
あの日見たスライドの作り方を僕達はまだ知らない
あの日見たスライドの作り方を僕達はまだ知らない
Masahito Zembutsu
Bslash ET2017
Bslash ET2017
b-slash
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
Yuki Tamura
ビビッド・パワポ・オペーレーション Revision 2015
ビビッド・パワポ・オペーレーション Revision 2015
Masahito Zembutsu
Collaborative design abc2014winter
Collaborative design abc2014winter
Kinya Hiramatsu
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
MOCKS | Yuta Morishige
ペアプロどうでしょう?
ペアプロどうでしょう?
hiroyuki Yamamoto
プレゼンの技術
プレゼンの技術
心 谷本
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
Chihiro Tomita
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
Tomokatsu Iguchi
研究発表を準備する(2022年版)
研究発表を準備する(2022年版)
Takayuki Itoh
概観テキストマイニング
概観テキストマイニング
tod esking
What's hot
(20)
Design Sprint Process / デザインスプリントの実際のプロセスについて
Design Sprint Process / デザインスプリントの実際のプロセスについて
Prottで変える開発プロセス
Prottで変える開発プロセス
Coderetreat in KIT 導入資料
Coderetreat in KIT 導入資料
UE4背景アーティスト勉強会(後編) 実演+解説
UE4背景アーティスト勉強会(後編) 実演+解説
自動テストとJenkinsの活用 公開版
自動テストとJenkinsの活用 公開版
ゲーム業界から見たアジャイル開発
ゲーム業界から見たアジャイル開発
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
なぜあの人のプレゼンテーションはいつもイイねと言われるのか0716
あの日見たスライドの作り方を僕達はまだ知らない
あの日見たスライドの作り方を僕達はまだ知らない
Bslash ET2017
Bslash ET2017
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
ビビッド・パワポ・オペーレーション Revision 2015
ビビッド・パワポ・オペーレーション Revision 2015
Collaborative design abc2014winter
Collaborative design abc2014winter
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
ペアプロどうでしょう?
ペアプロどうでしょう?
プレゼンの技術
プレゼンの技術
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
デザイナー×エンジニア ~ハッカソンからのつながり~(まにフェス)
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
小規模開発のためのタスク管理 「Trello」を上手に使うための 3つのくふう
研究発表を準備する(2022年版)
研究発表を準備する(2022年版)
概観テキストマイニング
概観テキストマイニング
Similar to Weekend Androidのススメ
131207 NECTJ Workshop 2
131207 NECTJ Workshop 2
NECTJ
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
youten (ようてん)
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
ichigotake .
20120324 ABC2012S Android開発者とデザイナーの効率的な連携に利く話
20120324 ABC2012S Android開発者とデザイナーの効率的な連携に利く話
youten (ようてん)
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
Yuta Tonegawa
MobProgramming at クリエーションライン
MobProgramming at クリエーションライン
Toshiyuki Ando
知識ゼロからモバイルアプリをデザインして失敗した話
知識ゼロからモバイルアプリをデザインして失敗した話
FujishiroRumi
クロスプラットフォーム開発環境のすヽめ
クロスプラットフォーム開発環境のすヽめ
Yuki Yazaki
MobProgrammingを体験してみよう!
MobProgrammingを体験してみよう!
Toshiyuki Ando
0から教える簡単アプリ開発
0から教える簡単アプリ開発
teencoders
Jumvo 2.0 における デザイナーとエンジニアの連携
Jumvo 2.0 における デザイナーとエンジニアの連携
Norihisa Nagano
モブプログラミングを体験しよう at Agile Japan 2017 愛媛サテライト
モブプログラミングを体験しよう at Agile Japan 2017 愛媛サテライト
Toshiyuki Ando
おばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフト
atmarkit
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
Chihiro Tomita
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
高見 知英
Schoo講演資料130409
Schoo講演資料130409
Ryosuke Matsumoto
Schoo講演資料130409
Schoo講演資料130409
schoowebcampus
「Camelog」Android開発秘話
「Camelog」Android開発秘話
Shoya Tsukada
プログラミングの型や定石の紹介
プログラミングの型や定石の紹介
keitasudo1
タブレット端末を学習に活かすさまざまなアイデア
タブレット端末を学習に活かすさまざまなアイデア
Naoya Sangu
Similar to Weekend Androidのススメ
(20)
131207 NECTJ Workshop 2
131207 NECTJ Workshop 2
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
20110213 Android開発本の選び方/支部対抗ハッカソン(案)
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
20120324 ABC2012S Android開発者とデザイナーの効率的な連携に利く話
20120324 ABC2012S Android開発者とデザイナーの効率的な連携に利く話
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
MobProgramming at クリエーションライン
MobProgramming at クリエーションライン
知識ゼロからモバイルアプリをデザインして失敗した話
知識ゼロからモバイルアプリをデザインして失敗した話
クロスプラットフォーム開発環境のすヽめ
クロスプラットフォーム開発環境のすヽめ
MobProgrammingを体験してみよう!
MobProgrammingを体験してみよう!
0から教える簡単アプリ開発
0から教える簡単アプリ開発
Jumvo 2.0 における デザイナーとエンジニアの連携
Jumvo 2.0 における デザイナーとエンジニアの連携
モブプログラミングを体験しよう at Agile Japan 2017 愛媛サテライト
モブプログラミングを体験しよう at Agile Japan 2017 愛媛サテライト
おばかアプリ勉強会資料 マイクロソフト
おばかアプリ勉強会資料 マイクロソフト
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
Schoo講演資料130409
Schoo講演資料130409
Schoo講演資料130409
Schoo講演資料130409
「Camelog」Android開発秘話
「Camelog」Android開発秘話
プログラミングの型や定石の紹介
プログラミングの型や定石の紹介
タブレット端末を学習に活かすさまざまなアイデア
タブレット端末を学習に活かすさまざまなアイデア
More from Suzuki Junko
プログラミング教育と教員へのキャリアチェンジについて
プログラミング教育と教員へのキャリアチェンジについて
Suzuki Junko
P5js web editorで、クリエイティブコーディングを!
P5js web editorで、クリエイティブコーディングを!
Suzuki Junko
p5.js 授業テキスト
p5.js 授業テキスト
Suzuki Junko
Processing授業テキスト
Processing授業テキスト
Suzuki Junko
Unity 2D 逆引き辞典 for Beginners
Unity 2D 逆引き辞典 for Beginners
Suzuki Junko
高校生と Unityインターハイ目指してます
高校生と Unityインターハイ目指してます
Suzuki Junko
Dropbox Sync APIを使ってみた for Android
Dropbox Sync APIを使ってみた for Android
Suzuki Junko
More from Suzuki Junko
(7)
プログラミング教育と教員へのキャリアチェンジについて
プログラミング教育と教員へのキャリアチェンジについて
P5js web editorで、クリエイティブコーディングを!
P5js web editorで、クリエイティブコーディングを!
p5.js 授業テキスト
p5.js 授業テキスト
Processing授業テキスト
Processing授業テキスト
Unity 2D 逆引き辞典 for Beginners
Unity 2D 逆引き辞典 for Beginners
高校生と Unityインターハイ目指してます
高校生と Unityインターハイ目指してます
Dropbox Sync APIを使ってみた for Android
Dropbox Sync APIを使ってみた for Android
Recently uploaded
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(12)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Weekend Androidのススメ
1.
DevFest W Weekend Androidのススメ
~初心者が1人でやりきるために~ Junko Suzuki
2.
自己紹介(おもて) Junko Suzuki
(鈴木淳子) 愛知県から来ました やってきたこと 大昔・・・電機メーカーでソフト開発(C言語) 現在・・・数学講師など Androidとか 関係なくない? 2
3.
自己紹介(ウラ)
Weekend Programmer? 夢中になっていること・・・アプリ開発!! 2010夏・・・Androidとの出会い。そしてiOSも Google Playに7本、App Store2本リリース はかるだけLITE(無料版) ・・・ もうすぐ20万DL はかるだけEX(有料版) ・・・ もうすぐ1万DL 7 Days Diet ・・・ 先月リリース などなど 3
4.
Weekend Programmer Googleも応援してくれている(と感じること多々)
Googleが重視する “Diversity” (多様性)は、 Diversity” 多様性) 性別や地域だけでなく、仕事などのバックグラウンドも 含むのでは? モチベーションアップの場や機会の提供 技術の向上をバックアップする仕組み 4
5.
で、まわりを見てみると・・・ 一度開発を離れブランクのある女性などで 「作りたい」と思っている人は多い りたい」
→何人か相談されたことも いきなり開発の仕事に戻る プログラミング経験ないと なんてムリ。でも根っからの 無理だよね?的質問してくる 「作りたい人」 「作れるなら作ってみたい人」 作ったことがない人で「作りたい」と思っている人も りたい」 5
6.
1人で1から全部やろうとすると、色々ネックが 何から手を付ければいいかわからない
から 行き詰まったときの解決 解決が1人でできない 解決 リリースまで到達しない リリース 6
7.
今回このDevfestWで、私がシェアできる情報が あるとしたら・・・ 「1から始めてリリースまで
1人でやりきるためのポイント」 7
8.
今日のテーマ 私なりの「1人でやりきるための方法」3つ+α
Android編 1.何から/どうやって始めるか 2.行き詰まったときの解決方法 3.アプリ開発とリリース 4.おまけ 8
9.
1.何から/どうやって始めるか
9
10.
開発方法いろいろ
C言語経験者 Java+開発環境eclipse の私はコレ ・・・主流? Titanium ・・・javascriptが使える iOSにも対応できる PhoneGap ・・・HTML5/iOSも などなど 自分の経験や好み、その方法の特徴を調べて決定 10
11.
コーディング系勉強の進め方
初心者向け タイミング良く初心者向け勉強会 まず参加 が見つかれば、まず参加してみる 言語の習得 Androidアプリ 環境構築 Java等 作り方の習得 Eclipse等 少なくとも1冊は 初心者本 なるべく新しくて 読む。参考書。 そのまま写経 写経 信頼のおける サイト等を参考に 適宜読み直し 少しだけアレンジ アレンジを アレンジ 入れて作り直す 最初の写経本は 1単元1機能、かつ、その単元で完結して動かせるサンプルコードがある本。 単元1機能、かつ、その単元で完結して かせるサンプルコード 単元 して動 11
12.
デザイン系の勉強の進め方 自作アプリを作りながら習得しても良いが、マーケットに出す
デザインが アプリの場合、デザインが命 デザイン Android独自の Android Developers お絵かきツール Designセクション 画面設計法 デザインに重点 デザイン UIデザイン ・Illustrator 9 Patch を置いた本が1冊 ・Photoshop 解説サイトなど参考に すぐ習得できる は必要 ・InkScape など 色・グラデーションで工夫して画像を作らず済 ますとしても、画面設計時に使用(後述) 前述の写経本にも含まれる内容だが、絶対的に足りない。見た目や使い 絶対的に りない 絶対的 やすさの観点からかなり重要 重要 12
13.
2.行き詰まったときの解決方法
13
14.
英語は ぐぐる・・・
避けて通れない 信頼できる情報だけ信じる ので観念する Android Developersのサイト Developersの バイブル http://developer.android.com StackOverFlowのイイネが何十個もついてるポスト 知恵袋 http://stackoverflow.com Android本を執筆されている方々のブログ ノウハウ ぐぐって見つからなかったら? 14
15.
ひたすらぐぐる
英語は 避けて通れない →初心者のつまづきポイントで、 ので観念する ぐぐって見つからないネタは 大事なことなので 絶対ない ない! 経験上絶対ない! 他の誰かも 2度言いました! 絶対ハマってる 英語で 英語で探す・組合せを変えてみる その他 別の本で調べてみる 誰かに教えてもらうつもりで状況を説明する文章を 状況を 状況 説明する文章を する文章 いてみると、問題点が整理されて解決することも多々 書いてみる 15
16.
3.アプリ開発とリリース
~『7 Days Diet』の場合~ 16
17.
仕様を練る
画面設計図を作る ・画面構成や画面遷移 ・データベース設計 ・機能の選別 (次回バージョンにまわす?) ・Illustrator等で全ての画面を設計する ・アイコン・グラデーションなど細部までリアルに 細部までリアルに 細部までリアル ・色や配置バランスも実際描いてみて検討 17
18.
画面設計が決まったら
Android Asset Studioなどの ・カラーコードもイラレデータから ツールを積極的に利用 必要な 必要 画像データ ・アイコンなど必要な画像データ を用意 デザイナーの素養がない限り、 自分でやたらと画像を 自分でやたらと画像を作らない でやたらと画像 →過去に多々の失敗が・・・ 18
19.
コーディング 初心者でも絶対作れると信じて
作りきる。妥協しない。 りきる。妥協しない。 しない 1つ1つのパーツ を個別に完成 →多機能で複雑、と思っても、 させていく 機能を分割してとらえれば、 初心者本に書かれているレベルに落とし込める シンプルなものでいいので 作りきって経験ポイントを上げる →ひと通り動く、で満足してお蔵入りにしない リリースに必要 ここで急激に やる気が失せがち な作業をすべて やりきる 19
20.
どんな端末でも使えるようにする 各種解像度・画面サイズ対応
→知識が必要。本などで調べる →予想外に時間がかかるので要覚悟 20
21.
テスト 知識が必要。本などで勉強する 個人開発では端末の種類が足りない
→エミュレータで頑張る/誰かに借りる リモートで実機検証できるサービスも要検討 私自身はここが かなり足りないの で勉強中! 21
22.
リリース 見つけて使ってもらうための工夫(超重要!)
(超重要!) わかりやすいアプリ名 →音感重視でアプリ名をつけて失敗したことあり 説明文にキーワードを入れる 自分だったらどの単語で 自分だったらどの単語で検索するか だったらどの単語 流行の言葉で関係するものがあれば必ず入れる 流行の言葉 ローカライズ デフォルトは絶対に デフォルトは絶対に英語 →後から日本語追加 (英単語は日本語より長い→レイアウト崩れ) ※デフォ日本語にすると、ローカライズしていないすべての国で日本語に! 22
23.
Google Play
評価とコメントはDL数にもろに直結 評価とコメントはDL数にもろに直結する 直結する 不具合を指摘されたら極力すぐ直す 極力すぐ直 極力すぐ →評価し直してくれることは稀だが、これ以上 悪い評価を増やさない 要望に応えすぎない →簡単に追加できる機能でも慎重に Developer Console画面 『評価とレビュー』 23
24.
4.おまけ
・お金の話 ・モチベーションの維持 24
25.
お金の話 マネタイズにはこだわっています
有料アプリの場合『お金払ってでも使いたいと 思ってくれたんだ!』と思うと感激もひとしお 大当たりしたら好きなアプリ作って暮らせるかも、と 夢を持ちたい 有料か、無料+課金か、広告はどうするか 市場の状況がめまぐるしく変化しているので、 情報に敏感になるようにし、都度決断し柔軟に変更 柔軟に 柔軟 エロ広告 広告に注意(クリック単価だけで選ばない) エロ広告 25
26.
モチベーションの維持 コミュニティに参加
名古屋つ部・Android女子部・GDG名古屋などなど →仲間がいると、やろう!という刺激をもらえるし、 何より楽しい♪ 最初は知らない人ばかりで緊張。でも、 何度か参加するうちに自然体で参加できるように イベントや勉強会に参加 コミュニティの枠にとらわれず、興味のあるイベントや 勉強会があればとりあえず参加してみる 迷ったらGO! GO!の法則 →迷ったらGO! 26
27.
終わりに この発表が、ブランクのある人や、あきらめてしまっている人の、 スタートのキッカケになれたら嬉しいです。
ありがとうございました。 P.S. DevFestWで世界中の開発者の女性とつながることができ、ワクワクしています。 これからも、色々な枠を飛び越えて、ワクワクをもらったり発信していきたいです。 27