Summary: Per title. Reviewed By: jknoxville Differential Revision: D16709346 fbshipit-source-id: e9c0293985dcb36ae304fc63ef89cf05faeb285e
766 B
766 B
Developer Environment Setup
Desktop app and Flipper Plugins (Javascript)
The flipper desktop source uses Flow, TypeScript, and ESLint. Feel free to use your preferred setup, but this is our recommended approach:
Editor: Visual Studio Code
Installed Extensions:
- ESLint
- Flow Language Support
- TypeScript and JavaScript Language Features (enabled by default)
Settings:
{
"flow.useNPMPackagedFlow": true,
"javascript.validate.enable": false,
"eslint.autoFixOnSave": true
}
Android plugins and SDK (Java)
Editor: Android Studio
iOS plugins and SDK (Objective-C)
Editor: XCode
Cross-platform SDK (Used by Android and iOS SDK) (C++)
Editor: XCode, Android Studio, Visual Studio Code, Vim...