<Cross-platform>
MOBILE DEVELOPMENT
SUMMIT'20
2020 November, 13 at 10:00 AM UTC • 24 HOURS LONG
REDESIGNED WEB PAGE
20+
React Native talks
Almost 6000 Registrations Almost 6000 Registrations Almost 6000 Registrations
500+ Attendees at the Same Time 500+ Attendees at the Same Time
20000+ views on YouTube 20000+ views on YouTube 20000+ views on YouTube
Almost 6000 Registrations Almost 6000 Registrations Almost 6000 Registrations
500+ Attendees at the Same Time 500+ Attendees at the Same Time
20000+ views on YouTube 20000+ views on YouTube 20000+ views on YouTube
<WHAT'S NEW IN DEVELOPMENT
REACT NATIVE / FLUTTER>
push-notifications
Hooks
Application
accessibility
Widgets
accessibility
Widgets
speed optimization
Benchmarks
parallel computing
Hooks
architecture best practice
continuous integration
Dart
Animation
Dart
Dart
Benchmarks
Benchmarks
Benchmarks
push-notifications
continuous deployment
accessibility
Widgets
Animation
speed optimization
Animation
push-notifications
Widgets
Hooks
Hooks
Widgets
State management
architecture best practice
push-notifications
Hooks
Application
accessibility
Widgets
accessibility
Widgets
speed optimization
Benchmarks
parallel computing
Hooks
architecture best practice
continuous integration
Dart
Animation
Dart
Dart
Benchmarks
Benchmarks
Benchmarks
push-notifications
continuous deployment
accessibility
Animation
speed optimization
Animation
push-notifications
Widgets
Hooks
Hooks
Widgets
State management
architecture best practice
<EVENT IDEA>
Offline events are gone for some time, but the tech world doesn't slow down.
Mobile Developers community needs the platform to share the latest updates and use cases to improve coding skills and get architectural insights. We aim to provide an online event for Mobile Developers geeks from all over the world to share what's new in domain.
Geekle has the unique experience to gather huge Tech Summits with 15'000+ participants with 95% of free users registered in other tech domains. Now we hope to make something the world has never seen before for the Mobile Developers Community.
See ya'll!
<SPEAKERS FROM>
<PARTNERS>
<LIVE TALKS FROM>
NO pre-recorded videos
Catalin Miron
Senior Engineer
Anisha Swain
Software Engineer
Radoslav Stankov
Head of engineering
«React Native at Product Hunt»
«A beginner's journey from React to React Native»
«It's all about animations»
Alan Ludin
React.JS/React Native +iOS Developer
«Expo: Kickstart your ideas»
Harsh Shah
CTO
«Microinteractions & Animations in React Native»
Akshat Paul
Digital Expert
«Building apps not for many but for all – Accessibility with React native»
Alexander Kutting
Founder & CEO of Horizon Alpha, React Native Developer, Speaker, Contributor
«E2E testing on real devices using AWS device farm»
Talia Nassi
Developer Advocate
«Controlled Mobile Rollouts in React Native»
Roy Derks
Leading the tech teams
«Learn once, write anywhere»
Saphal Patro
Software Development Engineer
«React Native Performance Profiling using Chrome Dev Tools»
Michael Labriola
Principal Consultant
«Getting React Native – Connecting the pieces, understanding the technology and standing up your first application in a way you won’t regret.»
Edwin Klesman
Owner
«Value First, App Second»
Salvador Ribas Mas
Cross-Cultural Expert
«The Impact of Cultural Differences into SCRUM Methodology»
Katharina Geiger
Software Developer
«Create a secure app in under one hour with React Native and Firebase»
Jesse Martin
Senior Solutions Architect
«The Rapid Prototyper»
Mohammad Kashif Sulaiman
CEO & Fullstack Web & Mobile Apps Developer
«React Native and Machine Learning»
Saeed Ahmad
Senior Software Engineer
«How to build performant and scalable React Native apps?»
Lukasz Baldy
Head of Mobile Engineering
«Firebase + React Native = Serverless Love»
Michał Osadnik
Software Engineer
«Animated linear charts in React Native»
Sebastien Lorber
React expert
«ReactNative, Jamstack and beyond»
Henrique Fadoni
CEO
«Why Cross-Platform? A Quick Dive In React-Native's World»
Pouya Ataei
Senior Frontend Developer
«A journey across cross-platform development tools »
Uri Goldshtein
Founder
«Adopt GraphQL in your React Native app without Writing any Backend Code»
Adopt GraphQL in your React Native app without Writing any Backend Code
GraphQL is taking the frontend world by storm. We all heard about the benefits of using it. But sometimes it might be hard to adopt GraphQL, especially if we have no access or control over the backend.
In this talk I will demonstrate 3 different ways of getting most of the benefits of using GraphQL, all within the boundaries of your React Native app without needs to change or add any backends.
Show more
Getting React Native – Connecting the pieces, understanding the technology and standing up your first application in a way you won’t regret.
While the world has many blog posts on the steps required to create a React Native app, there are few that explain how the technology actually works, when you need to pay attention to certain concerns, and why philosophies such as unidirectional data flow matter.
This session is a mix of code and theory intended to help new adopters get on the right track, understand that React is a fundamentally different approach than competing technologies, and dramatically increase the chance of success on a first project.
The Rapid Prototyper
Use modern, serverless technologies to deliver prototypes faster than ever before. Embrace the power of content and framework re-use with GraphCMS and React Native.
Leveraging Bitrise to automate Android and iOS deployments
How we used Bitrise to automate our Android/iOS deployments & all the problems it solved for us
BLoC State Management in Flutter applications
State Management is an important aspect of Flutter applications. One of the approaches is to use BLoC. In this talk, you'll learn about BLoC State Management, its principles, and its rules. Also, we'll have a look at Cubit, the newest version of flutter_bloc, and learn how to implement Cubit and test it. We'll also discuss best practices to apply flutter_bloc in a production application. This talk is suitable for all Flutter experience levels.
Why Cross-Platform? A Quick Dive In React-Native's World
We all know the wonders of React Native and cross-platform in general, but when should we use it? In this talk, you will learn the main differences between Hybrid, Cross-Platform, and Native development. When and Why to use them in a project and when to avoid.

Additionally, we will also talk about what happens behind the scenes in React Native and how that affects the development experience. So, you can boost up your code quality in future projects. Ready? Go!
ReactNative, Jamstack and beyond
ReactNative is compatible with the Jamstack, enabling good SEO, performance, and security properties.

Through experiments I run on my blog, we will publish interactive blog posts on the web, and also make them run natively on mobile/desktop platforms (no WebView).

We'll use a large set of technologies, and see how they interact with each others: Gatsby, MDX, React-Native-Web, Expo, React-Navigation, Netlify...
Firebase + React Native = Serverless Love
Developing your own backend for your mobile app may be complicated these days. Starting from picking the technology, through picking the service providers down to implementation could cost a lot of time. We will try to implement a Firebase driven Serverless TODO Mobile App. An app that runs on Android and IOS and and stores the data in the cloud.
How to build performant and scalable React Native apps?
I'll be discussing common mistakes that developers make while writing React Native apps. Alongside that, I'll be guiding about some ways to avoid those pitfalls. Also, we will be looking into other issues that are overlooked mostly while doing cross-platform development. Since many of the big tech giants have started investing in the React Native so, I think for any software engineer working on it, it's necessary to know about ins and outs of the framework and how to use it effectively.
Dart Beyond Flutter: gRPC and Explorations in Full-Stack Dart
We are building multiple examples starting from a Hello World application, a to-do list and finally a chat application.

All of these explorations are to validate whether we can come up with a workflow to build develop deploy and maintain a full stack application with just dart, and gRPC using protocol buffers.

We are building all of these POCs with a dart back-end that is supposed to work with flutter as well as flutter for web with grpc and grpc-web based implementations.

We are looking for answers to questions like:
Development, Persistence, Debugging, Logging, Analytics, Testing, Environment Separation, Collaboration, Ownership, Deployment, Scaling etc

With each step we will get the answers to some concerns at a time.

From making a hello world app we have the answers to how to configure the communication protocols, development and collaboration workflows, getting TLS and grpc-web to work etc

From to-do list, we get into types of rpc calls, options available for persistence like different database drivers, state management considerations with RPC etc.

Third part will cover lessons from a chat app with authentication, user roles, streaming rpc calls, state of streaming calls in rpc-web and workarounds.

For conclusion we end with some sample build develop and deploy scripts for local development and deployment to fargate based ECS clusters.
React Native and Machine Learning
I'll be talking and presenting about how you can make your react native app able to identify the image with ML models.
How to build better apps via talking?
BDD stands for Behaviour-Driven Development, but the development part is rather """"a side-effect"""". What really BDD states? The main goal is to get developers, testers, and stakeholders to talk to each other. In order to create and share the same understanding of the product flow, we use Gherkin - a native-like language that is easy to read even for deeply non-technical persons. During my talk, we'll review the Gherkin basics and see how BDD might help to build better Flutter apps.

P.S. oh, by the way, you'll get familiar with the easiest way to start the test-first development approach for free!
Microinteractions & Animations in React Native
Microinteractions are what they are called.
Simply to Define it, they are individual moments in the product designed to accomplish a single task while enhancing the natural product flow.

During the presentation, I would like to explain micro-interactions as events which have one main task Or to say a single purpose which can be found all over your device and within apps to delight users and create moments which are engaging, welcoming and dare we say it humane.

I am covering what is nature interaction and what is micro-interaction how it's help user and developers. I am also covering react native animation libraries like react-native-animation, react spring, react-native fluid transitions, etc with examples.
Create a secure app in under one hour with React Native and Firebase
I want to show how fast and easy it can be to create an application with React Native and Firebase while following security best practices.
This includes information about how to store sensitive data on the device (using libraries like react-native-keychain) as well as how to organize data so it can be easily secured using firebase database/storage rules.
The Impact of Cultural Differences into SCRUM Methodology
There is no denying that SCRUM has revolutionised the way projects are delivered.

However, when it comes to implementing Agile in a multinational, multicultural team, organisations have faced some friction points and setbacks. One of the key reasons is that agile is experienced and interpreted differently in different national cultures.

For example, expecting all members of the team to speak up in daily scrums and take the tasks yourself is natural to certain nationalities, but comes across as a new way of working for many others.

An Agile transformation is culture-specific and to have an effective set up, teams need to know how to turn these differences into strengths rather than a source of misunderstandings and frustrations.

During this talk, you will learn how to master the cultural nuances of your team members regardless of their nationality. You will discover how to set up and manage culturally diverse SCRUM teams. You will find out how to manage the challenges of the virtual environment on the SCRUM teams. You will hear about how to set up and adapt culturally adapted SCRUM working practices for your environment.

You will become a tech leader without borders.
Supercharging your app with VelocityX
Flutter app development is fast? But do you know that you can make it faster? Are you having trouble with making responsive UIs or do you want to utilize the powerful extension methods? If your answer to any of these questions is yes then this talk is for you. In this talk, I'll explain this new microframework VelocityX which is a minimalist Flutter framework inspired by TailwindCSS and SwiftUI for rapidly building custom designs and comes with many handy utilities.
A beginner's journey from React to React Native
Being a React Developer for over 2 years, I recently took a plunge into Hybrid App development with React and React Native. In this talk, I would like to share my experience with the same, having the aim of “write once, render anywhere”. The session would highlight the points you need to know to start building mobile apps to React to Native and targets the audience trying to take a plunge into cross-platform mobile apps.
Slivers and Boxes - how the scrolling happens
This talk will cover the idea of SliverProtovol in comparison to it's easier to understand cousin - BoxProtocol. We'll discuss how it works and how we can use it to make some complicated scrolling behaviors.
Value First, App Second
As developers, we often tend to think in terms of solutions and code from the get-go.
We find joy and comfort when we create something out of "thin air" that is used by others with joy.
But (app) developers are more than "just" problem solvers; when done right, we can provide a lot of value for our users and help them to do things smarter, faster and more enjoyable.
This talk leans on aspects like agile development and The Lean Startup principle.I'll give you insights & actionable tips on how you can get a #valuefirst mindset and start to provide more value to your customers and/or the users of your apps.
Serverless CI/CD for Flutter apps on Google Cloud Platform
This is a 101 level session which talks about how to integrate (Build, test, and deploy) on our serverless CI/CD platform (Cloud Build) on Google Cloud for flutter applications. Learn how to leverage power of GCP to deploy to multiple clouds as a part of your CI/CD pipeline. Cloud Build comes with builder images which have languages and tools already installed. Likewise containerized tasks of Cloud Build are fully portable across different clouds.
Why flutter is the best way for building mobile
Why flutter is the best way for building mobile
This talk is about the proof that we can have beautiful, fast apps with unbelievable performance for mobile devices with Flutter. I will show you in this lecture how to build your cross-platform mobile apps and why Flutter is the technology to choose.
RenderFlex Nightmares, Rows and Columns Gone Wrong
"RenderFlex children have non-zero flex but incoming height constraints are unbounded"

You are not crazy. You are not alone. We all have nightmares about seeing these words in the Red Screen of Death. It's like quicksand, the more you fight the deeper you sink, and the worse it gets.

"I'm from the government, I'm here to help."

The trick to understanding why this happens is to understand a few different things, and then think about them together. Flexibles, flex, FlexFit, double.infinity and Constraints can all come together to produce a reactive UI that works beautifully, or a Red Screen of Death that will haunt your nightmares. In this talk, I'll help you learn how to kill the RenderFlex Boogeyman, and be just like John Wick.
Learn once, write anywhere
The quote "Learn once, write anywhere" has been used for React Native for a long time, and only recently has come to life. With the update of `react-native-web` by Expo, you're finally able to natively use React in both mobile phones and the browser. Oh, and what about the recent release of React Native for Windows? In this talk I'll show you the latest cross-platform developments for React Native - including code examples and resources to give your application superpowers right away!
Building the Unified User Experiences for Mobile and Beyond
Building mobile applications is no longer just about mobiles. The landscape is growing and blurring what used to be strict boundaries between mobiles, tablets, wearables and other mediums like TVs, consoles, Smart homes all closely connected to mobility of today's technology. I'll be talking about what does it mean to build cross platform react native mobile apps today, ready for the unified experience future of tomorrow. I'll dive into problems like form factors, performance, ux, multiscreen, deployments, development efficiency, available solutions and we'll build cross platform apps with unified experience in mind
Navigating the Flutter Ecosystem - Journey from Package Discovery to Publishing and Beyond
Flutter is more than just an engine, a set of widgets, and some tools; it also includes a large ecosystem of packages to add functionality to your apps beyond what comes out of the box." Today, the Flutter ecosystem has more than 12,000 packages and new packages are being added to pub.dev everyday. As the Flutter package landscape is getting larger day by day, developers often find themselves searching for suitable packages (for widgets) tirelessly and sometimes end up reinventing the wheel. This talk will introduce upcoming Flutter devs to the current Flutter package landscape (including package discovery tools) and will also cover some state-of-the-art methods which should be followed when publishing a new Flutter package to gain a wider adoption.
React Native Performance Profiling using Chrome Dev Tools
I will walk through how I along with Jessie (https://twitter.com/jessie_anh_ng), under the guidance of N Parashuram (https://twitter.com/nparashuram) and Jani Eväkallio (https://twitter.com/jevakallio) developed the Hermes Profile Transformer that takes in the Hermes Profile and constructs an event profile that can be read by Chrome Dev Tools. We will be walking through the Trace Event Format (https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview) and how the events generated by Hermes can be mapped over to JSON Array format which subsequently leads it to be visible on Chrome Dev Tools
React Native at Product Hunt
I'm going to showcase the React Native architecture we use in our newest app, Your Stack. What we learned, among the way. How we moved what we know from web to mobile.
Topics will be designing reusable React components, GraphQL, routing in the app, application lifecycle, keyboard controls, toast messages, and others.
Understanding Navigator 2.0 in Flutter
One of the major refactors in Flutter SDK in 2020 was introduction of Navigator 2.0. New API brings declarative navigation and opens a lot of possibilities for customization. Even though it's not widely available, we can already use some parts of it in the stable channel of Flutter SDK. Learn why and how to use new API and how to transition from current imperative navigation system to brand new declarative realm.
A Flutter Developer's Pragmatic Playlist
Flutter has quickly become a hot topic, ascending to the fastest-growing skill according to LinkedIn just a year after its 1.0 release. As with many emerging technologies, there are tons of lessons being learned as adoption increases. Let’s briefly explore what Flutter is and the problems it solves, then delve into some good practices, patterns, and libraries that we can use to accelerate our Flutter development.
The fantastic world of Flutter Testing
Testing is a major topic and a mandatory work for every Software Engineer, and also in Flutter, this is no different. I will share with you how I approach Testing and how I managed it to make it fun and exciting for myself and my coworkers. Additionally, we will take a look on what makes a fantastic Unit Test, Component Test and Integration Test. Last but not least we will have a live coding session where we create these tests on an example app.
Introduction to animations in Flutter
See how you can build some basic animations using both code and Rive.
Dependency Injection with Modular
The development with Flutter brings a lot of discussions with it, just like any other way of development. One of them is the instantiation of dependencies, which stands for simply giving the classes what they need to work. There are a lot of solutions for do that and the number grows as the community does. Therefore, the Brazilian community of Flutter called "Flutterando" developed a way to do it. They maintain a package named Modular, which is inspired by the dependency injection of Angular framework. This package brings the facility of doing DI on Angular to Flutter and the gains in the app structure are amazing.
The superpowers of the widget tree
You've heard this: everything in Flutter is a widget, and your application is a composition of widgets organized in a tree structure... but what does it truly mean? How does that affect your project, your coding practices, and the value that you provide to your customers?
The widget tree is truly a data structure with superpowers when applied to user interfaces and when we use it correctly, it helps everyone involved in product development to contribute efficiently to the project, whether you are a CTO, a designer, a product owner, or an engineer.
In this talk, we are going to explore all the possibilities of the widget tree and how it leads to efficiency, reduction of complexity, and component reusability.
React Native for Windows, macOS and Surface Duo
Learn how you can bring your React Native apps to Windows, macOS and even the new Surface Duo using Javascript.
Controlled Mobile Rollouts in React Native
Controlled rollouts, or canary releases, allow you to release your features to a small subset of your user base at a time to ensure functionality before releasing it to your entire user base. Its a fundamental piece of having an effective CI/CD pipeline, and essential to chaos engineering because you can roll out features to production, test them in production, and ensure functionality and reliability. However, this process on mobile comes with some challenges. How do you propagate feature flagging configuration to mobile devices that don't always have a strong network? As a mobile developer, you want to be able to use the latest flag configuration, but you also don't want to stop someone using the app just because you can't load the feature flag config. In this talk, we'll start with why controlled rollout is important and how feature flags enable you to do it successfully, then we will talk about mobile specifics, and then a demo with React Native.
Expo: Kickstart your ideas
React Native is awesome, but Expo takes that to a whole another level! In this talk we will dig deeper into what Expo is, it's different workflows, and what tools does it provide, to help you focus on what's important and take care of the rest, hassle free.
Taste of web with Flutter
Flutter has exploded on the scene and is now one of the hottest mobile frameworks to learn! But Flutter can do web too!

The web is the largest application-delivery platform in existence. How does Flutter work on the web? Are Flutter web apps accessible and performant? can we use Flutter for the web with comfort? Does sharing code really exist properly between the web and other platforms? Can Flutter replace current Javascript frameworks?

In this session, I will explorer all possibilities with Flutter web where you can also share your code between your native apps too. I will demonstrate live-coding a web app on the stage to address these questions.
Flutter, Up and Running!
Flutter is a cross-platform, mobile development framework created by Google. With user-centric design in mind, Flutter allows developers to create beautiful native apps on iOS and Android from a single codebase.

In this session, I will walk you through the basics of Flutter and Dart such as core concepts, widgets, layout, and more. Last but not least, You will learn the best resources that you will need when developing with Flutter.

At the end of the session, you will be able to create your next Flutter project with ease and comfort. This session contains live coding.
RxDart - taming the beast
Many developers are scared to start using Rx.
My goal is it to show you what Rx is, where it will make your live easier in the context of real applications.
Instead of listing all possible Rx functions which can be quite overwhelming I will show you which functions are the most helpful and easy to use.
You will see that you don't have to be an Rx wizard to profit from using it.
RxVMS - a practical reactive architecture for Flutter Apps
Currently there is little guidance on how to structure a Flutter app. RxVMS gives a clear answer on how to do state management and cleanly structure an app. Instead of over-engineering, RxVMS takes a practical approach on architecture. In my talk I will introduce you to the key concepts of RxVMS and why it is a good fit for the recactive nature of Flutter.
For everyone wondering how to structure their App or looking for an fully stream based state management solution that doesn't rely on InheritedWidgets, this is the talk for you. Minimal knowledge of Dart Streams is needed to follow this talk.
Building apps not for many but for all – Accessibility with React native
Developers constantly strive to make stunning apps which not only solve day to day problems but augment the life of their users in a way that the app becomes an important part of their daily lives. The examples of such disruptive apps are endless but at the same time, it’s also important that a app for many does not leave few behind. In our quest for building next, great app Apple and Android both provide APIs to keep accessibility integral part of application design. In this talk I’ll be introducing the concept of accessibility and give hands-on how to make use of voiceover, accessibility properties, testing tools and other accessibility elements part of your next Mobile app to make an application inclusive for all. There will be live coding and I’ll convert an inaccessible app to an accessible live one on stage. I am very excited to talk and give demo on this topic since such reminders have far-reaching effect on developer community when they build their next app.
Managing the state of Flutter applications using Riverpod
State-management is always a topic, and Flutter is no exception to the rule.
It can be difficult to product code that is both simple, flexible and maintainable.
Fortunately, packages such as Riverpod can help us in our journey.

In this talk, we will start by listing our expectations for a good architecture.
Then we will introduce Riverpod and see why it helps us. And finally, we will
see examples on how to implement common features.

This talk is open for all experience levels. Prior experience with Dart/Flutter
is preferred but not required.
E2E testing on real devices using AWS device farm
When developing apps it can be really hard to test on all different devices. Especially for React Native developers it can be challenging, because a lot of testing frameworks need the developer to have a deeper knowledge of native code or are based on a different software stack (Java, Python, ...). In this talk I'm going to show how it is possible to e2e test a React Native mobile app on all major android devices without going to leave the React Native / Javascript world. We will be using Appium on Node.js for the testing and run the tests on AWS device farm. The talk will include detailed code examples how to add test identifiers in React Native, code examples how to write tests as well as how to upload, configure and run it in AWS device farm.
<AGENDA>
These are some of the expected topics.
The exact Agenda will be available 5 days before the event.
Two different Tracks
Two different Topic lists
Choose your Track!
Junior Track
for Junior React Native and Flutter developers
UTC 10:00 — 10:10
UTC 10:00 — 10:10
Intro to the Cross-platform development summit
UTC 10:10 — 10:50

Roy Derks
UTC 10:10 — 10:50

Roy Derks
Learn once, write anywhere

Show Abstract
UTC 10:50 — 11:30

Mayank Tiwari
UTC 10:50 — 11:30

Mayank Tiwari
When and Why React Native Is a Good Technical Solution?

Show Abstract
UTC 11:30 — 12:10

Edwin Klesman
UTC 11:30 — 12:10

Edwin Klesman
Value First, App Second

Show Abstract
UTC 12:10 — 12:50

Roy Derks
Mayank Tiwari
Edwin Klesman
UTC 12:10 — 12:50

Roy Derks
Mayank Tiwari
Edwin Klesman
Q&A panel
UTC 15:30 — 15:40
UTC 15:30 — 15:40
BREAK
UTC 15:40 — 16:20

Anisha Swain
UTC 15:40 — 16:20

Anisha Swain

A beginner's journey from React to React Native

Show Abstract
UTC 16:20 — 17:00

Salvador Ribas Mas
UTC 16:20 — 17:00

Salvador Ribas Mas
The Impact of Cultural Differences into SCRUM Methodology

Show Abstract
UTC 17:00 — 17:40

Henrique Fadoni
UTC 17:00 — 17:40

Henrique Fadoni
Why Cross-Platform? A Quick Dive In React-Native's World

Show Abstract
UTC 17:40 — 18:20

Catalin Miron
UTC 17:40 — 18:20

Catalin Miron
It's all about animations

Show Abstract
UTC 18:20 — 19:00

Anisha Swain
Salvador Ribas Mas
Henrique Fadoni
Catalin Miron
UTC 18:20 — 19:00

Anisha Swain
Salvador Ribas Mas
Henrique Fadoni
Catalin Miron
Q&A panel
UTC 19:00 — 19:10
UTC 19:00 — 19:10
BREAK
UTC 22:40 – 23:20

Alan Ludin
UTC 22:40 – 23:20

Alan Ludin
Expo: Kickstart your ideas

Show Abstract
UTC 23:20 – 0:00

Katharina Geiger
UTC 23:20 – 0:00

Katharina Geiger
Create a secure app in under one hour with React Native and Firebase

Show Abstract
UTC 0:00 – 0:40
UTC 0:00 – 0:40
TBA
UTC 0:40 – 1:20

Alan Ludin
Katharina Geiger
UTC 0:40 – 1:20

Alan Ludin
Katharina Geiger
Q&A panel
UTC 1:20 – 1:30
UTC 1:20 – 1:30
BREAK
UTC 4:20 – 5:00

Michał Osadnik
UTC 4:20 – 5:00

Michał Osadnik
Animated linear charts in React Native

Show Abstract
UTC 5:00 – 5:40

Mohammad Kashif Sulaiman
UTC 5:00 – 5:40

Mohammad Kashif Sulaiman
React Native and Machine Learning

Show Abstract
UTC 5:40 – 6:20

Michael Labriola
UTC 5:40 – 6:20

Michael Labriola
Getting React Native – Connecting the pieces, understanding the technology and standing up your first application in a way you won’t regret.

Show Abstract
UTC 6:20 – 7:00

Michał Osadnik
Mohammad Kashif Sulaiman
Michael Labriola
UTC 6:20 – 7:00

Michał Osadnik
Mohammad Kashif Sulaiman
Michael Labriola
Q&A panel
Senior Track
for experienced React Native and Flutter developers, Solutions Architects and CTOs. Deep tech content.
UTC 10:00 — 10:10

Ed Nedin
UTC 10:00 — 10:10

Ed Nedin
Intro to the Cross-platform development summit
UTC 12:50 — 13:30

Saphal Patro
UTC 12:50 — 13:30

Saphal Patro
React Native Performance Profiling using Chrome Dev Tools

Show Abstract
UTC 13:30 — 14:10

Akshat Paul
UTC 13:30 — 14:10

Akshat Paul
Building apps not for many but for all – Accessibility with React native

Show Abstract
UTC 14:10 — 14:50

Alexander Kuttig
UTC 14:10 — 14:50

Alexander Kuttig
E2E testing on real devices using AWS device farm

Show Abstract
UTC 14:50 — 15:30

Saphal Patro
Akshat Paul
Alexander Kuttig
UTC 14:50 — 15:30

Saphal Patro
Akshat Paul
Alexander Kuttig
Q&A panel
UTC 15:30 — 15:40
UTC 15:30 — 15:40
BREAK
UTC 19:10 – 19:50

Radoslav Stankov
UTC 19:10 – 19:50

Radoslav Stankov
React Native at Product Hunt

Show Abstract
UTC 19:50 – 20:30

Jesse Martin
UTC 19:50 – 20:30

Jesse Martin
The Rapid Prototyper

Show Abstract
UTC 20:30 – 21:10

Salvador Ribas Mas
UTC 20:30 – 21:10

Salvador Ribas Mas
The Impact of Cultural Differences into SCRUM Methodology

Show Abstract
UTC 21:10 – 21:50

Talia Nassi
UTC 21:10 – 21:50

Talia Nassi
Controlled Mobile Rollouts in React Native

Show Abstract
UTC 21:50 – 22:30

Radoslav Stankov
Jesse Martin
Salvador Ribas Mas
Talia Nassi
UTC 21:50 – 22:30

Radoslav Stankov
Jesse Martin
Salvador Ribas Mas
Talia Nassi
Q&A Panel
UTC 1:20 – 1:30
UTC 1:20 – 1:30
BREAK
UTC 1:30 – 2:10

Harsh Shah
UTC 1:30 – 2:10

Harsh Shah
Microinteractions & Animations in React Native

Show Abstract
UTC 2:10 – 2:50

Pouya Ataei
UTC 2:10 – 2:50

Pouya Ataei
A journey across cross-platform development tools

Show Abstract
UTC 2:50 – 3:30
UTC 2:50 – 3:30
TBA
UTC 3:30 – 4:10

Harsh Shah
Pouya Ataei
UTC 3:30 – 4:10

Harsh Shah
Pouya Ataei
Q&A Panel
UTC 4:10 – 04:20
UTC 4:10 – 04:20
BREAK
TC 7:10 – 7:50

Saeed Ahmad
TC 7:10 – 7:50

Saeed Ahmad
How to build performant and scalable React Native apps?

Show Abstract
UTC 7:50 – 8:30

Lukasz Baldy
UTC 7:50 – 8:30

Lukasz Baldy
Firebase + React Native = Serverless Love

Show Abstract
UTC 8:30 – 9:10

Sebastien Lorber
UTC 8:30 – 9:10

Sebastien Lorber
ReactNative, Jamstack and beyond

Show Abstract
UTC 9:10 – 9:50

Saeed Ahmad
Lukasz Baldy
Sebastien Lorber
UTC 9:10 – 9:50

Saeed Ahmad
Lukasz Baldy
Sebastien Lorber
Q&A Panel
rec246508621
Junior Content Track
free attendance
entry level content for beginers
Watch live stream
Chat and participate in Q&A sessions
No Recordings
Event Finished
Junior Content Recordings
$30
buy recordings of Junior content track and watch later
Watch live stream
Chat and participate in Q&A sessions
Junior Content Track Recordings included
$15
both Senior and Junior tracks attendance and recordings package
Watch live stream
Chat and participate in Q&A sessions
Whole event Recordings
Slack chat access
25% off next event
Certificate of attendance
Workshops discount
$300
Full Access
Full Event Access
FULL PRICE
Call for papers
Become a sponsor
<PROGRAM COMMITTEE>
Alan Ludin
Entrepreneur | Speaker | Mobile & Web developer
Uri Goldshtein
Full Stack Typescript developer | Open source contributor | Lecturer
Akshat Paul
Author | Speaker | Digital Expert
Michael Labriola
Full Stack Typescript developer | Open source contributor | Lecturer
Alexander Kutting
Author | Speaker | Digital Expert
<ORGANISER TEAM>
Anna Sakharnatska
Community Manager
Pavel Pankratov
Lead Organizer
Nik Petrov
Senior Community Manager
Andrey Bondar
Digital Marketing Manager
Mila Handziuk
Senior Community Manager
Ed Nedin
CEO Geekle
<SO DON’T WAIT>