Androidエンジニアの古家です。先日、私が所属するチーム内でAndroidアプリを作成するワークショップを開催しました。 私が所属するチーム(社内ではユニットと呼ばれています)は、ProttのWebフロントエンド / Mac app / iOS / Androidの各エンジニアが所属しています。 普段は各自の専門分野でUIを実装していますが、実際のアウトプットを見る機会はあっても、どのように実現されているか、知る機会はあまりありません。 他のプラットフォームのUIを実装してみることで、チーム内でのコミュニケーションの活性化や、普段他のメンバーがやっていることを知ってみよう、という試みです。今回はそんなワークショップのレポートをお届けします。 Androidエンジニア陣で検討した結果、「ConstraintLayoutを使ったUI実装」をメインテーマに置くことにしました。 Constra