Make Your First Simple Android App with Kotlin (Android Kotlin Tutorial for Beginners)

  Рет қаралды 250,767

Reso Coder

Reso Coder

Күн бұрын

Пікірлер: 139
@ghrasko
@ghrasko 5 жыл бұрын
I just made it 2 years after the creation of this tutorial and though versions changed since then, it worked like a charm. I am an absolute beginner in Android development and Kotlin (just completed two Linkedin courses), but i could follow it easily. In two or three cases I checked the Android development documentation so that I really understand what is going on, but that's all. It was very usefull as we had started from scratch and used even some advanced features as lambda functions. Thanks very much!
@nayviler
@nayviler 4 жыл бұрын
Thank you for this tutorial! So many videos are aimed at people with absolutely zero development experience, which is very frustrating as they often go way too slow. I'm new to mobile development, but I have a fair amount of programming experience, so this video is just about the right pace for me.
@DevendraSingh-pg3cf
@DevendraSingh-pg3cf 3 жыл бұрын
What is your progress now?
@theothercreare
@theothercreare 3 жыл бұрын
Same.
@TheDuckPox
@TheDuckPox 6 жыл бұрын
Too quick. Not used to either xml,java, or kotlin.
@warTag68
@warTag68 6 жыл бұрын
Too fast for a beginner. Not enough details described. Basically this tutorial is "write down what I write and hurry the hell up" .
@ResoCoder
@ResoCoder 6 жыл бұрын
I think the pace of this tutorial is good. Thanks for your feedback.
@warTag68
@warTag68 6 жыл бұрын
Pace is ok, but you are skipping lots of details. I think lots of ppl would agree for a 5min longer video at same pace but you just including more details. Now it's just "Do a b c d and it will work"
@matiasgutierrez5752
@matiasgutierrez5752 6 жыл бұрын
That's a more valid opinion, the last one was a simplistic critic of someone else's work for nothing. But either way, everyone else in the comments thinks otherwise so...
@rationalraven8956
@rationalraven8956 6 жыл бұрын
Yes it seemed very frantic. It was a good tutorial, but would be nice if it went at a more relaxed pace so I actually have time to follow along.
@napalm_exe
@napalm_exe 6 жыл бұрын
I personally think the video does a great job of producing something simple while at the same time avoiding specific details that might discourage beginners. Although it would be nice to have a separate video that goes more into depth of what's going on. Anyways, keep up the good work! Loved the video!
@JeepDude
@JeepDude 5 жыл бұрын
the val you create initialTextViewY is not a call in my version, the latest version as of 1/5/20. Where is there documentation to look stuff up like this, and don't say Google, 'cause I did that... but for real?
@seanotoole7267
@seanotoole7267 5 жыл бұрын
Very informative, I've only just learned the fundamentals of kotlin, watching a few videos just to see code being written, as I know variables, arrays, boolean ect ect but writing code is quite daunting 😄👌
@muralidharanv.s2294
@muralidharanv.s2294 4 жыл бұрын
Nicely explained. was able to get it going in about half hour. Thanks so much. Looking to more
@trentguillory9808
@trentguillory9808 6 жыл бұрын
Great video. Perfect speed for me. I'm coming from iOS so I do have some background on how mobile dev works in general. I could see how a complete beginner might be lost though.
@abiodunoyetomi2126
@abiodunoyetomi2126 6 жыл бұрын
Please do a full kotlin programming tutorial.
@Homeless62
@Homeless62 4 жыл бұрын
i receive error at the step 4:30 progress.tostring()
@thenickstrikebetter
@thenickstrikebetter 3 жыл бұрын
Is there a way to code this on a phone since i want to code things but i cant get a pc as of now
@breadpebbles2603
@breadpebbles2603 3 жыл бұрын
You would have to use dynamically type languages like python or javescript as I don't think you would be able to compile and run the files, without modification and 3d party emulators
@codescript201
@codescript201 3 жыл бұрын
instead of using android studio can i use vs code
@lshomedesign
@lshomedesign 4 жыл бұрын
Thank you so much 💐💐💐💐💐
@sebastianfrai2648
@sebastianfrai2648 6 жыл бұрын
I can'T run app luncher in android studio. What missing from my instalation?
@vaibhavjadhav4405
@vaibhavjadhav4405 7 жыл бұрын
Really nice app for beginner and for me also. All the best
@sertunc-k5o
@sertunc-k5o 4 жыл бұрын
what is your ide theme and font name and size ? thank you
@KotlinTv
@KotlinTv 4 жыл бұрын
Great Content keep it up bro!
@kylehoff1506
@kylehoff1506 3 жыл бұрын
Need to watch these videos in 0.5X speed , mans is motoring through everything , what the heck
@iZoom-xo5eb
@iZoom-xo5eb 4 жыл бұрын
Thanks for the hand-on video. Just mark it the day I "built" my firs Mobil app :-)
@MelvinG24
@MelvinG24 5 жыл бұрын
Nice tutorial; However, I have a problem. When I press the "Reset" button the seekBar and the textView reset but it doesn't do any rotation animation. I am testing the app directly on my phone which have the Oreo (8.1) version. Any help? Thank you so much BTW: I tested on the Android emulator and it works but not on my phone with Oreo (8.1) version
@truestop1635
@truestop1635 5 жыл бұрын
reso coder help me please. I can't simulate the app. The app isn't shown in the emulator. I did all the code you said. I'm withe the newest version. Please help me thanks
@electrictrooper7386
@electrictrooper7386 4 жыл бұрын
Even coming from web development with HTML, CSS and Javascript, this tutorial was a little fast to follow as it was my first time developing in such an unfamiliar environment. You may want to break down the key components and tools of Android Studio first before diving into the tutorial.
@robertp4603
@robertp4603 5 жыл бұрын
\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:307: error: invalid dimen. Getting this error... can't understand why. Can you help me? 5db
@aaradhanaiyer556
@aaradhanaiyer556 5 жыл бұрын
dp* not db
@AnthonyPrechtl
@AnthonyPrechtl 4 жыл бұрын
I want my find view by id back and I want to type it every time.
@HorizonHuntxr
@HorizonHuntxr 6 жыл бұрын
What font are you using for the editor in Android studio?
@ChimmieSam
@ChimmieSam 5 жыл бұрын
I also added a ValueAnimator so the textView counts down as it flips: button_reset.setOnClickListener{v -> //creates a animator object that decreases number val animator = ValueAnimator.ofInt(seekBar.progress, 0) animator.setDuration(1000) animator.addUpdateListener { textView_progress.setText(animator.getAnimatedValue().toString()) } animator.start() textView_progress.animate().rotationBy(360f).setDuration(1000) .translationY(initialTextViewTranslationY) seekBar.progress=0 }
@Averagesasquatch
@Averagesasquatch 6 жыл бұрын
Definitely like the format. I want to get some momentum going and just copy things at first. Then I can worry about learning in depth later. Thanks for the video. Gotta try it when I get home!
@ChimmieSam
@ChimmieSam 5 жыл бұрын
My flip animation only works on the first button press
@ChimmieSam
@ChimmieSam 5 жыл бұрын
I figured it out. I put .rotation() instead of .rotationBy().
@Rubentuation
@Rubentuation 5 жыл бұрын
Thanks buddy, you got a new subscriber
@volimpia
@volimpia 5 жыл бұрын
This is completely not for beginner in kotlin. I am coming from ios and only because of that got most, but still there were parts that were unfamiliar. No explanations are given, in fact why touch animations at all for the first app? or methods. with no explanations.
@godzabomni4148
@godzabomni4148 4 жыл бұрын
I cant refer on mainactivity from view!
@mohamedwadaane3477
@mohamedwadaane3477 2 жыл бұрын
How is that code running ? R.dimen doesn't exist, it's R.dimens
@mehebbetcomerdli4602
@mehebbetcomerdli4602 4 жыл бұрын
awesomeee, love it please moree
@MrSerozka
@MrSerozka 6 жыл бұрын
what font do u use in Android Studio?
@ResoCoder
@ResoCoder 6 жыл бұрын
Consolas
@Hartofylax
@Hartofylax 4 жыл бұрын
It is a fast tutorial but if you change the speed to 75.0 or 50.0 It is much easier Also this version works on the latest android studio versions like 3.6
@laylaonlyandonly
@laylaonlyandonly 4 жыл бұрын
Thank you. This is what i find
@manuelos94
@manuelos94 6 жыл бұрын
it sounds like a tts talking but also like a human your voice is in between them
@ResoCoder
@ResoCoder 6 жыл бұрын
Thanks, I guess 😂
@iOnlySay
@iOnlySay 5 жыл бұрын
how do i get the app into my phone?
@tahateber7259
@tahateber7259 7 жыл бұрын
Very informative, Thanks man... Could you make deeper topics about c# for example : about serial ports ..
@kazumak.1542
@kazumak.1542 2 жыл бұрын
The pace is super sonic style. please slow down if its for beginners
@عبداللهاحمد-ذ1ش3ش
@عبداللهاحمد-ذ1ش3ش 6 жыл бұрын
Thanks for the Tut Appreciate that 😊
@swish6143
@swish6143 5 жыл бұрын
Thanks for the tutorial, coming from vue nativescript and looking to implement some native features so I try them out first native before adding the complexity of plattform independence. Therefore the speed was good, had to pause and rewind a few times though, could not find the implement members feature, I am using Android Studio 3.5.
@carlnathanmier9451
@carlnathanmier9451 6 жыл бұрын
Hey man, great way for beginners to get started on Android dev't.. question, how do you get your emulator to load almost instantly? takes no less than 15mins for me to start the emulator. using i5 4gb RAM. i know its not so much but i get 20-30mins to load
@stcojo
@stcojo 6 жыл бұрын
Install intel haxm
@TheRaptor1967
@TheRaptor1967 5 жыл бұрын
With using the emulator, Android Studio seems to use between 8 and 10GB all up in Windows 10. So, with only 4 GB Total RAM, your going to be swapping badly. Translation: Massive slowdown due to not enough RAM.
@TamimProduction
@TamimProduction 7 жыл бұрын
Hey man ! nice video , very informative as usual...Thank you.. i'm kinda confused between Xamarin or AnroidStudio... what do u think ? should we switch to the NewBorn language (Kotlin) Java based , or let's just stick on the Microsoft .NET based Language(C#)?
@ResoCoder
@ResoCoder 7 жыл бұрын
Thanks! If you want to make only Android apps, I would go with Android Studio and Kotlin (or Java). If, however, you intend to also make apps for iOS or Windows, I'd choose Xamarin - you can write the main chunk of code only once and then use it for all the platforms. Actually, I'm releasing a video about whether you should choose Xamarin or Android Studio this Friday!
@TamimProduction
@TamimProduction 7 жыл бұрын
i heard that kotlin is a cross-platform language as well ! i've just downloaded and setup my android studio! and it so much easier and helpful than xamarin for visual studio ( like working with the designer and the code preview doesn't require u to rebuild or wait too much as in VS2017) also the auto complete text is awesome and so much easier... i'm thinking to buy a mac soon, i guess xamarin studio will be a great choice!
@noobdeveloper153
@noobdeveloper153 4 жыл бұрын
@@TamimProduction hello how's is ur progress in android dev
@LostRoaming
@LostRoaming 4 жыл бұрын
Yeah but why not make the seekbar go to 11?
@sharifulislam-pd3sj
@sharifulislam-pd3sj 6 жыл бұрын
It's awesome. Thank you.
@supreemmdb2
@supreemmdb2 4 жыл бұрын
It's a bit too fast for this Novice guy... New to programming in an IDE, as well as Kotlin.
@HemangJoshi
@HemangJoshi 7 жыл бұрын
how to get "Design" tab in Android Studio??
@jaguarway5624
@jaguarway5624 6 жыл бұрын
you have it in activity_main.xml at the left bottom , next to the "Text" .
@matuskurjak5090
@matuskurjak5090 6 жыл бұрын
pecka braško 👌👍
@YaRabYaRa7man
@YaRabYaRa7man 6 жыл бұрын
Very good tutorial .. thank you
@ericdecolsales3066
@ericdecolsales3066 5 жыл бұрын
After 2:00 my android studio doesn't have any of that
@Ali-gu1sv
@Ali-gu1sv 2 жыл бұрын
yeah ):
@Sei783
@Sei783 5 жыл бұрын
Mine was already at 10. I guess someone saw this tutorial and updated android default seeker settings to match lol
@YannMetalhead
@YannMetalhead 3 жыл бұрын
Good video.
@thedudeabides8637
@thedudeabides8637 4 жыл бұрын
Hi, thank you for your videos they're very helpful. I was trying to figure out how to change the speed of the upward animation of the text view, but couldn't do it. I noticed it started slow then sped up Can shed some light on that please?
@notrufus8952
@notrufus8952 4 жыл бұрын
It sped up because instead of 1-100 he set the max to 10 (less numbers to go through = faster animation in this case)
@FaizKhan-mu4dt
@FaizKhan-mu4dt 7 жыл бұрын
Build a temperature convertor app from Celsius to Fahrenheit vice versa in kotlin
@trommo
@trommo 6 жыл бұрын
What emulator do you use? It's SO FAST!!!
@TheRaptor1967
@TheRaptor1967 5 жыл бұрын
LOL. He is cutting the waiting time. Watch carefully, you can see it when your looking for it. If you hook up your actual phone, it runs much faster
@ThePritt12
@ThePritt12 5 жыл бұрын
You mention how to do it but do not why to do it. Like "anchoring", we should anchor this and that. But what does it even do? This tutorial is for sheep and not humans...
@patrickwaterman4959
@patrickwaterman4959 6 жыл бұрын
great video bro, how can I see user name and password on a save pokemon go backup apk? I lost my password and user name to login
@Peradaban-et5bx
@Peradaban-et5bx 7 жыл бұрын
What a great Tutorial! it's very detail. That's what i looking for.
@ResoCoder
@ResoCoder 7 жыл бұрын
I'm glad you like it!
@Peradaban-et5bx
@Peradaban-et5bx 7 жыл бұрын
Can you make tutorial how to create apps in Kotlin with a database file (*.db) next time? I need read the database but not include create, update and delete with navigation drawer and list view. Because i wanna learn it more.
@turboromy
@turboromy 6 жыл бұрын
Got a stupid question... is this human voice ? It doesn't sound like a human, but is there such thing as computer voice with foreign accent ?
@ResoCoder
@ResoCoder 6 жыл бұрын
I am a robot 🤖 Nice to meet you.
@antonkazlouski4307
@antonkazlouski4307 6 жыл бұрын
I hear some Russian (:
@ResoCoder
@ResoCoder 6 жыл бұрын
Нет, but close enough. I'm Slovak 🇸🇰
@Luke24122
@Luke24122 5 жыл бұрын
thanks man for the tutor
@dronovdmitry
@dronovdmitry 6 жыл бұрын
Can you share you awesome theme please.
@LudoviKush
@LudoviKush 5 жыл бұрын
it's the dark theme
@TejaKarlapudi
@TejaKarlapudi 5 жыл бұрын
No FindViewByID in Kotlin? Awesome :D
@MattieCooper10000
@MattieCooper10000 5 жыл бұрын
Thank You!
@jamesline5103
@jamesline5103 6 жыл бұрын
No findviewbyId? Awesome.
@GameCrawl
@GameCrawl 6 жыл бұрын
This is an AI teaching us human. I am seeing the future of education.
@katarzynagrzybek9796
@katarzynagrzybek9796 5 жыл бұрын
"for beginners"? ha.ha.ha. Beginners all that can get is to follow steps without understanding what's going on. Nothing really explained, just telling write this or that... but why? what this means? what it does? not really. This is not for beginners. This is for people who have advanced java skills and want to switch to a new language. For true beginners this doesn't make any sense.
@itstigerparody9714
@itstigerparody9714 6 жыл бұрын
How to make a WhatsApp status downloader app please help me I don't mind paying $10 for this I know its little but please help
@akramakram-fr7xy
@akramakram-fr7xy 5 жыл бұрын
hi i have an app idea can you develop it for me and .
@jazijahan2808
@jazijahan2808 4 жыл бұрын
Yes
@DefaultLoginDetaiIs
@DefaultLoginDetaiIs 4 жыл бұрын
Too slow, I set the speed to 2x then recorded it on my phone then uploaded it back to YT and set it to 2x again and I can just about follow along without falling asleep.
@josephjacobs7422
@josephjacobs7422 4 жыл бұрын
calm down m8 , get off ya high horse ya wee egotistical geek
@Rassy_
@Rassy_ 4 жыл бұрын
That's too slow mate, I just used KZbin's seekbar and went straight to the end. Took me less than 2 seconds
@quisp6228
@quisp6228 4 жыл бұрын
1:12
@adygombos4469
@adygombos4469 6 жыл бұрын
This dude sounds like iddubz's european accent lmao.
@ResoCoder
@ResoCoder 6 жыл бұрын
Oh come on! It's not that bad 😂
@zlackbiro
@zlackbiro 6 жыл бұрын
Java and Kotlin are so cofusing to program. We can do that in HTML in 5 line of code. To meny fucking stuff you must use to bring one fucking zero to roll over! Nov emagine you must to paint your house every time before you want to enter on the door!
@pccomputer1550
@pccomputer1550 3 жыл бұрын
How in the world is this for beginners !?
@pandaguan
@pandaguan 4 жыл бұрын
This tutorial is "simple" if you already know JAVA
@satyam6108
@satyam6108 4 жыл бұрын
absloutely
@CatSmiling
@CatSmiling 5 жыл бұрын
This looks outdated, if you are running a newer version of kotling move on
@robertp4603
@robertp4603 5 жыл бұрын
Actually I am getting a dimen error... can it be related with Kotlin version or no?
@mohdtmeme6842
@mohdtmeme6842 4 жыл бұрын
too fast, this is not for beginners
@bestinfinity1
@bestinfinity1 4 жыл бұрын
Thears no designer
@junkmail5924
@junkmail5924 2 жыл бұрын
⚠️WARNING⚠️ do not use this tutorial it's outdated and doesn't work
@gumbarros
@gumbarros 4 жыл бұрын
Flutter is better
@lranlrson3022
@lranlrson3022 7 жыл бұрын
More pls
@ResoCoder
@ResoCoder 7 жыл бұрын
I have more tutorials on Kotlin Android development. Check out this tutorial course: kzbin.info/www/bejne/rqWonX-rr890Zrc
@MeretrixD
@MeretrixD 4 жыл бұрын
Thanks!
Learn Kotlin in 12 Minutes
12:01
Rahul Pandey
Рет қаралды 346 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
5 CSS Tips & Tricks for better Responsive Web Design
9:39
Coding2GO
Рет қаралды 23 М.
How to Make an Android App for Beginners
19:18
Treehouse
Рет қаралды 6 МЛН
Simple Kotlin App | Android Studio | 2024
12:28
Easy Tuto
Рет қаралды 152 М.
Activities & the Activity Lifecycle - Android Basics 2023
12:47
Philipp Lackner
Рет қаралды 170 М.
Java vs Kotlin for Android App Development
8:23
Keep On Coding
Рет қаралды 251 М.
Android Studio Tutorial (2024 Edition) - Part 1
19:57
DJ Malone
Рет қаралды 78 М.
Kotlin in 100 Seconds
2:22
Fireship
Рет қаралды 1,3 МЛН