react-native/docs
Hector Ramos cf4891c6bd Update Getting Started instructions.
Summary:
I am starting fresh on a new Mac and took another stab at the instructions.

- Java SDK 7 seems to work just fine.
- Adjusted Custom Android Studio installation instructions to use bare minimum required.
- Updated AVD configuration instructions with necessary changes to run AVD the first time.
- Added note on using real devices.
- Removed notes warning against use of API Level 23, these do not belong on a Getting Started guide.
- Added step to install Xcode Command Line Tools.
- Use `.profile` over `.bashrc` as the latter is shell-specific and is not loaded on login shells (e.g. new Terminal windows). `.profile` will work on bash, however, which is the default macOS shell.
- Added screenshots.

Went through steps for setting up RN for iOS as well as Android on a new Mac. Ended with apps running on the iOS Simulator and a AVD.

Generated website and verified instructions rendered correctly for each of the OS/device permutations.
Closes https://github.com/facebook/react-native/pull/12272

Differential Revision: D4637737

Pulled By: hramos

fbshipit-source-id: 5d322e4d55dbabc70f70471622a2f379ac6230cb
2017-03-01 19:26:28 -08:00
..
Accessibility.md `accessibilityViewIsModal` property was exposed for any view (iOS only) 2017-02-27 23:46:14 -08:00
AndroidBuildingFromSource.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
AndroidUIPerformance.md Make prev links work in guides and APIs. 2016-07-13 14:58:27 -07:00
Animations.md Clean up Animated docs 2017-02-17 14:48:17 -08:00
Colors.md Make prev links work in guides and APIs. 2016-07-13 14:58:27 -07:00
CommunicationIOS.md Usage `intrinsicContentSize` property of `RCTRootView` intead of deprecated `intrinsicSize` 2017-02-27 14:04:58 -08:00
Debugging.md Fix Android debugging doc 2017-01-19 14:13:30 -08:00
DirectManipulation.md Fix link broken. 2016-07-14 15:58:36 -07:00
GestureResponderSystem.md Fix typo in GestureResponderSystem.md 2017-01-31 11:58:30 -08:00
GettingStarted.md Update Getting Started instructions. 2017-03-01 19:26:28 -08:00
HandlingTextInput.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
HandlingTouches.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
HeadlessJSAndroid.md FbHeadlessJsTaskService -> HeadlessJsTaskService 2016-11-10 02:43:40 -08:00
HeightAndWidth.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
Images.md Add static non-image assets section 2017-01-31 13:28:32 -08:00
IntegrationWithExistingApps.md Update IntegrationWithExistingApps.md 2017-02-23 16:31:41 -08:00
IssueGuidelines.md Product Pains -> Canny 2017-02-17 15:02:23 -08:00
JavaScriptEnvironment.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
LayoutWithFlexbox.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
LinkingLibraries.md Consolidate Running on Device (Android|iOS) Guides into one 2016-11-06 21:13:32 -08:00
MoreResources.md Deprecate NavigationExperimental 2017-03-01 11:50:03 -08:00
MoviesExample.json
NativeComponentsAndroid.md add headless js guide 2016-10-12 06:28:35 -07:00
NativeComponentsIOS.md fix duplicate symbols error in the Creating Native UI Component docs 2017-02-23 16:45:39 -08:00
NativeModulesAndroid.md Fix some typos in NativeModulesAndroid.md 2017-01-19 17:13:28 -08:00
NativeModulesIOS.md Clearer information regarding RCT_EXPORT_MODULE 2017-02-08 16:46:13 -08:00
Navigation.md Deprecate NavigationExperimental 2017-03-01 11:50:03 -08:00
Networking.md Deprecate NavigationExperimental 2017-03-01 11:50:03 -08:00
Performance.md remove inaccurate docs 2017-02-09 13:32:31 -08:00
PixelRatio.md Fix minor typo in PixelRatio.md 2017-01-10 01:28:26 -08:00
PlatformSpecificInformation.md Update PlatformSpecificInformation.md 2016-08-08 04:58:30 -07:00
Props.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
PullRequestGuidelines.md move templates to .github folder 2016-06-13 07:43:28 -07:00
RunningOnDevice.md Fix ADB reverse link + release build instructions 2017-02-09 13:01:37 -08:00
RunningOnDeviceAndroid.md Consolidate Running on Device (Android|iOS) Guides into one 2016-11-06 21:13:32 -08:00
RunningOnDeviceIOS.md Consolidate Running on Device (Android|iOS) Guides into one 2016-11-06 21:13:32 -08:00
RunningOnSimulatorIOS.md Updated Device Specifying Command 2016-11-14 08:59:24 -08:00
SignedAPKAndroid.md variant -> configuration 2017-01-23 11:28:51 -08:00
State.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
Style.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
Testing.md Update Getting Started instructions. 2017-03-01 19:26:28 -08:00
Text.md remove more peculiar web language 2017-02-23 16:31:41 -08:00
Timers.md Make prev links work in guides and APIs. 2016-07-13 14:58:27 -07:00
Troubleshooting.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
Tutorial.md Ensure documentation has consistent relative links 2017-01-31 12:13:31 -08:00
UnderstandingCLI.md Update UnderstandingCLI.md 2017-01-06 08:28:25 -08:00
Upgrading.md New upgrading process, relying on Git 2016-11-28 08:28:35 -08:00
UsingAListView.md Don't use 'vertically' when describing a ListView 2017-02-27 14:04:58 -08:00
UsingAScrollView.md Update UsingAScrollView.md 2017-02-28 06:23:58 -08:00