Android Studio Tutorial (2021 Edition) - Part 1

Ғылым және технология

Do you want to build an Android app? Learn to use Android Studio to create a complete app using Kotlin and the latest technologies from Google in the tutorial series specifically made for 2021.
In this video we download and install the required software for Android app development, create a new project, then create a new emulator -- or virtual device -- in which to run our new app.
At the end of this we'll modify some XML code to update some text on our screen. Videos scheduled every week!
Why is this series updated every year?
My yearly Android developer's course is refreshed yearly to keep pace with changes in the creation of apps. Google constantly updates the OS, adds new libraries and recommends new practices.
What makes this different?
This course uses Kotlin, a programming language based on Java. Most apps in Google Play are either built entirely using Kotlin or are actively being converted to Kotlin. (I can't recommend using Java for apps.)
Who are you?
I'm Daniel Malone, an Android Engineer in downtown Austin, TX. My first start with computers was coding websites when I was twelve before transitioning to mobile engineering.
Join this channel to get access to perks:
/ @danielmalone

Пікірлер: 157

  • @nabjad94
    @nabjad94 Жыл бұрын

    beautiful and straight to the point. I just wanted a video to show me around with something simple without having to watch a full hour vid. so yours was fantastic. thank you

  • @ticonderoga8000
    @ticonderoga80003 жыл бұрын

    Just found this series and hyped to watch it!

  • @Komeiji0401
    @Komeiji04012 жыл бұрын

    Finally, a tutorial that's actually straight-to-the-point and teaches you stuff right off the bat

  • @kojwangbora5596

    @kojwangbora5596

    Жыл бұрын

    it doesnt

  • @easymode_RL

    @easymode_RL

    Жыл бұрын

    Imagineing you are being sarcastic, "Without me explaining what any of this does." me thinking "Isn't that the point of this video." I guess define the point of the video better in the title like what exactly you're doing. This wasn't a tutorial people could have figured most of this out themselves. You'd think part 1 would be the installation of Android Studio itself. 555k people had to sit through this pointless overview.

  • @crusaderanimation6967
    @crusaderanimation69672 жыл бұрын

    Dear Lord he went strait to the point.. U know how rare this is now days?!

  • @jennaadams3899
    @jennaadams38993 жыл бұрын

    I like your videos dude. I've just subscribed to a filler course at College on Android Studio. I really don't know why as I am finding it hard going so back to basics with your videos which are helping a lot. Thanks.

  • @nelsonianb1289
    @nelsonianb12893 жыл бұрын

    this is great especially for a person coming from a design background, only difficulty is having not been exposed to upseak much it is a little bit difficult to follow at times, but Im learning!

  • @luizcosta8122
    @luizcosta81222 жыл бұрын

    props to dan, not having an irritating voice these days already results in a good tutorial

  • @pedronavaja7314

    @pedronavaja7314

    2 жыл бұрын

    Came here from the previous series part one and I thought the same haha. I can definitely roll with this one

  • @modernwarrior5517
    @modernwarrior5517 Жыл бұрын

    0:00 Download and Install 0:21 New Project 1:44 First Look 2:23 App Visuals and testing on physical device (verbal) 2:52 Virtual Device configuration 4:15 Running App virtually 5:31 Modify Text, Layout preview 6:56 Recap

  • @puccistudio
    @puccistudio2 жыл бұрын

    Thank you this is great! I would like to ask you if in future tutorials you could explain the various options that appear in the "Project template" window? Thank you in advance

  • @raymeester7883
    @raymeester78832 жыл бұрын

    Thank you very much. I just started a GADS course and they are using the older tutorials for their lesson. I was trying to find out how to get to see the layout. This really helped. Guess I am now doing another course as well. Really appreciate your video, Daniel.

  • @kevinramadhan9871
    @kevinramadhan98713 жыл бұрын

    Hi Dan, could you add a login functionality in this tutorial? thank you very much!

  • @williamjohnson5028
    @williamjohnson50283 жыл бұрын

    Can you do a tutorial just about learning and navigating the IDE? Also what all areas of the IDE mean.

  • @bongohnxumalo9686
    @bongohnxumalo96862 жыл бұрын

    Dan thank you very much for such dope vids they are really helpful. I have a problem with my button ID , it doesnt reflect on main activity class. it says I should create a new variable for it. I dont know whether that's because i'm using THE NEWEST version.

  • @KimHarveyOsmena
    @KimHarveyOsmena Жыл бұрын

    Great tutorial! I'll be following through out the completion of this project :D

  • @fsaforosaforo6338
    @fsaforosaforo63382 жыл бұрын

    Thank you...I was so lost before your video. Class project to do but just reinstalled Android Studio and it looks nothing like the teacher's version. I really want to go into mobile when I finish my Bachelor's. Your video helps me sleep easier tonight knowing I have a source to go to now.

  • @jrnexe6143
    @jrnexe61433 жыл бұрын

    audio is 100x better in this vid. nice upgrade

  • @justinsinnard3828
    @justinsinnard38283 жыл бұрын

    Don't waste your time starting this tutorial, he never finished the series

  • @lurima

    @lurima

    3 жыл бұрын

    End in part 3

  • @vishnueswar2782

    @vishnueswar2782

    Жыл бұрын

    So you can teach us

  • @MisterJang0

    @MisterJang0

    Жыл бұрын

    I only watched this because it's an intro to Android Studio that wasn't an hour long.

  • @tonyvillena1293

    @tonyvillena1293

    Жыл бұрын

    You could tell with the way he talks lol thanks for telling us

  • @moufbreava

    @moufbreava

    Жыл бұрын

    ​@@tonyvillena1293 😂

  • @poland-exploringguy91
    @poland-exploringguy912 жыл бұрын

    Thank you for being one of the few having a good mic. It's not so trivial these days

  • @memduhylmaz8951
    @memduhylmaz89513 жыл бұрын

    Yeeeesss! Hello Daniel, I am now in video 7 from 2020, I will join when I finish 2020. Good luck with that,...

  • @tonyraoub3200
    @tonyraoub32003 жыл бұрын

    Your Voice Has Changed From 2020 :P Lol Great Work - Hyped to Watch

  • @doc4153
    @doc41533 жыл бұрын

    Somebody upgraded their microphone since the last one. Sounds good. ;)

  • @WorldOfKnowledgeTH
    @WorldOfKnowledgeTH Жыл бұрын

    do you perhaps have a video where you go into depth about structuring the app? ive not even tested coding atm because i cant even find adequate information as to how i should structure the app i wish to create and tbh it is getting very frustrating especially when there are so many good videos about coding and creating but nothing about structures at all

  • @hype7468
    @hype74682 жыл бұрын

    so helpful!!!😀😊😊! I am 10 years old! This tutorial helped me make my apps.

  • @itumelengkgosana8833
    @itumelengkgosana88333 жыл бұрын

    Hi Dan, thank you for the tutorial. I have commented on the first video but I thought I should comment here too just in case. When I click on activity main I do not find those two screens that appear at 2:30 on your video even after I have downloaded virtual phone, any idea why?

  • @sethlangendoen1313
    @sethlangendoen13132 жыл бұрын

    You get right to the point and it is amazing

  • @lemonaderain
    @lemonaderainАй бұрын

    This was so helpful. Thank you so much!

  • @legohistory
    @legohistory3 жыл бұрын

    Straight forward - nice!

  • @jcgoddard719
    @jcgoddard7193 жыл бұрын

    Hi Dan, Thank you for these videos, please post p2 soon we really need it since the newest version of A.S. does not work with the 2020 edition at all.

  • @DanielMalone

    @DanielMalone

    3 жыл бұрын

    Part 2 will be uploaded Tuesday at 8am CST (a United States timezone) :)

  • @jcgoddard719

    @jcgoddard719

    3 жыл бұрын

    @@DanielMalone Thank you, really appreciate your videos, super valuable information

  • @ranojskiwondertv3251
    @ranojskiwondertv32512 жыл бұрын

    sir i hope you wiill response to my question..i use the titanium bakcup to save game data from a 7.1.2 android version..and i have new phone and rooted and use again the titanium bakcup..the problem is why is that may save data cannot read or i see my data but i says profile error what should i do?

  • @AdamFoster
    @AdamFoster2 жыл бұрын

    Thanks for the note on the previous videos per the update.

  • @user-sl6jx3ju7r
    @user-sl6jx3ju7r2 жыл бұрын

    Hi Dan I am in the process of learning android studio , I have a problem I hope you can answer. I am writing a small application to convert binary to decimal and vice versa (use button to convert). But if i don't use button now but when i type in editext the result shows immediately, that's what i want, but i don't know how to do it, can you guide me ? Thanks a lot.

  • @jell._.y
    @jell._.y14 күн бұрын

    thanks! really need this updated version 😅

  • @DANIELSALOMONS1
    @DANIELSALOMONS12 жыл бұрын

    How do you get this thing working smoothly? I installed Android Studio on three computers, 1 32Gb Debian 10 and 11, Linux, 1 16 Gb Debian 10Linux, 1 16 Gb Windows 10 computer, and on none of them the emulator worked smootly. It generally makes the computer get stuck completely!

  • @Abdurrahman98XX

    @Abdurrahman98XX

    2 жыл бұрын

    You need at least mid range cpu

  • @princeinc3449
    @princeinc34493 жыл бұрын

    hey Daniel i need help when i start mine it just shows two clean sheet with no Hello World is something wrong?

  • @posexperts5996
    @posexperts59962 жыл бұрын

    Wondering if you could offer a suggestion. I have a couple android terminals I got from china. They came with android loaded but are stuck in Engineering Mode. I just need to be able to a couple of app's to be able to use them. Any idea is greatly appreciated as I am stuck with paperweights at the moment.

  • @kira_the_god1003
    @kira_the_god10033 жыл бұрын

    Sorry man, i have a problem with android sdk, when i try to install it it tell me "unable to run intel haxm installer:cannot start process, the working directory" can u help me?

  • @soseikiharagatatsu7859
    @soseikiharagatatsu78592 жыл бұрын

    Do you have a video of how to fix this thing called design editor is unavailable until after a successful project sync

  • @DerAndre2511
    @DerAndre25113 жыл бұрын

    You should have explained what SDK is, because some of us have a Tablet/Smartphone, which does not have the newest Andoid version and is out of support for updates (i have 4.2.2 ^^). They need to rewatch, which version they need.

  • @Echo-el4vo
    @Echo-el4vo2 жыл бұрын

    I don't even know if this is possible, but this seems like a good place to ask. Could I have a wear os app that connects to my phone allowing me to remotely lock the phone? Sometimes my friend steals my phone and I want to lock it from my watch.

  • @exploringgodscountry
    @exploringgodscountry Жыл бұрын

    Is there a newer tutorial, this one doesn't seem to match the newest SDK.

  • @navjotkaur156
    @navjotkaur1563 жыл бұрын

    Can anybody help me in creating a workout plan app in android studio using kotlin cause I an project due and don't know where to start from and what files to create

  • @NKWrites-jn7fn
    @NKWrites-jn7fn2 ай бұрын

    Amazing and straightfarward

  • @LeoMaku
    @LeoMaku3 жыл бұрын

    keep it doing Sir!!! thank you very much!

  • @OFM-ex2wg
    @OFM-ex2wg2 жыл бұрын

    HI am Tony, I appreciate all your videos, its really helps, please do a tutorial on creating a radio app for a radio station, i want to create an app for my radio, thank you

  • @Nashrullah007
    @Nashrullah0072 жыл бұрын

    "installed build tools revision 31.0.0 is corrupted" i"ve tried to reinstall it but still can't connect the app to the emulator

  • @emmanuelbaah7854
    @emmanuelbaah7854 Жыл бұрын

    wow, I'm so impressed in 7 mins!

  • @subsay3rsucks586
    @subsay3rsucks5868 ай бұрын

    i just want to modify files of an app ive already made cause i want to change some of the assets but i cant edit the files

  • @mromfggggggg
    @mromfggggggg3 жыл бұрын

    Hi thank u can u help me why does it keep saying install haxm and when I do it , it still doesn't work

  • @Dances95
    @Dances952 жыл бұрын

    what would be the issue if the emulator doesn't display anything? it just keeps loading

  • @coolvibesreloaded7946
    @coolvibesreloaded79462 жыл бұрын

    Hey Dan could you possibly make a radio station app tutorial if possible please for Android studio

  • @prabhmeetkalra9458
    @prabhmeetkalra9458 Жыл бұрын

    When i run to make my phone screen on pc it shows installation does not succeed the application could not be installed now what to do?

  • @ferchgf3038
    @ferchgf30383 жыл бұрын

    Hi,Iwant ur help I want to create an endless notbook app to write a lot , how can i do that

  • @frederickordono7412
    @frederickordono74123 жыл бұрын

    Hopefully this helps me with my thesis.

  • @bigbizz118
    @bigbizz118Ай бұрын

    I want to erase a phone software and create my own is this the same process

  • @simont733
    @simont7333 жыл бұрын

    It would be nice if you do a preview first what what would be like the video first also do some apps in the future like zero to master project videos... for example there is no video tutor for USSD... but there is a loot of reqiests

  • @vanhalen2847
    @vanhalen28473 жыл бұрын

    Hey thanks for the 2020 tutorial I really appreciated and it gives me some income thanks very much D

  • @JaniksKey95

    @JaniksKey95

    3 жыл бұрын

    That's awesome! What's the type of app have you been building if I may ask? Thanks.

  • @Abdullah-cp6eb

    @Abdullah-cp6eb

    3 жыл бұрын

    İs it good for begging videos in 2020 That is new so start with this I'm newbie what is your advice about that

  • @andreys281
    @andreys2812 жыл бұрын

    How to fix error 86 on mac?Bad cpu type in executable?

  • @yourex-wife4259
    @yourex-wife42593 жыл бұрын

    Hey im having A LOT of problems with the component installer. First it was the abd. Now its with the system image for the virtual device. It says "Installation did not complete successfully. See IDE logs for details." and will not download any image. Any ideas?

  • @gmunay420

    @gmunay420

    2 жыл бұрын

    did you get any response?

  • @ernestamoah4089
    @ernestamoah4089 Жыл бұрын

    Pls am opening my emulator but it is not coming in android studio pls help me now

  • @narutoandbleachrules
    @narutoandbleachrules2 жыл бұрын

    Can I use C++ instead of Kotlin? I didn't see the option.

  • @Thor_Underdunk_Caballerial
    @Thor_Underdunk_Caballerial Жыл бұрын

    Pressing play for the app preview is painfully slow, must be frustrating to work with.

  • @MARS-GREENH0USE
    @MARS-GREENH0USE2 жыл бұрын

    My computer wouldnt run it all with 8g ram and graphics

  • @ckameelnuevo9684
    @ckameelnuevo9684 Жыл бұрын

    Hi, could you add a Push notification Picture using FireBase? thanks a lot

  • @LS15QD
    @LS15QD3 жыл бұрын

    When I click the run button my virtual device just doesn't do anything. It's like the app doesn't exist.

  • @zivgimani2860

    @zivgimani2860

    3 жыл бұрын

    You fix it? because i have the same problem, i just get the message: "No Running Emulators"..

  • @MARS-GREENH0USE

    @MARS-GREENH0USE

    2 жыл бұрын

    My computer wouldnt run it all with 8g ram and graphics

  • @Bisstube
    @Bisstube Жыл бұрын

    I wish I had the necessary hardware to run an emulator. Cool feature!

  • @homesifeni5483
    @homesifeni54833 жыл бұрын

    would the staging be the same for windows 10

  • @keith17k
    @keith17k2 жыл бұрын

    haxm says its not installed so i install it and it still says the same just going round in circles

  • @expata796
    @expata7967 ай бұрын

    good work

  • @shantanu925
    @shantanu9253 жыл бұрын

    Could you make a series using Java please?

  • @mazencool2010

    @mazencool2010

    2 жыл бұрын

    Same

  • @peterpallo1605
    @peterpallo16053 жыл бұрын

    I need your help... 1. what if its saying ´´VT-x is disabled in BIOS´´ i cant open my virtual device 2. I tried to do it with my phone and I enabled developer mode on mobile and i dont know what to do now... i dont know how to start it please help with first or second

  • @DanielMalone

    @DanielMalone

    3 жыл бұрын

    A phone might be easier. Fist enable Developer Mode of the Android phone by navigating to Settings and tapping the Build Number 7 times. ("Build Number" should be somewhere at the bottom of Settings, perhaps under About Phone.) This enables the Developer options menu setting. Navigate again to Settings and find the new section titled "Developer options." Confirm the toggle is set to "On." With the phone unlocked use a USB cable to connect the phone to your computer. If prompted on the phone to enable the connection allow or confirm. If no prompt appears unplug the USB cable then re-plug the cable into your computer.

  • @peterpallo1605

    @peterpallo1605

    3 жыл бұрын

    @@DanielMalone Thank You

  • @grahammccann8554
    @grahammccann85542 жыл бұрын

    Hi Dan, Thank you for making this vidoe

  • @winkfloss6182
    @winkfloss6182 Жыл бұрын

    4:50 why it doesn't pop up to my mobile?

  • @TakeOneSip
    @TakeOneSip2 жыл бұрын

    do you know how to Oppen TikTok on a virtual device?

  • @user-wc4ch1gm7m
    @user-wc4ch1gm7m6 ай бұрын

    how do i make a iphone app like that

  • @kabaleyouthvolleyballcluba6912
    @kabaleyouthvolleyballcluba69122 жыл бұрын

    Thanks for your work

  • @faust0088
    @faust00883 жыл бұрын

    will it work with all chipsets: Snapdragon, Exynos, Mediatech and Kirin ?

  • @hexagonist23

    @hexagonist23

    2 жыл бұрын

    Yes. Yes it will. You're not creating a kernel here, you're making a java app.

  • @ulysonpetilla2059
    @ulysonpetilla20593 жыл бұрын

    Hi sir! Would it be the same if I'll use windows 10? The coding wont affect right?

  • @timalbersmann4192

    @timalbersmann4192

    3 жыл бұрын

    yeah no difference

  • @YoYo-hq8js
    @YoYo-hq8js3 жыл бұрын

    please make a tutorial how to create book in AS 2021 please

  • @theoriginal1sk118
    @theoriginal1sk1183 жыл бұрын

    Ayy another year!

  • @MrSupermonkeyman34
    @MrSupermonkeyman342 ай бұрын

    Don't know if anyone else has had this problem with the new version of android studio but you need to make an Empty Views project rather than just Empty to get the same file structure

  • @user-ue6ur5nt5z

    @user-ue6ur5nt5z

    2 ай бұрын

    Yes, same, and I can't figure out how to enable the preview. I can't find the .xml file for it, do you know how?

  • @someoneelse9768
    @someoneelse9768 Жыл бұрын

    I remember when they were facing out java with JavaScript on the browsers. Anyway you know it's serious software when it's almost a gigabyte

  • @fareedmatjila6350
    @fareedmatjila63503 жыл бұрын

    Please make a social networking app adobe xd to android studio video

  • @ajv2544
    @ajv25443 жыл бұрын

    Hi, dan, are you still in part 1 ????,

  • @divyanshusharma5614
    @divyanshusharma56143 жыл бұрын

    please can you help me I am downloded andriod studio in my mac yesterday and when i try to run emulator it says that the emulator process of ......./... been killed Please help i am begnier 😭

  • @DanielMalone

    @DanielMalone

    3 жыл бұрын

    Any chance you have an Android phone you can plug into your Mac using a USB cable? That might be easier. Sometimes the emulator requires additional software to work, basically.

  • @user-hl2gn5zg4u
    @user-hl2gn5zg4u6 ай бұрын

    Good learning!

  • @user-hp8bf3of1y
    @user-hp8bf3of1y Жыл бұрын

    thx for best tutorial

  • @person81045
    @person81045 Жыл бұрын

    Missing step to install Intel HAXM

  • @odaihamed8103
    @odaihamed810310 ай бұрын

    thanks for guide

  • @KrowZherck
    @KrowZherck2 жыл бұрын

    Thanks😁

  • @bk-developer-pleszew
    @bk-developer-pleszew Жыл бұрын

    How do you do Programs or Games for Android: "Linux", using this program: "Android Studio" for Windows or Linux/Mac-OS. Then run: "Java Manager Process", as: "JConsole". And there run processes in: "JConsole", as: "Android Studio". And as: "Groovy: "Gradle"" and: "Other from: "Java"". and there you will find what: "Android Studio". It does with your computer.

  • @keratiin
    @keratiin Жыл бұрын

    why api 24 ?

  • @nirinshatv7062
    @nirinshatv70622 жыл бұрын

    Hi, why my MainActivity.kt has bunch of codes compared to yours? Its hard for me to follow your tutorials because of that

  • @blazikenmasters
    @blazikenmasters2 жыл бұрын

    can u play games on this?

  • @danielowen2633
    @danielowen26333 жыл бұрын

    6:18 hello! my name is Daniel too

  • @EliasDaoud
    @EliasDaoud2 жыл бұрын

    Android Studio for me is Washed-up, futile. I used Eclipse, Xamarin, Android Studio, and Netbeans. really it is an exhauster. I built an application on Eclipse and it was so easy, then I convert it to VS Xamarine and it work. Android Studio never can rebuild it, I recreate it again from zero, still, the emulator doesn't work, something corrected and suddenly a list of errors and warning, I refix them, again the cycle until there is no solution to fix, just errors and warnings. The NetBeans is difficult to set it up, so I do not have so much experience with it. 7 days and Android studio cannot run my app, where on Eclipse from the first day everything went good, and on Xamarin in one day it work. I tried my apps on Android Studio Bumblebee and Dolphin canary 3. The stable Bumblebee as they said is worst than the dolphin.

  • @yousefalzamil5661
    @yousefalzamil56613 жыл бұрын

    i got a project sync problem ?

  • @DanielMalone

    @DanielMalone

    3 жыл бұрын

    Is there a button to sync? It's called Gradle Sync and should be in the toolbar, or find in the menu

  • @Lovemultimed
    @Lovemultimed3 жыл бұрын

    what's your website sir? I will like to follow you.

  • @dinoman6481
    @dinoman6481 Жыл бұрын

    2:29 there is no Layout folder for me

  • @huskyboi27

    @huskyboi27

    Жыл бұрын

    You have to make a new project and select "Empty Views Activity" not "Empty Activity "

  • @syrux2061

    @syrux2061

    Жыл бұрын

    @@huskyboi27 Thankyou!!

  • @huskyboi27

    @huskyboi27

    Жыл бұрын

    @@syrux2061 Np, had the same problem, look at the comment section, figured it out and came back to help! ^-^

  • @rezanouraei7654
    @rezanouraei76543 жыл бұрын

    Thank

  • @_MAYUKHRAY_B
    @_MAYUKHRAY_B2 жыл бұрын

    We are so interested in programming type things that the word 'android' has become a code language 🤣🤣

Келесі