title: I dont understand how to use it or what it does, _loadResourcesAsync from react native expo default project with screens
body: <p>in the App.js from the default projects that react-native generates when you use Expo, (The one with diferent screens).</p>
  
  <p>Well, in the App.js.</p>
  
  <pre><code>  render() {
  if (!this.state.isLoadingComplete &amp;&amp; !this.props.skipLoadingScreen) {
    return (
      &lt;AppLoading
        startAsync={this._loadResourcesAsync}
        onError={this._handleLoadingError}
        onFinish={this._handleFinishLoading}
      /&gt;
    );
  } else {
    return (
      &lt;View style={styles.container}&gt;
        {Platform.OS === 'ios' &amp;&amp; &lt;StatusBar barStyle="default" /&gt;}
      {/* &lt;Text&gt;{User.nom}&lt;/Text&gt; */}
      &lt;AppNavigator  style={styles.container} /&gt;
      &lt;/View&gt;
    );
  }
  }
       _loadResourcesAsync = async () =&gt; {
          return Promise.all([
            Asset.loadAsync([
              require('./assets/images/icon_llaurar.jpg'),
              require('./assets/images/icon_podar.jpg'),
              require('./assets/images/icon_ensofatar.jpg'),
            ]),
            Font.loadAsync({
              // This is the font that we are using for our tab bar
              ...Icon.Ionicons.font,
              // We include SpaceMono because we use it in HomeScreen.js. Feel free
              // to remove this if you are not using it in your app
              'space-mono': require('./assets/fonts/SpaceMono-Regular.ttf'),
            }),
          ]);
        };
  </code></pre>
  
  <p>I really don't understand what it does, or how to use the assets that are loaded. I still have to import every asset on all the screens to use it, so I dont get what to do with it or what it does.</p>
  
  <p>Also, can someone explain what does the line ...Icon.Ionicons.font does? The three dots in front what they are?</p>
  
  <p>Thanks in advance</p>