Android App Development in Java All-in-One Tutorial Series (4 HOURS!)

2024 ж. 12 Мам.
1 502 277 Рет қаралды

Start your software dev career - calcur.tech/dev-fundamentals 💯 FREE Courses (100+ hours) - calcur.tech/all-in-ones
🐍 Python Course - calcur.tech/python-courses
00:00:00 - Introduction
00:04:15 - Android vs iOS, Flutter, React Native, Xamarin, and Web Apps
00:14:23 - Essential Concepts and Terms
00:22:01 - Installing Android Studio
00:28:50 - Installing an Emulator
00:35:41 - urn on USB Debugging on Android Device
00:39:00 - Running on a Physical Device
00:41:32 - Activity Basics
00:46:13 - Layout Editor Introduction
00:51:27 - Views and Layouts
00:55:13 - Intro to Attributes
01:01:01 - Assigning an ID to our TextView
01:04:27 - Static vs Dynamic
01:11:53 - Creating a Button
01:17:06 - Intro to Methods and onClick Handler
01:23:10 - Intro to Methods and onClick Handler
01:32:14 - onClick Event Handler
01:37:55 - How to Disable Buttons
01:41:59 - Console Logging with Log.d and Logcat
01:46:14 - Changing Button Text when Clicked
01:51:23 - Intro to R Class and FindViewById Method
01:55:54 - Grabbing a Button with FindViewById and R.id
02:00:48 - Casting a View in an Expression
02:04:21 - Getting user Input through EditText
02:12:27 - Update TextView with Dynamic Output
02:15:26 - Alert in Android - Toast.makeText
02:20:52 - Overview of the Basics
02:29:59 - Hands on Review
02:38:55 - Intro to Activities
02:45:13 - How to Launch a New Activity
02:51:31 - Constraint Layout Basics
02:59:21 - Should use @string Resource Fix
03:04:14 - How to Change the Main Activity
03:07:40 - Changing Activity Title in Code and XML
03:11:44 - Creating a Back Arrow with parentActivityName
03:13:45 - Passing Data to Another Activity with putExtra
03:22:38 - How to Delete an Activity Completely
03:27:05 - How to Generate Bottom Tabs with Fragments
03:31:44 - Exploring EditText Types
03:36:38 - Making Dynamic Activity to Compose a Message
03:48:54 - Checking Intent for null from putExtra
✅ Data Structures & Algorithms - calcur.tech/dsa-youtube
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
✉️ Newsletter - calcur.tech/newsletter
📸 Instagram - / calebcurry
🐦 Twitter - / calebcurry
🔗 LinkedIn - / calebcurry
▶️ Subscribe - calcur.tech/subscribe
👨🏻‍🎓 Courses - www.codebreakthrough.com
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
↪ My Amazon Store - www.amazon.com/shop/calebcurry
🅿 Patreon - calcur.tech/patreon-calebcurry
🅖 GitHub Sponsors - github.com/sponsors/CalebCurry
Ⓟ Paypal - paypal.me/calcur
🅑 Bitcoin - 3HnF1SWTzo1dCU7RwFLhgk7SYiVfV37Pbq
🅔 Eth - 0x350139af84b60d075a3a0379716040b63f6D3853
📈 Buy Bitcoin - calcur.tech/crypto
Reserve the Ruby Steel crypto rewards card and get a $25 bonus (use affiliate code "Caleb") - calcur.tech/crypto
#java

Пікірлер
  • Timestamps: 00:00:00 - Introduction 00:04:15 - Android vs iOS, Flutter, React Native, Xamarin, and Web Apps 00:14:23 - Essential Concepts and Terms 00:22:01 - Installing Android Studio 00:28:50 - Installing an Emulator 00:35:41 - urn on USB Debugging on Android Device 00:39:00 - Running on a Physical Device 00:41:32 - Activity Basics 00:46:13 - Layout Editor Introduction 00:51:27 - Views and Layouts 00:55:13 - Intro to Attributes 01:01:01 - Assigning an ID to our TextView 01:04:27 - Static vs Dynamic 01:11:53 - Creating a Button 01:17:06 - Intro to Methods and onClick Handler 01:23:10 - Intro to Methods and onClick Handler 01:32:14 - onClick Event Handler 01:37:55 - How to Disable Buttons 01:41:59 - Console Logging with Log.d and Logcat 01:46:14 - Changing Button Text when Clicked 01:51:23 - Intro to R Class and FindViewById Method 01:55:54 - Grabbing a Button with FindViewById and R.id 02:00:48 - Casting a View in an Expression 02:04:21 - Getting user Input through EditText 02:12:27 - Update TextView with Dynamic Output 02:15:26 - Alert in Android - Toast.makeText 02:20:52 - Overview of the Basics 02:29:59 - Hands on Review 02:38:55 - Intro to Activities 02:45:13 - How to Launch a New Activity 02:51:31 - Constraint Layout Basics 02:59:21 - Should use @string Resource Fix 03:04:14 - How to Change the Main Activity 03:07:40 - Changing Activity Title in Code and XML 03:11:44 - Creating a Back Arrow with parentActivityName 03:13:45 - Passing Data to Another Activity with putExtra 03:22:38 - How to Delete an Activity Completely 03:27:05 - How to Generate Bottom Tabs with Fragments 03:31:44 - Exploring EditText Types 03:36:38 - Making Dynamic Activity to Compose a Message 03:48:54 - Checking Intent for null from putExtra

    @codebreakthrough@codebreakthrough3 жыл бұрын
    • it's not complete is it?

      @shahulhameed9849@shahulhameed98493 жыл бұрын
    • could you please create further more advanced videos on this topic...

      @shahulhameed9849@shahulhameed98493 жыл бұрын
    • @@shahulhameed9849 Totally agree with you

      @MrRockstar2139@MrRockstar21393 жыл бұрын
    • Celeb curry thank you V. Much, you gave us huge smoothly recorded lessons. Please more on android.

      @raamaale5@raamaale53 жыл бұрын
    • When is an intermediate/more advanced series coming or where should someone go next?

      @ruaritheakston652@ruaritheakston6523 жыл бұрын
  • Tip for newer viewers: Start of with downloading android studio (23:10), then while it is downloading watch the start of the video, that might save you a little bit of time :)

    @tommyvansante3973@tommyvansante39733 жыл бұрын
    • I mean, my absolute powerhouse of a PC downloaded it in less than a minute xD

      @sumukhdesabhotla6188@sumukhdesabhotla61883 жыл бұрын
    • @@sumukhdesabhotla6188 lol mine too

      @virajm5247@virajm52473 жыл бұрын
    • @@virajm5247 IKR

      @sumukhdesabhotla6188@sumukhdesabhotla61883 жыл бұрын
    • it downloaded in 1-2 minutes

      @sm_stormzy1075@sm_stormzy10752 жыл бұрын
    • @@sumukhdesabhotla6188 mine took 20 mins

      @AAA-vq6lz@AAA-vq6lz2 жыл бұрын
  • The thing that makes me wanna commit to this series is how natural it is. It feels like having a smart friend explain without rushing or being tooooooo serious

    @user-uo1jy3gq6k@user-uo1jy3gq6k6 ай бұрын
  • me : *running Android studio, chrome and emulator at the same time* computer : Who the fuc* you think am I?

    @atharvparlikar8765@atharvparlikar87653 жыл бұрын
    • And also screen recorder lol.

      @kurtrawicz1455@kurtrawicz14553 жыл бұрын
    • 🤣🤣

      @madcat187@madcat1873 жыл бұрын
    • lol...... try running android studio, xcode, and chrome. and watch your mac react.

      @theblindprogrammer@theblindprogrammer3 жыл бұрын
    • My computer runs 2 ide, chrome with 30 tabs open, streamlabs streaming software a dozen documents and a game simultaneously, for breakfast. 😉 apple makes peasant devices.

      @GhostRanger-zj1lg@GhostRanger-zj1lg3 жыл бұрын
    • Can I tell u lol

      @rohanpowell5726@rohanpowell57263 жыл бұрын
  • 1:23:09 I love that no matter what mistake or awkward thing you do, you don't edit things out. It gives the videos more personality

    @obedpadilla5264@obedpadilla526411 ай бұрын
    • I disagree, my time is valuable and like a 5th of this whole video is just him making a silly mistake like typing the wrong thing then later going back and having to fix it. The IDE shows when there's an error by making the text red but he misses or ignores this constantly

      @ohmegatech666@ohmegatech66610 ай бұрын
    • ⁠@@ohmegatech666hey not trying to be rude but the guy is helping you! He’s putting time and effort to teach you something that you don’t know how to do. So my suggestion is to be grateful of whatever piece of content he uploads, silly mistakes or not. At the end of the day you’re watching this cause you don’t know and he’s willing. If you’re time is as valuable as you claim you should hire someone that adapts to you, the guy making this clearly has the intention of teaching in his own way.

      @anaulloa3282@anaulloa328210 ай бұрын
    • @@anaulloa3282 So do you think nobody should voice any criticisms of anything that was made with an intention to be helpful? Just because somone is trying to be helpful doesn't mean they actually are. There are a few nuggets of useful info in this video but it really could have been pruned down to 2 hours or less if he had done the bare minimum of editing. That lack of effort on his part results in wasted time for the viewers and so I voiced my critique. Criticism is actually helpful for content creators because it tells them how to better serve their audience. So in that way I am being helpful to him so by your rules you should be grateful for my comment and you should not criticize me

      @SamChaneyProductions@SamChaneyProductions10 ай бұрын
  • I'm not so fluent in English, but i'm understanding 99% of all you're talking. I couldn't find a best teacher than you. Thanks a lot.

    @floridagermano6510@floridagermano65103 жыл бұрын
    • Absolutely true.. 👍

      @012niteshsharma8@012niteshsharma83 жыл бұрын
    • hi

      @osmanaqilteach8537@osmanaqilteach85373 жыл бұрын
    • You are so funny

      @basantomedia6757@basantomedia67573 жыл бұрын
    • same here

      @abdnasser2280@abdnasser22803 жыл бұрын
    • +

      @user-dd6ny4ig3y@user-dd6ny4ig3y3 жыл бұрын
  • This is by far the best course: instead of just telling people how to CODE, you teach them how to CREATE. And that involves for example how to try the code in a real mobile, which made a HUGE difference for me as I didn't know about it. God bless you and thanks

    @alkodjdjd@alkodjdjd2 жыл бұрын
  • i’ve now completed watching this video from the begin to the end and i have to admit that this has been one of, if not the most, useful java android development i’ve seen so far

    @PJSBrand@PJSBrand3 жыл бұрын
    • @@theblindprogrammer Bruh, not to be harsh on you, but if you gonna spam, do so in videos whose quality isn't better than yours

      @agustingiai8844@agustingiai88443 жыл бұрын
    • @@theblindprogrammer If it was only my standards you'd have more views than you have now. I wish u luck with that tho

      @agustingiai8844@agustingiai88443 жыл бұрын
    • @@agustingiai8844 dayum you got him good 😂

      @choledocholithiasis@choledocholithiasis Жыл бұрын
    • no shot bro

      @CodingMyWayUp@CodingMyWayUp8 ай бұрын
  • Tip: If you use Android Studio as your IDE, to move lines of code up and down without having to cut and paste, use Shift + Alt + Up or Down arrow, depending on the direction you want to move. If you are used to code editors such as VS Code you might know this hot key as just Alt + Up or Down arrow. This trick saved me a lot of time when I develop. Hope this helps!

    @christopher8147@christopher81472 жыл бұрын
    • i don't know if you're going to see this since it's been a year, but is there any alternative to the ctrl+shift+enter VSCode keybind that does the same thing on Android Studio? I haven't been able to find any info.

      @bilge677@bilge67711 ай бұрын
  • I see no sponser and i see great content? I watch full ads and click on em.

    @kaven47@kaven473 жыл бұрын
    • yeah, I m agree with u

      @meecadanpico@meecadanpico3 жыл бұрын
    • weasel

      @matthewadams4097@matthewadams40973 жыл бұрын
    • And buy the product?

      @michal234486@michal2344863 жыл бұрын
    • Actually, I believe that the fact that a video is sponsored is actually an indicator of good quality

      @agustingiai8844@agustingiai88443 жыл бұрын
    • Me too bro. I clicked on everything 😂

      @senkottuvelan@senkottuvelan Жыл бұрын
  • I’m an experienced software engineer with a very limited knowledge in Android. I enjoyed watching this series especially pieces where you describe concepts on a whiteboard. The teaching style is entertaining and confident, despite periodically making minor mistakes. It would be interesting to see a complete, yet simple, application and how it can be distributed in the Play Store. Keep moving forward!

    @bohdanvan@bohdanvan2 жыл бұрын
  • It's really great to have someone teach who is very pragmatic. Really like the style so far (1 hour in).

    @Freakei@Freakei3 жыл бұрын
  • You honestly have a gift for teaching. Please consider making more videos such as this, perhaps on topics such as react native, IOS development, web development etc... This structure is perfect, for the first time on KZhead I had near zero questions and actually sat through a 4 hour video. You are like the college professor we always wanted but never got. I love you bro .....

    @johnlee5405@johnlee54053 жыл бұрын
    • You like javascript-based frameworks?

      @theblindprogrammer@theblindprogrammer3 жыл бұрын
    • This is absolutely true

      @yanuarwiriyanadi7565@yanuarwiriyanadi75653 жыл бұрын
  • I'm at about a quarter in into the video and I just stopped for a moment because I just wanna say how I LOVE the fact that everyone knows that you're so good and yet you show that you don't know everything there is or that you forget things sometimes (like the id stuff in the textview). It kinda adds confidence to people who are new to coding, like me , who often forgets stuff or makes beginner mistakes. It shows that despite not 'memorizing' or knowing everything, we can also become good (or atleast ok) developers as long as we know the main concepts. I love a lot of things about you and this video and I wanted to write them all down here but I might not be able to finish a project if I did that lol. Cheers! :)

    @markvincentchua9224@markvincentchua92242 жыл бұрын
    • "you show that you don't know everything there is" As an already established developer (Web Development), I feel unlike other professions, a strong trend is that all developers know that they don't know everything. Every single developer runs into bugs and copies code, and the world of developers is constantly evolving. Libraries and plug-ins are constantly be developed and published to make life easier for other developers, and every developers know that you can't know everything there is to programming because there's always more to learn. For example, Java Experts are now starting to realising that they have to learn Kotlin as that slowly starts to overtake Java, and all those Java and Kotlin experts, understand that eventually people will get pissed of at Kotlin's imperfections and making a new programming language that everyone has to learn. I think being a developer is very much different than every other profession in this sense - where there is not cap, and you will never be close to that hypothetical cap, all developers will constantly be learning. -- Just thought I'd go on a little rant lmao feel free to ignore

      @user-xw4mu6nz4t@user-xw4mu6nz4t Жыл бұрын
    • same bro🤣🤣 I just paused the video and wondered how I'm understanding this so well.👏

      @ambrosesergi7119@ambrosesergi7119 Жыл бұрын
  • As a total noob, this is a really good tutorial so far. Small chunks are easy to digest. I love the fact it's not perfect that you run into problems here and there. That embeds the proper coding into the brain..

    @sajanah1253@sajanah12533 жыл бұрын
  • Bro your uncut tutorial is way more understandable than any I've watched, seeing how you solve issues makes it a lot more didatic!

    @derekvieira5922@derekvieira5922 Жыл бұрын
  • I am convinced this man is some form of red colorblind. Android studio on several occasions has the error in red and Caleb rolls right past it. Love how chill he is.

    @Urbanstrangler@Urbanstrangler3 жыл бұрын
    • agree

      @raziqijr@raziqijr2 жыл бұрын
    • He can't be colourblind because the red text and symbols are always on a black background and next to white next. And thus whether if he had perfect vision or any colourblindess, he'd be able to see a notable difference (unless he's Monochromatic... which is quite rare).

      @user-xw4mu6nz4t@user-xw4mu6nz4t Жыл бұрын
  • Caleb. I am watching through your 4 hour video of Android and I am loving it. I have watched other video android tutorials before but I say this about yours. I was not bored once. Direct to the point and I love how you take us through logically the topic of each lesson explaining the why , then how for that topic and you dont rush explaining things. Much respect and I love that you dont edit out your mistakes. Please dont edit them out, they actually how me to remember things better! I have signed up at Patroen and I hope you continue with your work to benefit many others who are disadvantaged unable to go to schol. THanks for producing the videos.

    @sak1730@sak17303 жыл бұрын
  • Best teacher ever....learned coding for the time by tu you ...c.... Thank you so much...u made my college life so much better...

    @AbhishekTiwari-uy7ff@AbhishekTiwari-uy7ff3 жыл бұрын
  • I like how you deliver kid, you have a knack for teaching--you made it easy for me to catch on to the materials. Keep going, I am rooting for you @Caleb Curry!

    @skellajim@skellajim3 жыл бұрын
  • Thanks Caleb for this amazing series, I'm on my final semester building an app and using your tutorials to help get up to speed on android studio. I've probably watched more of this video/series than many other coding series I've started

    @glacierhusky8327@glacierhusky8327 Жыл бұрын
  • I coursed a whole semester on these topics and didn't understand a single concept, but you make it so easy to understand. Keep it up dude

    @agustingiai8844@agustingiai88443 жыл бұрын
  • This is the best Java Tutorial. Your sense of humor, the mistake you make and try to solve them... Builds my confidence.. you explaining are very simple and easy to understand

    @BlessingJohnAseweje@BlessingJohnAseweje2 жыл бұрын
  • This is the first time since I've graduated college that I tried to learn a new skill, and I cannot thank you enough for making independent learning seem so possible! You're the best Caleb, and I can't wait to continue with your other videos!!!

    @kylenicholson997@kylenicholson997 Жыл бұрын
    • Ayy, good for you :)

      @whatever1538@whatever15389 ай бұрын
  • Man just love the way of your traditional teaching on blackboard and chalks plus the raw video was really funny

    @sanyamkarnavat9745@sanyamkarnavat97453 жыл бұрын
  • Hey, I was in front end for a while before making the jump to android and ios. I really do believe there's so much more enjoyment in app development, as I'm coding one currently designed to help mental health/depression and I first learned thanks to you. I'll continue learning, you made every course I watched fun. Just thought I'd let ya know bud. Thanks!

    @ryanhuntzicker373@ryanhuntzicker3733 жыл бұрын
  • Thank you so much for this tutorial. I've been meaning to learn app development for some time and your playlist was the first suggested search for me.

    @nicholaschua2300@nicholaschua23003 жыл бұрын
  • Thanks so much Caleb! I am learning Android app development using your video as first reference and teaching tool! Done your Java 7hr video, now this, and then looping back to Java to review. Keep going at it - you are already succeeding and you will reach your goals!

    @wimolivier@wimolivier3 жыл бұрын
  • I am at 1:51:18 on this video and l am loving it. The best Android App Development tutorial by a mile. Thank you for putting this together. It's so easy to follow and it has reduced my frustration on so many levels.

    @natty3036@natty30363 жыл бұрын
  • You're a great teacher and explainer! This videos has been so helpful and I'm only an hour in. Thank you so much for doing this, and keep it up. I'll be referring friends to this channel for sure.

    @Riley-Thurm@Riley-Thurm3 жыл бұрын
    • If you have anny java questions, let me know I will help you with it.

      @theblindprogrammer@theblindprogrammer3 жыл бұрын
  • Thanks for the great content, man. It's appreciated beyond belief!

    @alecfortin1464@alecfortin14643 жыл бұрын
  • I'm a current student at WGU and with one KZhead video you've taught me more than all professors and books. Thank you very much!

    @Skw384@Skw3842 ай бұрын
  • you did a great job covering the basics and starting out from 0. I'll be checking out more of your vids!

    @juakored@juakored2 жыл бұрын
  • Just came from finishing my semester doing C programming and decided I wanted to learn java only to find you are teaching this too! The man that knows all languages. lol

    @svendolufsen849@svendolufsen8493 жыл бұрын
  • He has some real sense of humour 😂😂

    @sharrayyy@sharrayyy3 жыл бұрын
    • Am I right? 😂😂

      @erawanthewise8227@erawanthewise82272 жыл бұрын
  • Really enjoyed watching these four hours over the past weeks! Quite the good start to programming in Android Studio.

    @paulneupert8941@paulneupert89416 ай бұрын
  • Okay; this is my 3rd day and 3rd lesson, and I'm feeling good about what you're revealing to me each day. Caleb Curry, thank you so very much for sharing your knowledge generously, and pleasantly. You've delivered good solid information in plain-spoken English. Caleb Curry, I don't want to mislead you-- I am yet to consume enough of your teachings to enable me to build an app (yet); but you've taught me more than you'll ever know. Thank you for sharing!

    @bbrosser694@bbrosser6942 жыл бұрын
  • Awsome class! One of the best Android tutorials I have ever seen. Thank you Caleb!

    @theOsitoProject@theOsitoProject3 жыл бұрын
  • You've taught me more in this tutorial than I have learned in ANY of my CS college classes

    @collinpalm7685@collinpalm76853 жыл бұрын
    • right.

      @theblindprogrammer@theblindprogrammer3 жыл бұрын
  • Fantastic series, watched it start to finish! Hope you'll someday consider continuing & going more advanced, thanks a lot!

    @EnglishRain@EnglishRain3 жыл бұрын
  • This video is pure gold for anyone who's getting into app development! Thank you my guy.

    @lemat3356@lemat3356 Жыл бұрын
  • Amazing video! Definitely worth the sub. Would love to see a video on fragments sometime soon! Thanks Caleb

    @asclepiiusunknown1090@asclepiiusunknown10902 жыл бұрын
  • Thanks for making all these tutorials they are awesome! You deserve to use a windows machine instead of that tired old macbook though(:

    @camk2552@camk25523 жыл бұрын
  • only 2 videos in and i LOVE it, love the way you explain things

    @PrinzEugen39@PrinzEugen393 жыл бұрын
  • The random chaos throughout this tutorial makes it great. Love it.

    @itsmejuju@itsmejuju Жыл бұрын
  • Damn you are the man I'm searching for

    @vishakhviz3743@vishakhviz37433 жыл бұрын
  • What a nice dude!! Thank you very much!

    @josepassera7692@josepassera76923 жыл бұрын
  • thank you for the tutorial, I'm a complete newbie, and new to your channel, but your videos are great! hopefully I can watch all of these videos in the series

    @kelompoklimadua5855@kelompoklimadua58553 жыл бұрын
  • Thank you Caleb!! This is a great video in getting started with Android studio. Hope there will be a follow up video on the more advanced uses of this. Thanks!!!

    @Jun_Mun@Jun_Mun2 жыл бұрын
  • Caleb: I m not good at editing Also him : 1:51:50

    @kartikhiremath4157@kartikhiremath41573 жыл бұрын
    • Guess he just got into it and I like it! :D

      @ceskerecenze@ceskerecenze3 жыл бұрын
  • I am appreciating every new piece of information that I'm getting from this personable and dynamic teacher. Thank you for your in depth instruction, and your sharing of sidebar information that helps me fully understand. Since everything about app building is new to me; I will watch your classes again until I retain all of your instructions. Thank You!

    @bbrosser694@bbrosser6942 жыл бұрын
  • I have some web design experience and some light coding experience back in college (10 years ago). I found this to be a wonderful refresher experience, and I love the times where you stop to think or make mistakes. It makes me pay more attention to that thing that particular point, or in the case of stopping to think, just gives me a little extra time to process what you just said. I realize now that this might be why I did so well in lectures but don't always do so well learning on my own, I don't naturally give myself that time to think on my own. also, if you haven't looked into it, I realize that lactose intolerance can cause upset stomach. I didn't use to have lactose intolerance, and so I just learned it like, yesterday, after being in denial of having it for... like a decade. best of luck.

    @steggopotamus@steggopotamus2 жыл бұрын
  • This is the most interactive, easy and fun tutorial I could've ever asked for, keep it up my man !!

    @user-so4mw4nb1c@user-so4mw4nb1c12 күн бұрын
  • Thanks a lot for all the great work! I would love to see you work out that tic tac toe game, as a example, just in case you need a video idea..

    @vincinoyb9734@vincinoyb97343 жыл бұрын
  • This was published a year ago and am watching it today. It is helping me alot and I have chosen Caleb to be my role model. Thanks a million Caleb and God bless you

    @jgraphicsmeyerton4877@jgraphicsmeyerton48772 жыл бұрын
  • Thanks Caleb, i have finished this series and now waiting for 2nd part of this series.

    @khoshalsaidy526@khoshalsaidy5263 жыл бұрын
  • I'm glad you made this course I really enjoy your teaching 😊 Your c++ course really helped me last semester 💯

    @johnychinese@johnychinese2 жыл бұрын
  • Pedagogical and entertaining. This is my first time learning programming and your videos have made it so much easier! Thank you

    @isaacolander8291@isaacolander82913 жыл бұрын
    • You are not learning to program what you are learning is software engineering. Programming is a much differ art and is a separate specialism. There is nothing stopping you later down the line moving from software engineering to programming.

      @bighands69@bighands69 Жыл бұрын
  • 45:34 "Sorry guys I just threw up" xD

    @AssassinGoonzo@AssassinGoonzo3 жыл бұрын
    • Brother even came back after that lol

      @firepup9924@firepup99242 жыл бұрын
    • made me burst out in laughter....thinking it was just a cough. and the way he describes the dislike of editing the clips.

      @kelvinsankale@kelvinsankale2 жыл бұрын
    • Hey, there UR! Good, now I don't have to type it

      @ScorpioHR@ScorpioHR Жыл бұрын
  • Someone else might have put it already but I'm pretty sure for Log.d, the d is for Debug and you can also do things like Log.e (E for error) and there are some others. All in all, enjoying the tutorial so far, your personality is a really welcome addition to the content 😅 keep it up man!

    @harrybryant843@harrybryant8432 жыл бұрын
  • There's just something incredibly refreshing about not seeing an overly edited video. Just a dudebro with his dudebro blackboard and his dudebro chalk, talking about dudebro stuff

    @RasheedKhan-bm8fm@RasheedKhan-bm8fm Жыл бұрын
  • Tyvm Caleb Curry you were sent from heaven

    @z1lla4@z1lla43 жыл бұрын
  • I'm currently halfway and this is great! I know several programming languages including java but never worked with android studio, the explanation of java just helps to get examples of how to use java in android studio, so I think this does a pretty good job as one tutoriol for so many different people :) just want to say thank you!

    @myrthestruver5262@myrthestruver5262 Жыл бұрын
  • Man, Caleb, I dont know what you did right with this tutorial but its great. Im now roughly 2 hours in and understand everything you teached about Android Studio. Okay, I've learned the Java OOP basics in college but nevertheless, your tutorial is on spot for people who want to learn the basics of Android Studio and simultaneously get a sneak peek into the Java programming language. Thank you for this tutorial!

    @Krebsik1@Krebsik1 Жыл бұрын
  • You are helping a lot of people. Thank you. :D . What are you planning to do next. Thought about .net core?

    @nirajdahal5019@nirajdahal50193 жыл бұрын
    • taro7 fin t7awa had lhindi lkhwinz

      @guyfawkes6930@guyfawkes69303 жыл бұрын
  • Dude I've been watching your videos so long I remember when you were skinner

    @johnwilliams983@johnwilliams9833 жыл бұрын
    • why would you say that lol

      @frenzygamer907@frenzygamer9073 жыл бұрын
    • @Andrew Vanderbilt-Astor that's what I tell people about myself

      @johnwilliams983@johnwilliams9833 жыл бұрын
    • Sad truth, happens to most computer guys. Go keto!

      @geekworthy7938@geekworthy79383 жыл бұрын
    • Is this comment part to Android lecture.

      @Gold_fi@Gold_fi3 жыл бұрын
  • This course is wonderful. I learner so much. I loved the navigation implementation. So simple, clear and powerful. Thank you.

    @rodiaz2709@rodiaz27092 жыл бұрын
  • Your style, your way to teach things are entertaining. For a junior programmer, I quickly understood the concept of the android studio by the help of you. Thanks Caleb.

    @suursuzbuen5269@suursuzbuen526911 ай бұрын
  • Because of this course I bough a new laptop.

    @richytechsolutions@richytechsolutions3 жыл бұрын
    • What kind of laptop? And what language do you like? Java or Python?

      @theblindprogrammer@theblindprogrammer3 жыл бұрын
  • I randomly jumped to 2:20:40 and around there he burps while talking and sounds like rick from rick and morty😂 awesome cant wait to go through whole thing

    @ST-tf4sq@ST-tf4sq3 жыл бұрын
  • just finished the video after watching it for a week, and its been awesome learning these things, thank you!!

    @justinernest6881@justinernest6881 Жыл бұрын
  • The only playlist i could ever watch till the end, It was super brain friendly xD Loved it , THAANKYOUSOMUCHHHH !!! YOU'RE AMAZING CALEB

    @nezuko.-.69@nezuko.-.693 жыл бұрын
  • "you can go in here and put some text and say something cool like..horse"

    @OrangeJuice25@OrangeJuice253 жыл бұрын
  • I’m 13 and I love java and I’m trying to do a app

    @tutaloll@tutaloll3 жыл бұрын
  • This is deadas the world's most adavanced development course, many don't teach how to do app development many just make you system out print, thanks man

    @kevinfoyet3699@kevinfoyet36993 жыл бұрын
  • Already working full time doing mostly C# and JavaScript but am looking to maybe get into Android development, really helpful video!

    @omgitsjakenjames@omgitsjakenjames2 жыл бұрын
  • Mate you just explained a semester long subject in 4h. Hats off for your work. Thank you

    @averagedev7768@averagedev7768 Жыл бұрын
  • This is the best android tutorial i have watched so far. He teaches everything step by step

    @clivemwape105@clivemwape1052 жыл бұрын
  • you taught me java fully, well understood, am now with you for android, thanks so much Caleb you are a great tutor, this may not be enough... you incredible.

    @noahmandila5598@noahmandila55983 жыл бұрын
  • Thank you so much for this great videos . I am an 38 years old IT Management Student and I have to learn this stuff in a short time . I have a full time job and study too 😊 I love challenges and this one is definitely one . Have a great time Kind regards From Berlin 😎

    @iggilerchi6170@iggilerchi6170 Жыл бұрын
  • This 4-hour course was perfect for refreshing my intermediate-level skills for using Android Studio. I really like your casual style of teaching: amusing but very understandable! I am eager to see the next video in this sequence. Can you tell me where to find it? Thanks!

    @elliotperlman704@elliotperlman7042 жыл бұрын
  • This was absolutely brilliant! Totally worth the 4 hours. I do not say that lightly. I am reading my assigned mobile book (Big Ranch Guide) but this does a great job of understanding the concepts even better than the book.

    @blondchick4@blondchick42 жыл бұрын
  • Dude thank you thank you THANK YOU. In an Advanced Java class and the teacher gave us a basic Android assignment with no walkthrough. I was doing fine with it until figuring out how to pass data between screens. You made it as simple as possible.

    @broomybroomybroomy@broomybroomybroomy2 жыл бұрын
  • Love your tutorial videos, very informative and exhaustive. It helps me a lot man !

    @Trangnguyenbookclub@Trangnguyenbookclub3 жыл бұрын
  • IT’s been now 5-6 days since the 3rd lesson I feel much more confident about gathering the knowledge of developing android applications. Like to say thank you for sharing this piece of information and also representing us.

    @aliciathomas456@aliciathomas4562 жыл бұрын
  • I'm in the middle of a Mobile App Development course at WGU, and all the students who have taken the course recommend watching this video series INSTEAD of the instructor lectures, because it covers the same information, but in a much easier to digest format. Congrats, you're better than collegiate programs.

    @roypetty5332@roypetty53322 жыл бұрын
  • thank you SO much for this tutorial! 🙏🏼 i’ve been coming across many videos that are just too fast, or not enough to keep my attention but this is great 👍🏼

    @sophiamishale4439@sophiamishale4439 Жыл бұрын
  • Mann this is the world's most professional android development video. The way you explained the workflow of android studio is amazing. ❤️❤️

    @stuffedstuff7086@stuffedstuff7086 Жыл бұрын
  • Finished the video. I gotta say this has been a huge help for me as I go into Android Development. Thanks, Caleb!

    @jesusribeiro9447@jesusribeiro94473 жыл бұрын
  • Holy cow. Can I just say that I really appreciate the way you described class, object, parameters etc finally clicked for me! I don't know why but I couldn't grasp this concept with the way others have described it. I finally get it and now coding makes sooo much more sense! Thank you!! Back to finishing up the video..

    @applemaysl@applemaysl Жыл бұрын
  • Hi Caleb, I wanted to let you know that you are helping people more than you know. I subscribed to your channel in the winter of 2019 because I have always wanted to learn Java since it started. I sat through the 100 video series on Java and because I have previous experience with BASICA, Machine Code, Visual Basic and a little C++ from the 1990's I caught on quick. I started a few projects then left it for the summer of 2020. In the fall of 2020 I sat through your C++ series to brush up and your sponsor was Embarcadero so I used their IDE for the duration and got good enough with it that I was able to write a couple of Android Apps and put them on my phone. A Calculator and a tic tac toe game. After that I decided to come back to Java and write an Accounting Application for my small handyman business. I wrote an application that uses Connection Pooling and SQL with Java that creates Dynamic Table Names based on the date transactions are posted. The application used MySQL Database and consists of 6 Classes and 17 different forms. I also wrote an Application that Emulates an 8085 8 bit Microprocessor. You can enter your Machine code in Hex and step through the T - States and watch the address come up on the address buss and the Read and Write lines going high and low and etc. It would probably work good for teaching how a Microprocessor works. Now I plan on sitting through this one from beginning to end and I'm at 2:31 so half way and I'm not having any trouble understanding the concepts. When ever I run into something that stumps me I always search your channel first for answers. So don't let numbers from KZhead get you down there's a real world out there with lots of people like me that get a hell of a lot out of your videos. You have a way of explaining things, short and simple so I can digest one concept at a time. Thanks for your videos.

    @vernevens1598@vernevens15982 жыл бұрын
    • kzhead.info

      @kishorecrazyboy7676@kishorecrazyboy76762 жыл бұрын
  • hi Caleb . your tutorials are so real and spontaneous. even the little mistakes you do look like coffe breaks. Hoping you become rich and enjoy life to the fullest . my good wishes and blessings.

    @vedicsting1@vedicsting13 жыл бұрын
  • I was looking for a good tutorial, but almost all go directly to the code. I thank you a lot that you first explain the core concepts, after that I think it is easier to go into the code.

    @nenemusik7@nenemusik73 жыл бұрын
  • Hey bro! I'm from Poland and I found your tutorial. My english is not to good but you translate this in really simple language. I will be recommend this tutorial!!!

    @mniejtechnicznie@mniejtechnicznie3 жыл бұрын
  • Excellent introduction series. and yes... its the most professional beginner series on the planet :) thank you Caleb!

    @ahmedkamiss7643@ahmedkamiss76433 жыл бұрын
  • Watched this playlist continuously. Itz so interesting with the way you express. Thank you.

    @kumuhemac3162@kumuhemac31623 жыл бұрын
  • I appreciate all your hard work. Thank you for these videos!

    @corbettknoff5123@corbettknoff51233 жыл бұрын
  • Love the videos. Well video. I'm watching the four hour one. Its great. I'm a beginner in several languages over 20 years. Your explanation of methods and what the declaration is are excellent.

    @jonathanlaughters4335@jonathanlaughters43353 жыл бұрын
  • man. Even the writing is in dark mode (I mean black board). Love this one. subbed and the rang the bell. Thank you so much Caleb

    @avgsteve@avgsteve3 жыл бұрын
  • Love you Caleb! I already saw your database course, it was very helpful for a class that I was taking

    @BRskyfolls@BRskyfolls Жыл бұрын
KZhead