Week 1 – Kotlin Android Development Course for Beginners // Introduction To App Development



Week 1 – Kotlin Android Development Course for Beginners // Introduction To App Development

Week 1 - Kotlin Android Development Course for Beginners // Introduction To App Development

This is lecture 1 in a 9 week series on mobile app development with Android and Kotlin. In this Android development course for beginners, you’ll learn the fundamentals of Android development with Kotlin while building a simple weather app using Android Studio.

This lecture was recorded in support of a course I’m teaching at North Seattle College.
Slides ➑️https://speakerdeck.com/n8ebel/nsc-ad-340-5210-week-1

— Lecture Outline —
0:01 – Week 0 Review
1:22 – Syllabus Review
2:40 – Class Announcements
6:14 – Why Learn App Development?
9:26 – Challenges of App Development
15:34 – Types of Mobile Development
22:36 – Why Android Development?
27:42 – Setting Up Our Android Development Environment
28:34 – Installing Android Studio
36:12 – Creating Your First Android Studio Project
39:17 – Creating An Android Emulator
41:52 – Installing Your First Android App
45:14 – Sharing An Android Studio Project to GitHub
50:06 – Building An Android APK

πŸ€” This week’s lecture covers the following questions:
– What are the unique benefits and challenges of Android app development?
– What are some different ways of building mobile apps?
– What makes Android the most popular mobile operating system?
– What is Android Studio?
– What is the Android Emulator?
– What is Kotlin?
– How do you create a new Android project?
– How do you share code from Android Studio to GitHub?
– How do you add a README to your GitHub repo?

πŸ–₯ Additional Android Studio Setup Resources

Install Android Studio 3.3 On Mac
https://www.youtube.com/watch?v=MeSnxWv9T9I

Setup Your Android Development Environment For Windows
https://www.youtube.com/watch?v=-Uy7vuV_qPA

Getting Started With Git
https://www.youtube.com/watch?v=znqwRDc6_2s&feature=youtu.be

Get Started With GitHub
https://youtu.be/YxTrIlY4TR4

This Android development course is aimed at beginner programmers who have some familiarity with Java and object oriented programming, but haven’t necessarily built mobile apps before.

Stay Up To Date

πŸ”” Subscribe to My Channel
https://www.youtube.com/c/goobario?sub_confirmation=1

Helpful Software Development Resources

πŸ“™ My Kotlin Book
https://amzn.to/2QB99Pq

πŸ“š Books That Have Helped Me In My Career
https://www.amazon.com/shop/n8ebel?listId=NR7OQ5R8DNJO

My Office Setup

πŸ”΄ Livestream & Screen Recording Software
https://www.ecamm.com/mac/ecammlive/?fp_ref=nate39

πŸ–₯ Development Hardware
https://www.amazon.com/shop/n8ebel?listId=9X02HRBJ0ZVA

πŸ“· My Recording Setup
https://www.amazon.com/shop/n8ebel?listId=1GZ29M2S5KY6K

πŸ™‚ Follow Me Online
twitter ➑ https://twitter.com/n8ebel
website ➑ https://goobar.dev
instagram ➑ https://www.instagram.com/n8ebel

β„Ήsome links direct to affiliate sites

Comments are closed.