{"id":259,"date":"2021-11-30T14:18:26","date_gmt":"2021-11-30T19:18:26","guid":{"rendered":"https:\/\/www.gba.solutions\/vstore\/?post_type=aiovg_videos&#038;p=259"},"modified":"2021-11-30T14:18:26","modified_gmt":"2021-11-30T19:18:26","slug":"build-a-simple-android-app-with-kotlin","status":"publish","type":"aiovg_videos","link":"https:\/\/www.gba.solutions\/vstore\/aiovg_videos\/build-a-simple-android-app-with-kotlin\/","title":{"rendered":"Build A Simple Android App With Kotlin"},"content":{"rendered":"<p>We will create a basic todo list Android app using the Kotlin programming language<\/p>\n<p>Philipp Lackner YouTube Channel:<br \/>\n<a href=\"https:\/\/www.youtube.com\/channel\/UCKNTZMRHPLXfqlbdOI7mCkg\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/channel\/UCKNTZMRHPLXfqlbdOI7mCkg<\/a><\/p>\n<p>Code:<br \/>\n<a href=\"https:\/\/github.com\/philipplackner\/TodoList\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/philipplackner\/TodoList<\/a><\/p>\n<p>Philipp&#8217;s Kotlin Crash Course (Traversy Media):<br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=5flXf8nuq60&amp;t=302s\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=5flXf8nuq60&amp;t=302s<\/a><\/p>\n<p>Timestamps:<br \/>\n00:00 &#8211; Intro<br \/>\n00:33 &#8211; What we will build<br \/>\n01:42 &#8211; Why choose Kotlin for Android Development?<br \/>\n03:29 &#8211; Android Studio Setup<br \/>\n07:17 &#8211; Creating the project<br \/>\n08:57 &#8211; Android Studio Roundtrip<br \/>\n16:17 &#8211; Building the app&#8217;s layout<br \/>\n35:07 &#8211; Writing the Kotlin code for our app<br \/>\n01:03:04 &#8211; Recap of what we&#8217;ve done<br \/>\n01:06:25 &#8211; Setting up the Android emulator<br \/>\n01:08:15 &#8211; Running our app<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We will create a basic todo list Android app using the Kotlin programming language Philipp Lackner YouTube Channel: https:\/\/www.youtube.com\/channel\/UCKNTZMRHPLXfqlbdOI7mCkg Code: https:\/\/github.com\/philipplackner\/TodoList Philipp&#8217;s Kotlin Crash Course (Traversy Media): https:\/\/www.youtube.com\/watch?v=5flXf8nuq60&amp;t=302s Timestamps: 00:00 &#8211; Intro 00:33 &#8211; What we will build 01:42 &#8211; Why choose Kotlin for Android Development? 03:29 &#8211; Android Studio Setup 07:17 &#8211; Creating the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.gba.solutions\/vstore\/aiovg_videos\/build-a-simple-android-app-with-kotlin\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Build A Simple Android App With Kotlin&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","aiovg_categories":[48],"aiovg_tags":[49,50,55,51],"class_list":["post-259","aiovg_videos","type-aiovg_videos","status-publish","has-post-thumbnail","hentry","aiovg_categories-coding","aiovg_tags-android","aiovg_tags-coding","aiovg_tags-kotlin","aiovg_tags-mobile-app"],"_links":{"self":[{"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/aiovg_videos\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/aiovg_videos"}],"about":[{"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/types\/aiovg_videos"}],"author":[{"embeddable":true,"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/comments?post=259"}],"wp:attachment":[{"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"aiovg_categories","embeddable":true,"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/aiovg_categories?post=259"},{"taxonomy":"aiovg_tags","embeddable":true,"href":"https:\/\/www.gba.solutions\/vstore\/wp-json\/wp\/v2\/aiovg_tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}