Networking | Get to know the venue - the other attendees. Wait for everyone to join. |
Ahmed Moustafa: Elevating Web Performance: Mastering Server-Side Rendering with Angular | Server-side rendering (SSR) has long been a fundamental technique in web development, enabling faster page loads, improved SEO, and enhanced user experiences. As web technologies continue to evolve, SSR remains a crucial topic of interest for developers and industry professionals. This talk aims to explore the latest trends, innovations, and best practices in server-side rendering specially after the release of Angular 16, shedding light on its pivotal role in shaping the future of web development. |
Ivy Wang: Power of Vertex AI | Ivy will try to answer the question: How to smooth your machine learning journey and align it with other stakeholders? |
Mikhail Zotyev: Flutter under the hood | During the session, we'll go through important aspects of the internal work of Flutter, which allows it to be efficient and convenient to use. We'll check inner trees, pipelines, and other mechanisms of Flutter which hiddenly do every work needed to make our code work as a Flutter application.
|
Lunch Break | Get ready for some awesome food. Spoiler: It won't be pizza! |
Sabrina Jodexnis: “Adding accessibility” made it worse - but why? | Accessibility is becoming a significant topic in the next year, as US and European laws are forcing a lot of industry fields to adjust their websites to become overall accessible. However, product improvements are always first, and features must be released, so let’s add some accessibility in the end, right?
Totally no! Let’s go through the process of what it takes to make a website more accessible. We will understand certain pitfalls and typical mistakes developers make when working on accessibility and see how to improve accessibility without starting our whole project from scratch. |
Emad Ehsan: Introduction to PaLM API | In this session, we will learn Google's new PaLM API and show you how to use it to build generative AI powered applications. PaLM is a state-of-the-art AI model that can generate code, text, translate languages, write different kinds of creative content, and answer your questions. We will cover the following topics:
* How PaLM work
* What are the different types of tasks that PaLM API can be used for
* How to integrate PaLM API into your applications |
Alexander Thiele: Flutter Shaders on Tablets: Where pencil drawings come to life | We enter the magical world of Flutter Shaders with a tablet and its pen. But is Flutter able to distinguish between a finger touch and a pen touch?
In this session, I'll show you precisely how to distinguish between a finger touch and a pen touch. It is even possible to disable the finger touch completely and combine it with an animated shader. It's effortless to include a shader, but creating a shader is undoubtedly the opposite. Welcome to the world of shaders.
|
Lukas Himsel: Dart Serverside | Lukas will introduce us into the wonderful world of server-side Dart. Questions answered will be: What are differences to gRPC? How do you setup a basic structure? |
Coffee Break | Refresh with some coffee and make new friends amongst the attendees. Opportunity to get into chatting with speakers. |
Mateusz Wojtczak | Julia Borkowska: Why mock Firebase when you can just test it with Patrol! | How to easily do end-to-end UI testing in Flutter apps with Firebase features?
Lean Code, one of the biggest Flutter consultancies world-wide has the answer: Patrol, an open-source testing framework developed on top of flutter_test and integration_test.
Mateusz and Julia will help us to get started and explain how to verify UI interactions such as tapping on push notifications or logging in with Google easily. |
Nick Skelton: Smarter Application Caching with Kotlin Flow | Does your app work offline? How much of your users' session time is spent watching a loading indicator? What differentiates your Native App from a Web App?
This talk will demonstrate a new and advanced way to cache your data in your app using Kotlin Flow and provide your users with a user experience that enables them to interact with your app while they are disconnected from the backend. The session will involve an explanation as to why this idea is novel, a demonstration of the idea in action, and finally a brief code walkthrough of the implementation itself. |
Taha Tesser: Advanced Material 3 Layouts | Explore the creation of advanced Material 3 layouts for mobile, tablet, and desktop. By leveraging Material 3 widgets and advanced techniques, you can craft beautiful and seamless experiences.
Taha is a member of the open source engineering team at Codemagic and one of the top Flutter contributors. His specialization is in the framework side of the Flutter SDK, and he is also one of the core contributors to Material Design 3 in Flutter. |
Community time | Networking and Chit-Chat. Get to know new friends and meet old ones. Get more into detail with the speakers! |