Shopify logo

How Shopify Uses Kotlin

13 engineering articles about Kotlin from Shopify's engineering team

Articles

Filter:
Shopify logo
Shopify
Advanced
This article discusses Shopify's approach to remote rendering, a technique that separates UI definition from rendering, allowing third-party developers to create extensions that integrate seamlessl...
Joey Freund
9 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses Tophat, a tool developed by Shopify to enhance the mobile developer experience by streamlining the testing process for mobile applications.
Lukas Romsicki
14 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses Shopify's migration of its largest mobile app to React Native, detailing the challenges faced, strategies employed, and the benefits realized from this transition.
Mauricio de Meirelles
14 min read
Has Summary
--
Shopify logo
Shopify
Beginner
The article 'Mastering React’s Stable Values' delves into the concept of stable values in React, particularly in the context of Functional Components.
Colin Gray
9 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses React Native Skia, a project aimed at enhancing the graphical capabilities of React Native by integrating the Skia graphics library.
Colin Gray
4 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses how Shopify's React Native Foundations team simplifies code reuse across various mobile applications by adopting a monorepo approach.
Elvira Burchik
10 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Beginner
The article discusses how to implement a Kotlin-style . copy function for Swift structs to facilitate immutability in iOS development.
Scott Birksted
4 min read
Has Summary
--
Shopify logo
Shopify
Beginner
The article provides insights from three Shopify developers on their experiences with React Native, highlighting its benefits for both web and native developers, as well as the challenges they face...
Shopify logo
Shopify
Beginner
The article discusses best practices and strategies for writing performant React Native applications at Shopify, featuring insights from key developers in the field.
Colin Gray
5 min read
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses Shopify's experience with integrating React Native into their mobile development process, particularly focusing on the management of native code.
Colin Gray
10 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses the advantages of using GraphQL in mobile application development, particularly in addressing the limitations of REST APIs.
Maryam Fekri
12 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses the implementation of a confetti animation effect in a React Native application using the Reanimated library.
Joel Besada
8 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Beginner
This article provides a comprehensive guide on creating native components in React Native that can accept subviews, specifically focusing on implementing a bottom sheet functionality for Android.
Joe Redridge
9 min read
Includes Code
Has Summary
--

You've reached the end! All 13 articles loaded.