Skip to content

Offline First Mobile App and Going Full Stack with GraphQL

Photo of Roy Willemse
Hosted By
Roy W. and Wilko Z.
Offline First Mobile App and Going Full Stack with GraphQL

Details

About CRV

CRV is an innovative cooperative cattle improvement organization that offers cattle farmers an international portfolio of genetics, management products, and services. Our solutions and services find their way to 50,000 customers in more than 50 countries. At Business Unit Data in Arnhem, where the CRV head office is also located, approximately 80 developers, designers, and business analysts work together on a diverse set of information products in the form of data exchange services, web, and mobile applications.

Agenda

19:00 "Offline first mobile app" by Joost Vissers
20:00 "Going Full Stack with GraphQL" by Rachèl Heimbach

"Offline first mobile app" by Joost Vissers

Overviews, actions to perform, and all animal data on the go, even if I have an unstable internet connection! A case that CRV wanted to have a solution for. How do we help make a farmer's job easier while on the job, in the field? Our answer to this is the CRV Dier App, a mobile offline-first application.

In this talk we'll take you on our journey of creating this app:

  • What is CRV Dier?
  • Why are we doing offline first?
  • How are doing offline first?
  • What are our experiences/ideas and/or lessons learned?

"Going Full Stack with GraphQL" by Rachèl Heimbach

REST is a great convention on paper, but is it actually good enough for today's variety of clients like web, mobile, IoT etc? Is there a better alternative? GraphQL's query language can drastically change the way you think about data models and state-management. Besides solving REST's over-fetching and need for many HTTP calls, GraphQL can power your complete client/backend stack by introducing a single source of truth data model. This allows GraphQL based tooling like Apollo to take over your client's state-management and allows you to focus on what actually matters: building a great user experience.

In this talk we'll learn about:

  • Apollo GraphQL powered frontends
  • GraphQL as middleware/backend
  • Apollo Federation microservices

See you online!

Photo of CRV DevTalks group
CRV DevTalks
See more events
Online event
This event has passed