What do I need to learn to code an app like Snapchat? : <p>I am new to programming and have been learning for the past month. I am trying to build an app that can record and upload short videos like Snaps to a database. Then the app can access these videos from the database. I am learning Java and Android Studio currently to make the Android version of the app, but later I want to learn the iOS side to make the iOS version of this app. </p>

<p>I would deeply appreciate some guidance on what exactly I need to learn to be able to make this app myself.</p>
