ライブ配信アプリ ミクチャのiOSアプリ開発チーム

top profile works link

概要

株式会社DONUTSに入社し、ライブ配信サービスのミクチャのアプリを開発するチームに参加した。このチームでの開発を通して、ドキュメント整備の重要性を学んだ。

説明

2023年2月から2023年12月までの11ヶ月間、株式会社DONUTSにてライブ配信アプリミクチャの開発・保守に従事した。コーディング規約の策定によるドキュメント文化の構築既存画面設計の刷新Objective-CクラスのSwift再実装を担った。

チームにドキュメント文化がほぼ存在せず、参画時の情報収集に著しく時間を要した。会議やコードレビューでの議論を体系化し、コーディング規約の策定各種仕様のドキュメント化を推進した。

ランキング画面とマイページ画面の2画面では、既存設計に問題があった。クラス図を用いてチームに展開し、共同作業の効率化を図った。

AppDelegateと画面の共通定義をまとめたBaseViewControllerの2クラスはObjective-Cで実装されており、indexの不整合が発生していた。Swiftで再実装した。

key words

Swift, UIKit, SwiftUI, ReactiveSwift, Alamofire, ReplayKit, Firebase, Objective-C, Metal, Go, CocoaPods, Carthage, SwiftPM, Bitrise


worksへ