Úvod
Podcasty
Zpravodajství
Syntax - Tasty Web Development Treats
Desktop & Mobile Apps With a Single Codebase

Desktop & Mobile Apps With a Single Codebase

O epizodě podcastu
In this episode, Scott and Wes talk with Etienne Lemay, developer of Missive , about his experience building Missive, best practices, and the pros and cons of building desktop and mobile apps with a single codebase.
LogRocket - Sponsor
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax .
Freshbooks - Sponsor
Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section.
Show Notes
0:57 - What is Missive?
6:10 - What is the desktop app built in?
9:44 - Did you use any particular libraries for the front-end?
11:44 - How are you managing state?
13:37 - Is it challenging to do all of this in JS?
15:07 - What was the catalyst for the “multi-conversation swipe”?
21:32 - What is the mobile app built in?
24:00 - What are the advantages of Cordova?
30:30 - How do you manage offline/syncing/etc. so well in a JS app?
34:56 - How do you test it?
36:52 - Have you looked into Cypress?
39:35 - How do you style it?
Links
- @EtienneLem
- Missive
- Spark
- CoffeeScript
- Backbone
- Redux
- Typescript
- Electron
- Webpack
- Javascript30
- Cordova
- React Native
- Fastlane
- Amazon S3
- Cypress
- Sass
- TailwindCSS
- Svelte
- Syntax 176: Building Steam Games with React
××× SIIIIICK ××× PIIIICKS ×××
- Scott: Disgraceland Podcast
- Wes: Wagner 590 Spray Gun
- Etienne: Prettier
Shameless Plugs
- Scott: Svelte Course Coming Soon! - Sign up for the year and save 25%!
- Wes: All Courses - Use the coupon code ‘Syntax’ for $10 off!
- Etienne: Missive
Tweet us your tasty treats!
- Scott’s Instagram
- LevelUpTutorials Instagram
- Wes’ Instagram
- Wes’ Twitter
- Wes’ Facebook
- Scott’s Twitter
- Make sure to include @SyntaxFM in your tweets