Skip to content

Latest commit

 

History

History
157 lines (113 loc) · 2.29 KB

slides.md

File metadata and controls

157 lines (113 loc) · 2.29 KB

build-lists: true

[fit] Everyday

[fit] React Native


# [fit] Michal Sänger ``

^ Kiwi.com is now in Prague! I was a leader of fullstack javascript team in Actum. We made few native apps in React Native and this talk will be a bunch of notes about this funny days.


[fit] React Native

[fit] works well

^ ReactJS + lot of new stuff DPI support for images Live reload Debugger react-native link


[fit] Fast Computer

[fit] is a must

^ 8GB RAM Retina Macbook Pro


[fit] Don't use

[fit] Boilerplate!

^ It's OK to read Boilerplates! Source of knowledge OK for a prototype Too many stuff together Este, Actum Devstack, Pepperoni, create-react-native-app


[fit] Learn Flexbox

^ flexbox.io by Wes Bos flexboxfroggy.com


[fit] Don't believe in

[fit] Universal UI

^ Browser and mobile should share logic, not a layout import { Platform } from 'react-native' .ios.js and .android.js extensions Use Storybook with necolas/react-native-web


[fit] Navigation

[fit] Lib Wars

^ Not like in the browser You want: animations, tabs, modals, deep linking, drawer, redux... airbnb/native-navigation is in beta wix/react-native-navigation refactoring into v2 React Natigation is in beta


[fit] Native Developer

[fit] is still needed

^ Best to have him in the team or at least ready to help Native modules Deployment


[fit] Automate the

[fit] Deployment

^ Anyone in team should be able to make a release fastlane.tools


[fit] Monitoring

[fit] Error Reporting

^ fabric.io Firebase Sentry React Native







# [fit] Kiwi@PRG is hiring!

^ Javascript developer


[fit] Links


Devstacks

  • github.com/este/este
  • github.com/actum/devstack/pull/83
  • github.com/futurice/pepperoni-app-kit
  • github.com/react-community/create-react-native-app

Flexbox

  • flexbox.io
  • flexboxfroggy.com

UI

  • getstorybook.io
  • github.com/necolas/react-native-web

Navigation

  • github.com/airbnb/native-navigation
  • github.com/wix/react-native-navigation
  • reactnavigation.org

Deployment & Monitoring

Kiwi is hiring!

  • kiwi.com/jobs
  • kiwi.com/jobs/job/javascript-developer