Weitere ähnliche Inhalte
Ähnlich wie 新規Androidアプリ開発において何より大切なこと (20)
Mehr von Hiroshi Kikuchi (15)
新規Androidアプリ開発において何より大切なこと
- 2. Who?
● @kikuchy
● 菊池 紘
● 株式会社Diverse(ミクシィグループ)
● 一人で新規アプリ開発やってる最中です
● 求む、Androidエンジニア!!(iOSエンジニアも)
- 27. swishの場合
● iOS版が既にリリースされている
● ヒヤリングの結果
○ アプリの価値
■ 男性:たくさんの女性をデートに誘える
■ 女性:魅力的な人の魅力的なデートプランを選べる
■ 仕様もアップデートのペースも iOS版と揃えたい
○ 開発リソース
■ 2018年1Qリリースが望ましい
■ もし間に合わなくても機能充実が優先
■ Androidエンジニア1人増員予定
■ 4系は切っていい
○ コードベースの寿命
■ 3年は保たせたい
- 28. コンセプトに沿って(1)
● 設計
○ 3年は保たせないといけない
■ シンプルな方針で
○ iOS版の仕様変更は頻繁に起きている
■ 画面間の結合はできるだけ疎にする
○ 人員入れ替えが頻繁に起こる予定はなく、開発に使える時間はあまりない
■ 多少属人性があってもいいか …?
■ 最初は試行錯誤、最終的に落ち着くところで改めてドキュメント化する
● 言語
○ 初期メンバーが使える言語でよい
○ 速度が求められる
■ Kotlin!!!!!!!!!!!
- 29. コンセプトに沿って(2)
● ライブラリ
○ RxJavaを使って問題ないレベルのエンジニア陣
○ ライブラリは必要ベースで追加
○ 使いづらいライブラリで消耗したくないので、要件に合わなかったら自前で開発 or 改造
● テスト方針
○ 開発速度を上げる or 開発者が安心するためのテスト
○ Local Testのみ
○ CIでテストとLintのタスクを走らせる
○ 治安維持のためAndroid Lintは abortOnError true に
● レビュー方針
○ 画面を触れるようになるまではレビューイーが動作確認後に
レビューを依頼
○ その後はまだ未定
- 32. 宣伝
● DiverseではAndroid(Kotlin, Java), iOS(Swift), サーバー(Ruby, Kotlin)
開発ができるエンジニアを募集中です
● 特に新規事業のiOS開発チームリーダー募集に注力中
● 自分の力でサービスを成長させることに興味がある方、
お話させてください!
DM to @kikuchy or https://diverse-inc.co.jp/recruit/