Your files are stored in a Cloud Storage bucket. The files in this bucket are presented in a hierarchical structure, just like the file system on your local hard disk, or the data in the Firebase Realtime Database . By creating a reference to a file, your app gains access to it. These references can then be used to upload or download data, get or update metadata or delete the file. A reference can either point to a specific file or to a higher level node in the hierarchy.
If you've used the Firebase Realtime Database , these paths should seem very familiar to you. However, your file data is stored in Cloud Storage , notin the Realtime Database .
Create a Reference
Create a reference to upload, download, or delete a file, or to get or update its metadata. A reference can be thought of as a pointer to a file in the cloud. References are lightweight, so you can create as many as you need. They are also reusable for multiple operations.
Create a reference using the FirebaseStorage
singleton instance and
calling its getReference()
method.
Kotlin
// Create a storage reference from our app var storageRef = storage . reference . kt

