Drink Meetup with Mercari #36
by
Naoki ISHIKAWA
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
http://mercari.connpass.com/event/33028/ 1
Slide 2
Slide 2 text
Drink Meetup with Mercari #36 Mercari iOS 2016/06/16 株式会社メルカリ / Mercari, Inc. https://www.mercari.com/jp/
Slide 3
Slide 3 text
メルカリ iOS アプリ 1. 開発環境 2. 運用体制 3
Slide 4
Slide 4 text
1. 開発環境 4
Slide 5
Slide 5 text
- サポートOS - iOS >= 7.0 - ユニバーサルアプリ - iPhone/iPad - 多言語対応 - ja - en 5 アプリ概要 1. 開発環境 iOS版グローバル対応の罠と技 by Shinichiro Oba
Slide 6
Slide 6 text
- Xcode - 7.3.1 - CocoaPods - 1.0.0 - Swift - 2.2 6 ビルド 1. 開発環境
Slide 7
Slide 7 text
新規機能・画面の実装については 基本的に Swift で実装している 7 言語 1. 開発環境
Slide 8
Slide 8 text
- Test Framework - XCTest - Mock - OCMock - CI - Jenkins 8 単体テスト CI 1. 開発環境
Slide 9
Slide 9 text
2. 運用体制 9
Slide 10
Slide 10 text
各チーム毎にiOSエンジニア1名 それぞれがチームを横断して行う 10 コードレビュー 2. 運用体制
Slide 11
Slide 11 text
- チーム毎に所属 - インクリメンタルにQA実行 - 非常に的確、抜けがない Fabric 調べでは 99.8% crash-free! 11 QA(結合テスト) 2. 運用体制
Slide 12
Slide 12 text
- fastlane - build version/number - Deploygate 配布 - iTunes Connect 12 申請 2. 運用体制
Slide 13
Slide 13 text
- US特有の機能開発 - USのiOSアプリでApple Payに対応した話 - SFカンファレンスへの参加 - 週2回のiOS MTGでリモートでもコミュニ ケーション 13 US出張 2. 運用体制
Slide 14
Slide 14 text
飲みながら なんでも聞いてください 14
Slide 15
Slide 15 text
Copyright (C) Mercari, Inc. All rights reserved.