Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

個人で開発したアプリがベスト新着に選ばれた話

6,588 views

Published on

【第22回】potatotips(iOS/Android開発Tips共有会)での発表内容です。
http://connpass.com/event/20240/

Published in: Mobile

個人で開発したアプリがベスト新着に選ばれた話

  1. 1. potatotips #22 個人で開発したアプリがベスト新着に選ばれた話 成田元輝 @mo_to_44
  2. 2. 自己紹介 • @mo_to_44 • 株式会社ネクストでHOME Sという不動産検索アプ リのiOSエンジニアをやっています • いまはバックエンドがメイン(になりつつある) • 個人でもiOSアプリを開発
  3. 3. 先月カメラアプリをリリース   リボカメ - Revolver Camera • リボルバーを模したUI • フィルターをリアルタイムで 切り替え、確認できる • 9/25リリース • 只今半額セール中!! ¥120
  4. 4. ベスト新着アプリに選ばれました!! • 日本のApp Storeのみ
 上海と台湾でも表示されていたかも? • ド先頭にも程がある
 最高の立地 • 10.2 Fri ∼ 10.9 Fri • App Storeは毎週金曜日に特集 などの更新を行う(twitterより)
  5. 5. 個人開発Tips
  6. 6. 担当の割り振り • 開発 • デザイン • 仕様決め
  7. 7. 担当の割り振り • 開発 →     オレ • デザイン • 仕様決め
  8. 8. 担当の割り振り • 開発 →     オレ • デザイン →     オレ • 仕様決め
  9. 9. 担当の割り振り • 開発 →     オレ • デザイン →     オレ • 仕様決め →     オレ
  10. 10. 担当の割り振り • 開発 →     オレ • デザイン →     オレ • 仕様決め →     オレ 時間ない\(^o^)/
  11. 11. リリース(9.25)まで • 2013年2月に着想し、3ヶ月後には動く状態に • WWDC2013でiOS7発表 • → デザイン振り出しに戻って、とりあえずペンディングに • 2014年12月ごろから開発再開 • ずっとコツコツ(ダラダラ)開発を続ける • 2015年8月中旬にiOS9/watchOS2のリリースに合わせたアプリのリリー スを目指して本腰を入れる
  12. 12. 期限まで約1ヶ月
 9月中頃にiOS9/watchOS2リリースを想定
  13. 13. どうやってスピード感を
 持って開発するか?
  14. 14. GitHubとEvernoteでチケット管理 • GitHubでプライベートリポジトリを作成し、機能ごと にIssue作成 • 機能の細かな要件はEvernoteに
  15. 15. watchOS2機能の場合
  16. 16. watchOS2の機能 • リモート撮影機能 • シャッター • フロントカメラ ⇄ バックカメラ切替 • フラッシュ点灯/消灯 • デジタルクラウンを使ったフィルターの切替 • アルバム機能 • watch Appで撮影した画像をApple Watch内に保存
  17. 17. 基本的なワークフロー 1. ペーパープロトタイピング 2. Illustratorによるデザイン起こし 3. 実装
  18. 18. 1. ペーパープロトタイピング いつも作ってるノートにさらっと
  19. 19. 2. Illustratorによるデザイン起こし Appleのデザインリソースとかうまいこと使って作成
  20. 20. ここまで1日くらい
  21. 21. 3. 実装 watchOSに関する発表を何回かしていたので調査済み
  22. 22. 3. 実装 時間ないので ガッ!! と
  23. 23. watchOS2機能実装完了まで • 8.28 Fri ∼ 9.8 Tueの12日間 • 休日平均6時間くらい • 平日、出社前の1時間、休憩時間の1時間、帰 宅後の2∼3時間などなど • 30∼40時間の間くらい?
  24. 24. 意識したこと
  25. 25. ‒ Mark Zuckerberg Done is better than perfect.
  26. 26. やることを絞る 1. 全部やろうとしない 2. こだわるけど、こだわりすぎない 3. 一つの作業に没頭しすぎない
  27. 27. やることを絞ったデメリット 「分かりづらいけど時間がないから諦めて今後改修していこう」と
 考えていたところでやっぱり低いレビューが付いてしまった
  28. 28. まとめ 1. 一人で、しかも仕事以外の時間を使ってやる以 上は全てを完ぺきにすることは不可能なので何 かを諦める必要がある 2. より良いものを求めるのは当然だけど、個人開 発だった Done is better than perfect.
  29. 29. おわり

×