Skip to content
0:00 / 0:00

#clojurescript#reactnative#graphql

ClojureScript in Your Pocket - Dom Kiva-Meyer, Lily M. Goh

ClojureTV

111K subscribers • 159 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Dom Kiva-Meyer and Lily M. Goh
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

7.2K views9 years ago1 recommendation

Mobile developmentProgramming languagesLisp and ClojureFlutter and React NativeReact

Dom Kiva-Meyer and Lily M. Goh explain how they replaced native iOS and Android apps with a single ClojureScript and React Native codebase.

In this talk we’ll explore how we replaced a buggy iOS app and an outsourced and abandoned Android app with a single React Native and ClojureScript app. React Native allowed us to write a single codebase; GraphQL allowed us to eliminate the data-syncing issues that plagued the iOS app; ClojureScript let us move fast and recreate, in a matter of months, what took almost two years to build in Swift and Java. We’ll discuss the obstacles that we encountered, how we circumvented them, and where we think the mobile industry will move. This is an exciting time to be (or become!) a mobile app developer. Dom Kiva-Meyer Paren Dom is ½ of Paren, a 2-person software consultancy based in San Francisco. He is the creator of Clojure routing library, Silk. He has long been a functional programming advocate and can talk about software architecture and trade-offs with you all day if you’d like. When he’s not coding, he reads. Lily M. Goh Paren Lily is the other half of Paren. She is a passionate UX designer and engineer. She’s a fan of React and React Native. She enjoys coding in Clojure, Ruby, and JavaScript. When she’s not coding, she cooks.

Why it's here

1 person recommends this

What people say. Recommended as a practical case study of migrating from native mobile apps to ClojureScript and React Native.

u/DomKMin r/Clojure • Recommends

ClojureScript in Your Pocket: ReactNative, GraphQL, & ClojureScript