Android Worldwide January 2021
Schedule (CET)
6:30 PM: Socializing
7:15 PM: And' Libraries, Stop Starting up! by Nishant Srivastava
7:45 PM: Break
8:00 PM: Google API Access - front to back by Tamar Rucham
End: More socializing
Welcome to the first Android Worldwide event of 2021! We have joined an international collective of developer communities who like to put on quarterly events for Android devs and related engineering specialties. Our primary goal is to help break down geographical barriers between developers and communities, while doing our best to help each community's organizers feel supported.
Android Worldwide is a series of four events in a single day, spread out to run at convenient times for people residing in many different timezones. All events are free, and you are welcome to attend whichever one you like—no restrictions.
Each event is hosted by organizers from the dozens of engineering communities who have partnered with us. Speakers were carefully selected from submissions to our call for papers, which was difficult given how many fantastic options we saw. Paired with fantastic content, we want to emphasize the importance of having a tighter social fabric. For that, we've selected a special video conferencing software made by Remo.co, and set aside plenty of time for friendly conversation between you and your fellow community members from around the globe.
The events are scheduled to start as follows:
Event #1 @ 7PM IST (2:30PM CET / 8:30AM EST / 5:30AM PST)
Event #2 @ 6:30PM CET (11PM IST / 12:30PM EST / 9:30AM PST)
Event #3 @ 6PM EST (4:30AM IST/ 12AM CET / 3PM PST)
Event #4 @ 6PM PST (7:30AM IST/ 3AM CET / 9PM EST)
The event that's most convenient for our community has the following schedule:
-------------------------------------------------------------------------
Presentation Details
Talk #1: And' Libraries, Stop Starting up! by Nishant Srivastava
A lot of Android libraries are being built/shipped by indie devs and companies alike. Everyone wants to start working inside the host application as quickly as possible. This competition has led to many of these Android libraries to implement various possible hack/tricks in order to get up and running inside the host Android application as quickly as possible. Eventually leading to bad side effects introduced on the host application side.
In this session, you will get to learn about the various ways Android Library developers use to init their code inside the host application. You will also get to understand how these mechanisms work, what pitfalls they bring, and where are these employed within an existing Android application. Towards the end of this session, the new and shiny Jetpack Startup AndroidX library will be introduced along with information on how to use it and what it brings to the table to solve the startup mess the Android Library ecosystem is in currently.
By the end of this session, you will be all set to build Android libraries that scale and have API which doesn't mess up with the startup of your Android application.
Talk #2: Google API Access - front to back by Tamar Rucham
The paths for interacting with Google APIs on behalf of users are very clear for a web-based or mobile-based apps, but what happens when you want to get consent on your mobile app to be used from your server? This technical session will start with an overview of the google consent process - how to set up API access and request consent for the different endpoints, as well as a more in-depth look at getting consent on a mobile app that can be used server-side.
-------------------------------------------------------------------------
Directly register for the events through the links below:
Event #1: https://live.remo.co/e/android-worldwide-part-1-of-4
Event #2: https://live.remo.co/e/android-worldwide-part-2-of-4
Event #3: https://live.remo.co/e/android-worldwide-part-3-of-4
Event #4: https://live.remo.co/e/android-worldwide-part-4-of-4