PHONE APPLI Engineer blog

エンジニアブログ

Kotlin 紹介 - Nothing 型の使い道

弊社プロダクト「PHONE APPLI PEOPLE (旧:連絡とれるくん)」では、サーバサイドに Kotlin を採用しています。 今回は、初見だとたぶん使い道が分かり辛い Nothing 型について紹介します。 Nothing 型とは Kotlin language specification 言語仕様によると、…

改めてAndroidにおいてのMVPアーキテクチャについて考える

こんにちは。PHONE APPLIでAndroidのアプリ開発を担当している田松と申します。 今回は、スマホチームで現在行っているリファクタリングで、MVPアーキテクチャに沿っていない部分についてどうすべきかを議論した際に、改めて調査したので自分的解釈を書き連…

【開発効率向上】GitHub ActionsでPull Requestのレビュアー指定を自動化した話

こんにちは、PHONE APPLIのスマホチーム所属、チームリーダー担当の高橋 篤史(たかはし あつし)です。 今回は、私の主な担当領域である開発効率向上の一環として、GitHub ActionsでPull Requestのレビュアー(レビューをする人)自動指定の仕組みを導入してみ…

5W1Hを解析して「伝える力」を向上させよう

はじめに こんにちは。テクノロジーリサーチ部の後藤です。 2020年の4月に新卒入社として PHONE APPLI にジョインし、ちょうど一年が経とうとしています。 本当にあっという間でした。 新卒一年目にしてさまざまなことを経験させていただき、学びも多く有り…

【作業効率向上】個人的に使用しているGoogle Chrome拡張機能の紹介

こんにちは、PHONE APPLIのスマホチーム所属、チームリーダー担当の高橋 篤史(たかはし あつし)です。 私はチーム内で、主に開発効率や業務効率を向上する施策の企画や実行、ツールの調査や運用方法作成などを担当しています(開発業務もたまにやりますが、私…

Clubhouseっぽい音声チャットを作ってみた

Clubhouse、流行ってますね みなさん、「Clubhouse」、楽しんでますか? 僕は招待してくれる友達がいないのでやっていません(涙) こんにちは、株式会社PHONE APPLI、 テクノロジーリサーチ部の たかはしとし( @doushiman_jp ) です。 できないなら作って…

Kotlin 紹介 - List / MutableList

弊社プロダクト「PHONE APPLI PEOPLE (旧:連絡とれるくん)」では、サーバサイドに Kotlin を採用しています。 今回は、以前から実態を調べたいと思っていた Kotlin の List / MutableList について紹介します。 List / MutableList とは リスト機能のための …