Category Archives: client

LINE iOS版のビルドパフォーマンスをBazelで改善

LINE iOS版のソースコードは、ローンチ以来、数百モジュールもの規模にまで成長しています。2019年末時点で、コード行数も140万行を超えており、現在もその増加ペースはとどまるところを知りません。一方、コードが大規模になると、開発者にとってはビルド時間が悩みの種ともなります。また、プロジェクトの成長に伴い、再現不可能な問題も増えていきました。 たとえば、ローカル環境で動くビルドがCIで動かなかったり、もしくはその逆が起こったり、といったものです。 そこで、一歩退いた目線に立ち、ビルドパフォーマンスと再現性を改善できる方法を考え始めました。   

try! Swift NYC 2019 登壇レポート

みなさん、こんにちは。LINE Fukuokaで新卒エンジニアとしてLINE Creators StudioのiOSクライアントを開発しているfreddi(@___freddi___)です。

2019年9月9日と9月10日(9月8日にワークショップ)にアメリカ・ニューヨークで開催されたtry! Swift NYC 2019で登壇しましたので、登壇者としての目線から見たレポートをお届けします。

新卒エンジニアの仕事〜10月のクライアントサイドエンジニア編〜

こんにちは。2019年4月新卒入社の服部恵美です。開発1センターのLINE開発2室のApp Dev 6チームというところで、LINEのメッセンジャーのiOSアプリケーションの開発をしています。

この記事では、私がLINE株式会社に新卒入社してから約半年間のあいだに取り組んできたこと、LINEのメッセンジャーの開発を担当するクライアントサイドエンジニアがどのような働き方をしているのかについて、ご紹介します。