What we're about

Google Developer Group (GDG) Zürich is a developer community aimed at Google developer technology, for developers by developers.

We are an open community where people meet like minded people and share experiences. Our community is open to all developers. The main focus of the community is Google's developer technology; everything from Android, App Engine, and Google Chrome platforms, to product APIs like the Maps API, YouTube API and Google Calendar API.

We meet monthly to talk about recent developments in Google technologies. The kind of meetups we do vary from just meeting for beer, to having presentations and hackatons to share practical knowledge.
You can also find us on Google+ https://plus.google.com/communities/107142112628085156329

Disclaimer: GDG Zürich is an independent group; our activities and the opinions expressed here should in no way be linked to Google, the corporation. To learn more about the GDG program, visit https://developers.google.com/groups/

Upcoming events (2)

Make writing Android UI tests enjoyable again with UiTestGlaze

Get Your Guild Zurich Office

We are happy to announce the next GDG Zurich in-person meetup - hosted by GetYourGuide. GetYourGuide is the booking platform for unforgettable travel experiences. Travelers use GetYourGuide to discover the best things to do in a destination. Since its founding in 2009, travelers from over 170 countries have booked more than 58 million tours, activities and attraction tickets through GetYourGuide. Powered by a global team of over 550 travel experts and technologists, the company is headquartered in Berlin, Germany and has offices in 15 countries around the world.

Abstract
Are you tired of dealing with flaky, time-consuming unreadable Android UI tests?

UiTestGlaze offers stable and effortless testing, making the process enjoyable again. With a focus on readability and ease of use, UiTestGlaze is the perfect solution for your UI testing needs. Whether you want to use it for an entire test or just certain parts, UiTestGlaze has you covered. Don't waste any more time on frustrating UI tests.

I will delve into the inner workings of UiTestGlaze and demonstrate how it can be used to streamline your UI testing process. Whether you're an experienced developer or new to UI testing, UiTestGlaze provides an intuitive interface that makes writing and running tests a breeze. By the end of the talk, you will have a deep understanding of how UiTestGlaze works and how you can leverage its capabilities to improve the quality of your Android app.

Service Weaver Workshop

Google Offices Zürich, 9th floor

Hello Gophers,

Join us a for a workshop on Service Weaver by Robert Grandl.

Service Weaver (https://serviceweaver.dev) is a programming framework that makes it easy to write, deploy, and manage distributed applications written in Go. With Service Weaver, you write your application as a modular monolith and compile it into a single binary. The Service Weaver runtime then splits the binary and deploys it as a set of distributed services. This programming model enables you to focus on what your code does without worrying so much about where it runs. You can deploy your application across multiple execution environments, locally on your laptop, across a pool of machines via SSH, or in the cloud! Additionally, the Service Weaver runtime can reduce infrastructure costs and improve application latency by several orders of magnitude compared to the status quo. These metrics that are of real concern in the industry lately (https://tinyurl.com/3tdhy78p).

  • Learning Outcomes

By the end of the workshop, you should be able to:

Develop a Service Weaver application.

Add instrumentation (e.g., logs, metrics, traces) to your application.

Debug, monitor, and test your application.

Understand how to deploy your application to the cloud.

  • Workshop Structure
  • Part 1: Service Weaver Presentation

What is Service Weaver?

Service Weaver concepts.

How to develop, deploy, debug, and monitor a Service Weaver application.

  • Part 2: Hands-on Activity

We will develop, instrument, test, and debug a Service Weaver application.

  • Requirements

Please bring a Linux or MacOS laptop with Go version 1.20 or later installed.

Please prepare your development environment to write Go programs. 

Agenda

---

Speaker

Robert Grandl - Google (Software Engineer)

Robert Grandl is a software engineer at Google, where he is working on Service Weaver, a new cloud programming framework. Previously, he worked on Slicer, Google's autosharder system. Before Google, Robert got his PhD from the University of Wisconsin Madison, where he researched and published several papers in top conferences in systems and networking, in the area of speeding up distributed da…

Hosted By

Christof Büchi, GDG Organizer

Lukas Elmer, Senior Software Engineer

Hi =)

Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-zurich-presents-service-weaver-workshop/.

Past events (108)

I/O Watch Party

Google Office

Find us also at