Soumettre la recherche
Mettre en ligne
個人で開発したアプリがベスト新着に選ばれた話
•
11 j'aime
•
7,724 vues
Motoki Narita
Suivre
【第22回】potatotips(iOS/Android開発Tips共有会)での発表内容です。 http://connpass.com/event/20240/
Lire moins
Lire la suite
Mobile
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 29
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Xcode7時代のアプリ配布
Xcode7時代のアプリ配布
toyship
watchOS2 tips
watchOS2 tips
Motoki Narita
Objective-C Generics
Objective-C Generics
Goichi Hirakawa
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Kanako Kobayashi
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
yuki0211s
UIを作る際にライブラリにする? それともDIYする?の切り分け(僕の見解)
UIを作る際にライブラリにする? それともDIYする?の切り分け(僕の見解)
Fumiya Sakai
DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会
Toshimitsu Takahashi
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
Recommandé
Xcode7時代のアプリ配布
Xcode7時代のアプリ配布
toyship
watchOS2 tips
watchOS2 tips
Motoki Narita
Objective-C Generics
Objective-C Generics
Goichi Hirakawa
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Kanako Kobayashi
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
yuki0211s
UIを作る際にライブラリにする? それともDIYする?の切り分け(僕の見解)
UIを作る際にライブラリにする? それともDIYする?の切り分け(僕の見解)
Fumiya Sakai
DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会
Toshimitsu Takahashi
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
FromF
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
Fumiya Sakai
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
健一 辰濱
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
ichigotake .
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
健一 辰濱
ユーザーを待たせないためにできること
ユーザーを待たせないためにできること
Tomoaki Imai
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
Noritada Shimizu
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
Shingo Hiraya
Appium を使って iOS / Android の UI テストを共通化
Appium を使って iOS / Android の UI テストを共通化
健一 辰濱
Build 2021 Topics & Unofficial Talks for Windows Development
Build 2021 Topics & Unofficial Talks for Windows Development
c-mitsuba
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
GuildWorks
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
GuildWorks
iOSアプリを審査に提出してみた話
iOSアプリを審査に提出してみた話
Hideki Abe
オールアバウトのアプリ開発
オールアバウトのアプリ開発
Kazuki Tsurugai
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
NTT Resonant Technology Inc.
エンジニアリングするデザイナーが領域を超えて見えたこと
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
エピック・ゲームズ・ジャパン Epic Games Japan
Type Safe Assets Handling in Swift
Type Safe Assets Handling in Swift
Kazunobu Tasaka
My first tvOS
My first tvOS
toyship
Contenu connexe
Tendances
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
FromF
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
Fumiya Sakai
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
健一 辰濱
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
ichigotake .
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
健一 辰濱
ユーザーを待たせないためにできること
ユーザーを待たせないためにできること
Tomoaki Imai
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
Noritada Shimizu
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
Shingo Hiraya
Appium を使って iOS / Android の UI テストを共通化
Appium を使って iOS / Android の UI テストを共通化
健一 辰濱
Build 2021 Topics & Unofficial Talks for Windows Development
Build 2021 Topics & Unofficial Talks for Windows Development
c-mitsuba
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
GuildWorks
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
GuildWorks
iOSアプリを審査に提出してみた話
iOSアプリを審査に提出してみた話
Hideki Abe
オールアバウトのアプリ開発
オールアバウトのアプリ開発
Kazuki Tsurugai
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
NTT Resonant Technology Inc.
エンジニアリングするデザイナーが領域を超えて見えたこと
エンジニアリングするデザイナーが領域を超えて見えたこと
Mayumi Narisawa
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
エピック・ゲームズ・ジャパン Epic Games Japan
Tendances
(20)
Swift playgroundsでアプリを作る
Swift playgroundsでアプリを作る
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
UIを作る際にライブラリにする?それともDIYする?の切り分け&実装のアイデア例と事例紹介
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
Sansan Tech Meetup Androidエンジニアが振り返る Google I/O
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Device Farm を使ったスマホアプリの自動テスト
Device Farm を使ったスマホアプリの自動テスト
ユーザーを待たせないためにできること
ユーザーを待たせないためにできること
20150118 firefoxos-handson-helloworld
20150118 firefoxos-handson-helloworld
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
"アプリデザインはじめの一歩" ヤフー VS クラスメソッド iOS炎の7番勝負 #4 #yxcm
Appium を使って iOS / Android の UI テストを共通化
Appium を使って iOS / Android の UI テストを共通化
Build 2021 Topics & Unofficial Talks for Windows Development
Build 2021 Topics & Unofficial Talks for Windows Development
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
ポストJenkins時代のCI戦略
ポストJenkins時代のCI戦略
iOSアプリを審査に提出してみた話
iOSアプリを審査に提出してみた話
オールアバウトのアプリ開発
オールアバウトのアプリ開発
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
リモート・スマホ・レンタル(第2回 Androidテスト祭り)
エンジニアリングするデザイナーが領域を超えて見えたこと
エンジニアリングするデザイナーが領域を超えて見えたこと
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
WCCF最新作、アーケードゲームWCCF FOOTISTA 2019はこうやって進化した
En vedette
Type Safe Assets Handling in Swift
Type Safe Assets Handling in Swift
Kazunobu Tasaka
My first tvOS
My first tvOS
toyship
Caffeでお手軽本格ディープラーニングアプリ @potatotips
Caffeでお手軽本格ディープラーニングアプリ @potatotips
Takuya Matsuyama
Introducing Cardio
Introducing Cardio
Yusuke Kita
Optionalの使い方 第1回 Swift勉強会@ネクスト
Optionalの使い方 第1回 Swift勉強会@ネクスト
Motoki Narita
View Monitoring Tips
View Monitoring Tips
Daisuke Yamashita
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
Yuichiro Takahashi
HealthKitで日別のデータを一度に取得する
HealthKitで日別のデータを一度に取得する
今城 善矩
tvOSネイティブアプリを作る
tvOSネイティブアプリを作る
Tomoki Hasegawa
最近遊んだ Wii Uの 3つのソフトの感想
最近遊んだ Wii Uの 3つのソフトの感想
teapipin
これからの時代に! パソコン離れの中のパソコン選び
これからの時代に! パソコン離れの中のパソコン選び
teapipin
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
teapipin
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
Kenji Tanaka
Swift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdots
Tomohiro Kumagai
En vedette
(14)
Type Safe Assets Handling in Swift
Type Safe Assets Handling in Swift
My first tvOS
My first tvOS
Caffeでお手軽本格ディープラーニングアプリ @potatotips
Caffeでお手軽本格ディープラーニングアプリ @potatotips
Introducing Cardio
Introducing Cardio
Optionalの使い方 第1回 Swift勉強会@ネクスト
Optionalの使い方 第1回 Swift勉強会@ネクスト
View Monitoring Tips
View Monitoring Tips
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
HealthKitで日別のデータを一度に取得する
HealthKitで日別のデータを一度に取得する
tvOSネイティブアプリを作る
tvOSネイティブアプリを作る
最近遊んだ Wii Uの 3つのソフトの感想
最近遊んだ Wii Uの 3つのソフトの感想
これからの時代に! パソコン離れの中のパソコン選び
これからの時代に! パソコン離れの中のパソコン選び
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
ツイッター調査:約173万ツイートを調査して分かったTwitterの利用動向 #twtr_hack
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
Swift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdots
Similaire à 個人で開発したアプリがベスト新着に選ばれた話
20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門
一希 大田
2017年1月24日開催「App Talk Night」発表資料
2017年1月24日開催「App Talk Night」発表資料
LocoPartners
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
Kaname Noto
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
ichigotake .
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
tvOSとiOSがこんなに違うわけがない ~tvOSアプリ実装編~
tvOSとiOSがこんなに違うわけがない ~tvOSアプリ実装編~
Keisuke Tatsumi
SwiftでAndroidアプリ書けるってよ
SwiftでAndroidアプリ書けるってよ
Syo Ikeda
やりたいことをプロダクトにねじ込む技術とねじ込んだ結果
やりたいことをプロダクトにねじ込む技術とねじ込んだ結果
KayoMiyata
20150514 android
20150514 android
Fujimura Munehiko
HoloLens first impression & development
HoloLens first impression & development
c-mitsuba
スタートアップ勉強会
スタートアップ勉強会
Ken Haneda
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Masahiro Hidaka
SwiftでSNS投稿を行う
SwiftでSNS投稿を行う
Takashi Matsumoto
20140320ニフティクラウドmeet-up!セミナー資料2
20140320ニフティクラウドmeet-up!セミナー資料2
NIFTY Cloud
Rubymotionはオススメか?
Rubymotionはオススメか?
Junya Ishihara
WEB業界でほしい人材とは? そしてWEB業界の実際
WEB業界でほしい人材とは? そしてWEB業界の実際
Hiroyuki Yamaoka
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
Similaire à 個人で開発したアプリがベスト新着に選ばれた話
(20)
20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門
2017年1月24日開催「App Talk Night」発表資料
2017年1月24日開催「App Talk Night」発表資料
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
[Android]趣味プログラマーな非エンジニアにアプリ開発を教える
20120316 designerworkshoppublished
20120316 designerworkshoppublished
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Cmujp21_node-webkit
Cmujp21_node-webkit
tvOSとiOSがこんなに違うわけがない ~tvOSアプリ実装編~
tvOSとiOSがこんなに違うわけがない ~tvOSアプリ実装編~
SwiftでAndroidアプリ書けるってよ
SwiftでAndroidアプリ書けるってよ
やりたいことをプロダクトにねじ込む技術とねじ込んだ結果
やりたいことをプロダクトにねじ込む技術とねじ込んだ結果
20150514 android
20150514 android
HoloLens first impression & development
HoloLens first impression & development
スタートアップ勉強会
スタートアップ勉強会
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
Devsumi2013 15-C-1 実践!スマホアプリのマネタイズ!! ~マーケット把握術と iPhone&Androidプログラミングテクニック~
SwiftでSNS投稿を行う
SwiftでSNS投稿を行う
20140320ニフティクラウドmeet-up!セミナー資料2
20140320ニフティクラウドmeet-up!セミナー資料2
Rubymotionはオススメか?
Rubymotionはオススメか?
WEB業界でほしい人材とは? そしてWEB業界の実際
WEB業界でほしい人材とは? そしてWEB業界の実際
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
Plus de Motoki Narita
Type safety WCSession
Type safety WCSession
Motoki Narita
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
Motoki Narita
できることから始めるOss活動
できることから始めるOss活動
Motoki Narita
Enumerate
Enumerate
Motoki Narita
Swift3.0に向けて enumerateを使い始めよう
Swift3.0に向けて enumerateを使い始めよう
Motoki Narita
About Swift-Clean
About Swift-Clean
Motoki Narita
Swift bondさわってみた
Swift bondさわってみた
Motoki Narita
Xcode tips
Xcode tips
Motoki Narita
watchOS1 to watchOS2
watchOS1 to watchOS2
Motoki Narita
Complication
Complication
Motoki Narita
Watch connectivity
Watch connectivity
Motoki Narita
Plus de Motoki Narita
(11)
Type safety WCSession
Type safety WCSession
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
NullabilityとジェネリクスでswiftからObjective-Cのコードを使いやすくする
できることから始めるOss活動
できることから始めるOss活動
Enumerate
Enumerate
Swift3.0に向けて enumerateを使い始めよう
Swift3.0に向けて enumerateを使い始めよう
About Swift-Clean
About Swift-Clean
Swift bondさわってみた
Swift bondさわってみた
Xcode tips
Xcode tips
watchOS1 to watchOS2
watchOS1 to watchOS2
Complication
Complication
Watch connectivity
Watch connectivity
個人で開発したアプリがベスト新着に選ばれた話
1.
potatotips #22 個人で開発したアプリがベスト新着に選ばれた話 成田元輝 @mo_to_44
2.
自己紹介 • @mo_to_44 • 株式会社ネクストでHOME
Sという不動産検索アプ リのiOSエンジニアをやっています • いまはバックエンドがメイン(になりつつある) • 個人でもiOSアプリを開発
3.
先月カメラアプリをリリース リボカメ -
Revolver Camera • リボルバーを模したUI • フィルターをリアルタイムで 切り替え、確認できる • 9/25リリース • 只今半額セール中!! ¥120
4.
ベスト新着アプリに選ばれました!! • 日本のApp Storeのみ 上海と台湾でも表示されていたかも? •
ド先頭にも程がある 最高の立地 • 10.2 Fri ∼ 10.9 Fri • App Storeは毎週金曜日に特集 などの更新を行う(twitterより)
5.
個人開発Tips
6.
担当の割り振り • 開発 • デザイン •
仕様決め
7.
担当の割り振り • 開発 →
オレ • デザイン • 仕様決め
8.
担当の割り振り • 開発 →
オレ • デザイン → オレ • 仕様決め
9.
担当の割り振り • 開発 →
オレ • デザイン → オレ • 仕様決め → オレ
10.
担当の割り振り • 開発 →
オレ • デザイン → オレ • 仕様決め → オレ 時間ない\(^o^)/
11.
リリース(9.25)まで • 2013年2月に着想し、3ヶ月後には動く状態に • WWDC2013でiOS7発表 •
→ デザイン振り出しに戻って、とりあえずペンディングに • 2014年12月ごろから開発再開 • ずっとコツコツ(ダラダラ)開発を続ける • 2015年8月中旬にiOS9/watchOS2のリリースに合わせたアプリのリリー スを目指して本腰を入れる
12.
期限まで約1ヶ月 9月中頃にiOS9/watchOS2リリースを想定
13.
どうやってスピード感を 持って開発するか?
14.
GitHubとEvernoteでチケット管理 • GitHubでプライベートリポジトリを作成し、機能ごと にIssue作成 • 機能の細かな要件はEvernoteに
15.
watchOS2機能の場合
16.
watchOS2の機能 • リモート撮影機能 • シャッター •
フロントカメラ ⇄ バックカメラ切替 • フラッシュ点灯/消灯 • デジタルクラウンを使ったフィルターの切替 • アルバム機能 • watch Appで撮影した画像をApple Watch内に保存
17.
基本的なワークフロー 1. ペーパープロトタイピング 2. Illustratorによるデザイン起こし 3.
実装
18.
1. ペーパープロトタイピング いつも作ってるノートにさらっと
19.
2. Illustratorによるデザイン起こし Appleのデザインリソースとかうまいこと使って作成
20.
ここまで1日くらい
21.
3. 実装 watchOSに関する発表を何回かしていたので調査済み
22.
3. 実装 時間ないので ガッ!!
と
23.
watchOS2機能実装完了まで • 8.28 Fri
∼ 9.8 Tueの12日間 • 休日平均6時間くらい • 平日、出社前の1時間、休憩時間の1時間、帰 宅後の2∼3時間などなど • 30∼40時間の間くらい?
24.
意識したこと
25.
‒ Mark Zuckerberg Done
is better than perfect.
26.
やることを絞る 1. 全部やろうとしない 2. こだわるけど、こだわりすぎない 3.
一つの作業に没頭しすぎない
27.
やることを絞ったデメリット 「分かりづらいけど時間がないから諦めて今後改修していこう」と 考えていたところでやっぱり低いレビューが付いてしまった
28.
まとめ 1. 一人で、しかも仕事以外の時間を使ってやる以 上は全てを完ぺきにすることは不可能なので何 かを諦める必要がある 2. より良いものを求めるのは当然だけど、個人開 発だった
Done is better than perfect.
29.
おわり
Télécharger maintenant