1
/
5

droidcon APAC after report (En/Ja)

*日本語は英語の下に記述しています。

Hi everyone, I'm Malvin from the Android team of Wantedly.

Last week, I had a chance of giving a talk at droidcon APAC 2020 and now I would like to talk about my overall experience of the event.

Droidcon is a series of developer conferences focusing on the Android platform and is currently the largest Android developer conferences outside of America. Speakers at droidcon events are the members of the Android developer community, including engineers from Google, Twitter, Spotify, and many other large tech companies, and they come from different parts of the world.

Droidcon events are held in many big cities across the globe like Berlin, London, San Francisco, and Singapore. However, due to the ongoing global pandemic, this year's droidcon has been moved to an online virtual event. The virtual event was split into 3 large regions based on the timezone: EMEA, Americas, and APAC. In order to participate in the online event, you could register from the droidcon website and pay any amount you want for the ticket.

Droidcon APAC was a 2-day event held on 14th to 15th of December 2020. In this event, I talked about how we at Wantedly made use of a custom Gradle plugin to simplify the process of managing build files in Android multi-module project. My session was a 40 minute session with 30 mins for talk, and 10 mins for Q&A.

slides👇

recordings👇

Managing Multi-Module Project with Gradle Plugin and Kotlin
Lately, more and more android projects are adopting multi-module setup. The number of modules for a project can vary and some projects can even have more than a hundred modules. Managing these modules can then be very cumbersome as it involves a lot of co
https://www.droidcon.com/media-detail?video=491123399

my blog post of a similar topic👇

Managing Android Multi-module Project with Gradle Plugin and Kotlin
Lately, more and more teams are adopting a multi-module setup for their Android projects. The number of modules for each project can vary, and some projects can even have more than a hundred modules. Managing these modules involves a lot of copying and sh
https://medium.com/wantedly-engineering/managing-android-multi-module-project-with-gradle-plugin-and-kotlin-4fcc126e7e49

As the event was held online, the event setup was quite different from a typical developer conference. As speakers, we had to present our talk using Zoom and show our slides through screen-sharing. The droidcon team had set up a dedicated Zoom meeting room for speakers that was connected to their Vimeo enterprise server and then broadcasted it live to the event attendees. Unfortunately, we weren't able to see the audience.

As for my setup, during my talk rehearsal with Wantedly team members, we noticed that we couldn't hear my voice clearly even with headphones and minimal white noises. Therefore, I decided to get a condenser microphone to ensure that the attendees can hear my voice clearly. I also decided to set up a separate light to help with the lighting as I was planning to use my MacBook's integrated webcam.

As a registered attendee, you are able to access Talque, the online event platform. In it, you can access the event's schedule, talks, and resources, participate in Q&A through Slido and interactive meeting with the speakers, and enter lucky draws.

In any given time during the event, there were up to 4 different speakers giving a talk at the same time. This is a very similar setup with a typical developer conference where you will have multiple tracks. However, since this is an online event, you can join and leave any session anytime you want by moving to another session, very much like switching a channel on your TV. This gives a very unique experience where if you have 2 interesting sessions that you want to watch at the same timeslot, you can easily switch between them, whereas you won't be able to do that in a normal developer conference.

Overall, I think the event was very successful. There were a lot of interesting talk from other Android developers, and I will definitely watch other sessions that I missed during the event. The organisers were also able to facilitate interactions between the speakers and attendees with online tools, and this make up for the lack of face to face interaction. Hopefully, 2021 will be a better year and we can attend droidcon events in person.

こんにちは!WantedlyのAndroidエンジニアのMalvinです。

先週Androidの国際カンファレンスであるdroidcon APAC 2020に登壇する機会をいただいたので、イベントついて振り返りたいと思います。

droidconとは

droidconとは、世界最大規模のAndroid向けのカンファレンスです。droidconの発表者は、Google・Twitter・Spotifyといった大手のテックカンパニーのエンジニアを含め、世界中のAndroidコミュニティのエンジニアが登壇します。

今までのdroidconはベルリン、ロンドン、サンフランシスコやシンガポールのような大都市で開催されましたが、今回はコロナウイルスの影響もありオンラインでの開催となりました。

また、時差を考慮し今年のイベントはEMEA(ヨーロッパ、中東、アフリカ), アメリカ州(北米、中南米)、そしてAPAC (アジア太平洋地域)の3つの地域に分かれ、日本を含むAPACは12月14日〜15日の2日間で開催されました。

驚くことに、チケット代は参加者が自由に金額を設定できる寄付のようなスタイルでした!

登壇内容

今回は、Androidのマルチモジュールプロジェクトのビルドファイルの管理を簡単にするために、WantedlyではどのようにカスタムGradleプラグインを利用したかについて話しました。セッションは30分のトークと10分のQ&Aの合計40分でした。

もし興味のある方がいれば下記をご覧ください。


  • 動画
Managing Multi-Module Project with Gradle Plugin and Kotlin
Lately, more and more android projects are adopting multi-module setup. The number of modules for a project can vary and some projects can even have more than a hundred modules. Managing these modules can then be very cumbersome as it involves a lot of co
https://www.droidcon.com/media-detail?video=491123399
  • ブログ
Managing Android Multi-module Project with Gradle Plugin and Kotlin
Lately, more and more teams are adopting a multi-module setup for their Android projects. The number of modules for each project can vary, and some projects can even have more than a hundred modules. Managing these modules involves a lot of copying and sh
https://medium.com/wantedly-engineering/managing-android-multi-module-project-with-gradle-plugin-and-kotlin-4fcc126e7e49


オンライン登壇について

オンライン登壇の準備などに興味をお持ちの方も多いと思います。オンラインとオフラインのカンファレンスでは勝手がだいぶ異なり、発表者はZoomを使用し、自身のPCで画面共有をしながら話します。

droidconの運営者は自分たちのVimeoエンタプライズサーバーに繋いでいる発表者の専用Zoomミーティングルームを設定して、生放送で放映しました。

ちなみに、残念なことに発表者は視聴者を見ることができないため、リアクションがない状態で話さなければなりません…

登壇のセットアップに関してリハーサルを行った時に気づいたのは、最小限のホワイトノイズの設定とヘッドフォンを着用しても、自分の声がはっきり聞こえないという問題がありました。
よりクリアな音質にするため、コンデンサーマイクを導入し、さらに照明器具を設置することによって参加者がフラストレーションなく聴講できるように心がけました。

参加者としての体験

参加者はTalqueというイベント用のプラットフォームを利用してスケジュールや発表内容を確認し、Slidoから質疑応答やスピーカーとのインタラクティブのミーティングに参加していました。

今回のdroidconでは、4つのトークが同時並行で行われていました。これはオフラインのカンファレンスでも同様ですが、オンライン開催の利点を活かし、参加者は気軽にテレビのチャンネルを変えるように、好きなトークを聞きに行ったり来たりすることができます。これはオフラインのカンファレンスとは異なり、同じ時間に気になるトークが重なっても全部に参加できるユニークな体験でした。

全体的に、オンライン開催となったdroidconはとても満足度が高いカンファレンスでした!

カンファレンスの運営者は参加者と登壇者が円滑なコミュニケーションができるように配慮して頂き、オフラインと比較しても遜色のないカンファレンスでした。

来年はまたオフラインで皆さんと直接会えることを願っています。

Wantedly, Inc.では一緒に働く仲間を募集しています
10 いいね!
10 いいね!
同じタグの記事
今週のランキング
Wantedly, Inc.からお誘い
この話題に共感したら、メンバーと話してみませんか?