Drink Meetup with Mercari #36

Drink Meetup with Mercari #36

2016年6月16日に行われた iOS エンジニア向けの Drink Meetup のメルカリ iOS チームの説明資料です
http://mercari.connpass.com/event/33028/

84e9eed4cd2df442347ff56aae03868c?s=128

Naoki ISHIKAWA

June 16, 2016
Tweet

Transcript

  1. http://mercari.connpass.com/event/33028/ 1

  2. Drink Meetup with Mercari #36 Mercari iOS               2016/06/16 株式会社メルカリ /

    Mercari, Inc. https://www.mercari.com/jp/
  3. メルカリ iOS アプリ 1. 開発環境 2. 運用体制 3

  4. 1. 開発環境 4

  5. - サポートOS - iOS >= 7.0 - ユニバーサルアプリ - iPhone/iPad

    - 多言語対応 - ja - en 5 アプリ概要 1. 開発環境 iOS版グローバル対応の罠と技 by Shinichiro Oba
  6. - Xcode - 7.3.1 - CocoaPods - 1.0.0 - Swift

    - 2.2 6 ビルド 1. 開発環境
  7. 新規機能・画面の実装については 基本的に Swift で実装している 7 言語 1. 開発環境

  8. - Test Framework - XCTest - Mock - OCMock -

    CI - Jenkins 8 単体テスト CI 1. 開発環境
  9. 2. 運用体制 9

  10. 各チーム毎にiOSエンジニア1名 それぞれがチームを横断して行う 10 コードレビュー 2. 運用体制

  11. - チーム毎に所属 - インクリメンタルにQA実行 - 非常に的確、抜けがない Fabric 調べでは 99.8% crash-free!

    11 QA(結合テスト) 2. 運用体制
  12. - fastlane - build version/number - Deploygate 配布 - iTunes

    Connect 12 申請 2. 運用体制
  13. - US特有の機能開発 - USのiOSアプリでApple Payに対応した話 - SFカンファレンスへの参加 - 週2回のiOS MTGでリモートでもコミュニ

    ケーション 13 US出張 2. 運用体制
  14. 飲みながら なんでも聞いてください 14

  15. Copyright (C) Mercari, Inc. All rights reserved.