[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.16,0:00:01.23,Default,,0000,0000,0000,,So to build this app Dialogue: 0,0:00:01.23,0:00:03.83,Default,,0000,0000,0000,,just get started with the typical\Nsteps that you would do. Dialogue: 0,0:00:03.83,0:00:06.30,Default,,0000,0000,0000,,First you create a blank activity app, Dialogue: 0,0:00:06.30,0:00:09.86,Default,,0000,0000,0000,,then you'll edit your Build.gradles\Nat the services libraries. Dialogue: 0,0:00:09.86,0:00:12.86,Default,,0000,0000,0000,,Then you'll edit your Android\Nmanifests with the meta keys for Dialogue: 0,0:00:12.86,0:00:14.61,Default,,0000,0000,0000,,the services libraries. Dialogue: 0,0:00:14.61,0:00:16.78,Default,,0000,0000,0000,,The metadata for your API key and Dialogue: 0,0:00:16.78,0:00:20.07,Default,,0000,0000,0000,,don't forget to go onto\Nthe Google Developer's console. Dialogue: 0,0:00:20.07,0:00:25.05,Default,,0000,0000,0000,,And add a new instance of the SHA1\Nfollowed by a semicolon followed by this Dialogue: 0,0:00:25.05,0:00:28.81,Default,,0000,0000,0000,,app's name, so\Nthat it will be valid for that API key. Dialogue: 0,0:00:28.81,0:00:31.06,Default,,0000,0000,0000,,You've seen how to do that before. Dialogue: 0,0:00:31.06,0:00:34.58,Default,,0000,0000,0000,,Add permissions for Internet, network\Nstate, and write external storage. Dialogue: 0,0:00:34.58,0:00:36.37,Default,,0000,0000,0000,,And then the meta for OpenGL. Dialogue: 0,0:00:37.39,0:00:40.90,Default,,0000,0000,0000,,If you're not familiar with the meta for\Nopen GL there is a link in the speaker Dialogue: 0,0:00:40.90,0:00:44.23,Default,,0000,0000,0000,,notes below but we also covered it\Nin previous parts of this course. Dialogue: 0,0:00:44.23,0:00:46.45,Default,,0000,0000,0000,,When you're done with all of this,\Ncheck this box.