This video (episode 10 of 12) adds the ability for the user to select an image from the gallery app on their phone. We use implicit intents with ACTION_GET_CONTENT for this. We also do some basic error checking when the user tries to submit the InstaFire post.
InstaFire playlist: • InstaFire: Android Instagram Clone with Fi...
If you want to allow the user to take a picture rather than selecting an image which already exists, here's the video I reference which shows how to do this: • Android Camera Integration to Take Photos ...
Helpful links for more information:
➤ Implicit intents: https://guides.codepath.com/android/U...
➤ Using ACTION_GET_CONTENT: https://developer.android.com/referen...
➤ To have images show up in emulator: https://stackoverflow.com/questions/4...
In these videos, we build a basic Android Instagram app clone using Firebase, written in Kotlin. Our app allows the user to sign in and create posts with an image and description. We use Firebase, an app development platform developed by Google, to power our application. We use various Firebase services such as Authentication, Storage, and Firestore to build our app.