Thank you so much, TreeHouse. I installed Android Studio 3 years ago wanting to learn to build an app. I ended up uninstalling it without getting anything done probably after 2.5 years. Not a damn thing, seriously, because couldn't find a source or someone who could teach from basic. But with this video, I managed to get my first ever app done in my life in 2 hours, including re-installation of Android Studio.
@@terevag2469 I mean, if you're learning from scratch you probably won't be very creative. Of course if you want to do something a bit more complex you'll need more knowledge
@@lot10games Do you know how to port a C++ OpenGL app from desktop to Android? I made my own GUI that initializes the dimension based on the monitor's. So, bigger screen=more viewing area.
Thank you so much, TreeHouse. I installed Android Studio 3 years ago wanting to learn to build an app. I ended up uninstalling it without getting anything done probably after 2.5 years. Not a damn thing, seriously, because couldn't find a source or someone who could teach from basic. But with this video, I managed to get my first ever app done in my life in 2 hours, including re-installation of Android Studio.
This. Video. Was. Awesome. You're so intelligent that you know when to stop talking and let the viewer take the infromation in. This is an important skill. Again, this was awesome ! I'll use this alot.
Appropriate level introduction to Android apps for someone with some programming experience -- like myself. If you have no programming experience, this will be mostly going through motions without gaining any understanding.
A lot to take in?! It's first video I found thad doesn't overcomplify basics. It's short and just in point. It's exactly what I needed to get started. Thanks!
Aside from correcting the error in Random function for newer SDK versions, add "+1" after progress to avoid Force Closing when seekbar is at the left most option. So ' val rand = Random.nextInt(seekBar.progress+1) '
I don't get what you're talking about, what is your career please . Am trying to listen to every bit of the steps but I got stuck in the middle of coding .
To add to this, in the newer API you have to pick the "Random" class that has java.util (the one with the blue 'C' icon when selecting). Fought with my code for a few min before realizing. But good tutorial for beginners.
I'm going to make this when I go home right in my bed! It took me two damn years to find a video that ACTUALLY teaches HOW to make an app (hope I'm not the only one). Maybe it's because he goes straight to the point, his presence was very welcoming that made me stay, was easy to understand step by step and didn't run his mouth about something off topic like how he likes milk in coffee, what he did the morning other irrelevant b/s like most TH-camrs and the half beginning in their videos. I know this doesn't explain everything about coding like some are mentioning and why he did certain things but I'm willing to learn more and this beats what I was trying to look for way before. I have a feeling when I following through this entire video again, it will worked and I'm still a neophyte in these kind of things though I'm someone that likes to draw and be creative. Thank you! I appreciate it this education and help! Splendid teacher!
This is what I was looking for after installing A.Studio 3. Your tut really helped me to kick-start the development fast. Thanks a ton for the neat and concise explanation.
A little tip: if like me when you go to compile gradle just hangs forever, then disable your virus checker. I use avast and it would not compile at all, until I disabled avast shield
If you are getting errors related to unresolved values then you have to import the files into the code.The code to import them is in the top left corner of the video's final code
I did it and it worked ....wow m realy excited .. onlu prob is i am unable to download virtual device . I used debugging option to install in my device Thnx again this was my first app........ Thnx brother...form INDIA
Good video. One suggestion I would make is to show the final application before demonstrating the development steps to create it. Doing so will provide context so that the audience knows why things are being added/modified/configured along the way. Another suggestion (for this video) would be to skip the section about installing/configuring Android Studio, especially when opting for a custom installation. This activity should be described in a separate video dedicated to that topic.
Guys this doesnt work like that in newer versions of Android Studio, I get the Error: "Cannot create an instance of an abstract class>". There is really nothing to this on the web, but you need to remove those "()" behing Random, so not "val rand = Random().next..." instead "val rand = Random.nextIn..." Then it works
This has nothing to do with the Android Studio Version. Are you guys sure you are using the Java.util.Random class? This class is not abstract so there should be no problem with instantiating it... docs.oracle.com/javase/8/docs/api/index.html?java/util/Random.html
At 14:35 when you automatically import the random method it may try to import the wrong one. You will get an abstract class error. Make sure you import " java.util.* " instead.
damn ive been coding in java for years now and i always tought that making an app is a hard thing to do, looks very straight forward and similiar to things i have done before, great vid
its not easy to make an app sure the tools is there but there is a lot that goes into making an app and slowly the world is moving towards dapps so that's another thing to learn. just hope you guys are willing to learn alot.
After clicking Next to Configure Project, I am not getting the screen at duration 3:34 It directly goes to Finish. Does this mean i have not installed something correctly?
Finally, I Found this. It took me many years damn a long time to observe a video that actually shows HOW to make an application. Perhaps this is on the grounds that he goes focused, his presence was extremely inviting made me stay, was straightforward bit by bit, and didn't flap his gums about something off subject like how he loves milk in espresso, what he did the morning other unessential b/s like most TH-camrs and the half start in their recordings. Thank you for sharing this information.
Really well done Video! Much better done than 99% of the video's on android. very simply explained and very easy to understand! you are the best!!...Bob
My app crashes if I move the seekbar to 0 and press the button. If you have the same problem you can solve this if you put the +1 inside the brackets instead outside (about 16:50 on the video): "val rand = Random().nextInt(seekBar.progress + 1)" Thanks for the video!
Hi developers 😁 I make games using construct 2 or appy builder (blocks programming).. The main problem of construct 2 is large apk files and not support all sensors and gps But I wanna to know which is the best for make mobile apps and games : 1 - dart 2 - flatter 3 - React native 4 - java 5 - kotlin 6 - Block programming software as construct 2, appy builder and game maker etc. Which not need to write code ( if you suggest block software which one should I use) 7 - other Thanks for help 😊
Im confused on how to find the activity_main window. It is not a choice on mine (I have main activity.kt and main activity) none of these bring me to layout....and I dont see any logical choices.
I'm not able to run the code. Random() needs to be Random and now I'm getting Unable to start activity ComponentInfo{com.myapp.randomizer/com.myapp.randomizer.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference. I'm using Studio 4 (which looks totally different from Studio 3).
i am an android developer and i learned using the google Udacity course .i am making the same course in hindi guys so come visit my channel for an amazing course- th-cam.com/channels/CTWasLvlEmNzeyqO7ZkrWw.html?view_as=subscriber
Treehouse Is there a way to build mobile apps via the “Visual Basic” programming language? I don’t feel like learning the entire JavaScript language for a stupid little program for a friend...
Well, this isn't JavaScript, it would be either Kotlin or Java. You could develop an app using C# which is kinda similar to VB. But in the end it's worth it to develop using either Java or Kotlin. They're both great programming languages, and are much better than VB.
I think his voice is actually great. The instructions are also good if you are trying to do what he is doing. But since I went here to learn how to do what I want to do (yeah, I know, it's probably difficult) I think this is just a good introduction as to how hard it would be and whether I should continue or not 😂
I believe you tried your best to create enthusiasm among newcomers. This video is very helpful to me because I got the idea that it's better to learn the software without being overwhelm by coding sea.
Wonderful, pleasant teacher! (like the Bob Ross of app development.. .lol!) Detailed, interactive, results driven instruction. Now, I actually understand this. I have tried watching other instructors and just don't have the patience for them. I luv that this app is developed in a few minutes without boring me to a scream. This one is a bit fast for my level, but I can review it again later. Thank you so much!!
Yay, would you be able to figure out why it just crashes with the message 'randomizer keeps stopping' for me? I get no errors during compilation. I've tried putting the +1 inside the randomizer function but even that doesn't help
Better solution is rollButton.setOnClickListener{ val max = seekBar.progress val result = (1..max).random() resultTextView.text = result.toString() } and add android:min="1" to your seekBar my previous suggestion would generate -1 when the seekbar value was zero.
Thanks for actually getting down on point. I see so many tutorials who go around in circles it makes my head spin. This is the clearest I was able to find, coding may not be easy but this should give beginners some insight to Android. I know some javascript, I hope with Android the "var" variables aren't too different b/c it was hard to learn.
Hi there, great video. Do the terms and conditions of Android Studio prevent full monetisation or ownership of the app, once uploaded to the app store?
There's a bug. The app crashes when you draw the slider to the left and press the button. Code should be val rand = Random().nextInt(seekBar.progress + 1)
Please sir make a video on How to creat a betting tips application. It should have a daily notification when tips are released and congratulations notification when tips are won
If anyone else had the problem that the app crashes when setting the seekBar to the leftmost value, here's how I fixed it: var rand = 0 if (seekBar.progress != 0){ rand = Random().nextInt(seekBar.progress) + 1 }
ahahhahaha no way i am getting error while build......and one more file named ids.xml keeps showing....what to do.... even there's no error...i am getting green tick at top right corner..still my builds are showing error. app merge DebugResource has 3 errors....inside it there's 1 failure in ids.xml file and two times its showing android resource compilation failed......... uhu what to do idk.......
There's a comment above yours that might be helpful. It's by @Dekoeffizient. I'll quote the comment here: "Guys this doesnt work like that in newer versions of Android Studio, I get the Error: "Cannot create an instance of an abstract class>". There is really nothing to this on the web, but you need to remove those "()" behing Random, so not "val rand = Random().next..." instead "val rand = Random.nextIn..." Then it works"
Thank you so much, TreeHouse. I installed Android Studio 3 years ago wanting to learn to build an app. I ended up uninstalling it without getting anything done probably after 2.5 years. Not a damn thing, seriously, because couldn't find a source or someone who could teach from basic.
But with this video, I managed to get my first ever app done in my life in 2 hours, including re-installation of Android Studio.
Hi Andrew! Wow this is great to hear, good luck building your app!
Hey Andrew can an Android studio work without a website
Could u make me an app bro?
Amen
You don't need programming skills
Me :- *I'm not gonna lie he had me in the first half*
lol me 2
Not gonna lie *they* had *us* in the first half
@@devanand8910 look closely ;)
@@blindg0blin_252 THEY HAD US IN THE FIRST HALF, I'M NOT GONNA LIE is the actual meme caption... You look closely
@@devanand8910 who's they here?😂 It's him. Changes done boi
You don't need any programming experience. Ha! Good one
The syntax looks very straightforward
@@jwmstudios876 ya, simple if you're just copying this app. good luck finding a tutorial for how to create an app that doesnt exist yet
@@terevag2469 I mean, if you're learning from scratch you probably won't be very creative. Of course if you want to do something a bit more complex you'll need more knowledge
I laughed as well when he said it
@@lot10games Do you know how to port a C++ OpenGL app from desktop to Android? I made my own GUI that initializes the dimension based on the monitor's. So, bigger screen=more viewing area.
Thank you so much, TreeHouse. I installed Android Studio 3 years ago wanting to learn to build an app. I ended up uninstalling it without getting anything done probably after 2.5 years. Not a damn thing, seriously, because couldn't find a source or someone who could teach from basic.
But with this video, I managed to get my first ever app done in my life in 2 hours, including re-installation of Android Studio.
This. Video. Was. Awesome.
You're so intelligent that you know when to stop talking and let the viewer take the infromation in.
This is an important skill.
Again, this was awesome !
I'll use this alot.
this voice will haunt me in my sleep.
Hahahahahah im crying lol
XD
Jacob Alexander there is a voice crack every 5 seconds lol
XD👌
Hahahahaha! Lmao.
Appropriate level introduction to Android apps for someone with some programming experience -- like myself. If you have no programming experience, this will be mostly going through motions without gaining any understanding.
I have a strange desire to watch Scooby Doo now...
hahahahaha me too! specially after watching this guy with very irritating voice.
Wtf
Hahahahahahq
Lol 😂😁😁
Lmaoo
A lot to take in?! It's first video I found thad doesn't overcomplify basics. It's short and just in point. It's exactly what I needed to get started. Thanks!
Aside from correcting the error in Random function for newer SDK versions, add "+1" after progress to avoid Force Closing when seekbar is at the left most option. So ' val rand = Random.nextInt(seekBar.progress+1) '
yes
this was helpful , thx
I don't get what you're talking about, what is your career please . Am trying to listen to every bit of the steps but I got stuck in the middle of coding .
Thank you!
To add to this, in the newer API you have to pick the "Random" class that has java.util (the one with the blue 'C' icon when selecting). Fought with my code for a few min before realizing. But good tutorial for beginners.
I'm going to make this when I go home right in my bed! It took me two damn years to find a video that ACTUALLY teaches HOW to make an app (hope I'm not the only one). Maybe it's because he goes straight to the point, his presence was very welcoming that made me stay, was easy to understand step by step and didn't run his mouth about something off topic like how he likes milk in coffee, what he did the morning other irrelevant b/s like most TH-camrs and the half beginning in their videos.
I know this doesn't explain everything about coding like some are mentioning and why he did certain things but I'm willing to learn more and this beats what I was trying to look for way before.
I have a feeling when I following through this entire video again, it will worked and I'm still a neophyte in these kind of things though I'm someone that likes to draw and be creative.
Thank you! I appreciate it this education and help! Splendid teacher!
no you are not. actually we are many but others are blinded by their ego
So how did it go?
Classic android app tutorial: "Now we will teach you how to print hello world in the console using java, then some other ms-dos stuff"
I feel like he's holding laugh so hard and he's about to burst into literally crying-laughing 😁
This is what I was looking for after installing A.Studio 3. Your tut really helped me to kick-start the development fast. Thanks a ton for the neat and concise explanation.
Can u guide me.how can i start learn
What this has taught me is that to make an application it is important to know how to code.
A little tip: if like me when you go to compile gradle just hangs forever, then disable your virus checker. I use avast and it would not compile at all, until I disabled avast shield
I faced this issue with my McAfee antivirus too
Way easier than having to write the code in Java. Thanks bud!
"I'll keep it as default" - said no programmer ever
Why would you want to kill your eyes trying to generate a random number?
OHhHH([((🤼♀️🤼♀️
👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾🤝👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾😈😈😈😈💯😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈😈
@@ezshroom I want free lasic ok?
@SKDF TECHNOLOGIES OFFICIAL CHANNEL 😂
If you are getting errors related to unresolved values then you have to import the files into the code.The code to import them is in the top left corner of the video's final code
I did it and it worked ....wow m realy excited .. onlu prob is i am unable to download virtual device . I used debugging option to install in my device
Thnx again this was my first app........
Thnx brother...form INDIA
I love how everyone judges the guy, this is so human. xD
He picked light mode over dark mode, he knew what was going to happen haha
You see a programmer using light mode over dark mode, you call 911
Good video. One suggestion I would make is to show the final application before demonstrating the development steps to create it. Doing so will provide context so that the audience knows why things are being added/modified/configured along the way. Another suggestion (for this video) would be to skip the section about installing/configuring Android Studio, especially when opting for a custom installation. This activity should be described in a separate video dedicated to that topic.
Get your app developed by experts connect with us at raunixtech@gmail.com for more
I need android app can you help me in this regard?
he does say that in the beginnin.. i think u jus didnt watch the video, he says at 0.57 that we will make a randomizer app
I can create android application after watch this video?
Guys this doesnt work like that in newer versions of Android Studio, I get the Error: "Cannot create an instance of an abstract class>". There is really nothing to this on the web, but you need to remove those "()" behing Random, so not "val rand = Random().next..." instead "val rand = Random.nextIn..." Then it works
This helped a lot! Thanks!
Holy hell thank you! I couldn't find anything easily on this.
Thanks man you saved me . I was about to give up
This has nothing to do with the Android Studio Version. Are you guys sure you are using the Java.util.Random class?
This class is not abstract so there should be no problem with instantiating it...
docs.oracle.com/javase/8/docs/api/index.html?java/util/Random.html
Your using Java not Kotlin
Instructions unclear, ended up making TikTok.
you did something real bad
delete it now
well done man
devastation.
😁
FINALLY! Someone who knows how to teach Android Studio!
I dont know why some people are giving bad comments, but this video has helped me alot. Many thanks
1:17 Accept the Terms and Conditions without reading 😜
always
reading is boring
Orion Conner , I mean, who does that?
Reading? Aint no body got time for dat
I was thinking the same hahaha
At 14:35 when you automatically import the random method it may try to import the wrong one. You will get an abstract class error. Make sure you import " java.util.* " instead.
Absolute lifesaver
Thanks man
I was pulling my hair out with this! Thanks
Good looking out!
i have problem with my errors how to fix it
Nice free tutorial. Pls more free tutorial cause ill never pay for it lol
True
Is there an entire series? You're a good teacher.
Hi there, thank you for the compliment. See the video description for links to a bunch more Android videos.
I am a programmer(python) but i didnt knows
android development .this video will help me to build my own app. Thanks a lot
I'm a java beginner, and I made the same app but in Java. Kotlin IS a LOT simpler!
By far, this is the best Android video for absolute beginners! Thanks a lot!
damn ive been coding in java for years now and i always tought that making an app is a hard thing to do, looks very straight forward and similiar to things i have done before, great vid
you're a good teacher...my first lang is not English and i understood yours simply and perfectly - thank you
Do you want to create an Android app.
It doesn't matter.
Abhilash Tamizha who are you replying to?
Galifianakis. Get reported
Same
Making an *Android App* on *Apple*
TheLunaticCultist *MAC*
*ITS VERY THE SAME*
That too brutal like your powers
TheLunaticCultist - next video, making an ios app on pc
Siri uses Google Search
Can you do just a little series on the types of codes we can use for certain commands?
Diego Juarez agree
U need to learn java
its not easy to make an app sure the tools is there but there is a lot that goes into making an app and slowly the world is moving towards dapps so that's another thing to learn. just hope you guys
are willing to learn alot.
He is impressive how he can speak like this real-time without needing voiceover.
He speaks like an android. Its relaxing and calm but slightly weird... I sort of like it
Nevermind I kinda figured he is reading off a screen next to the camera.
0:45 that sudden change of emotion lmao
Thank you for a straight forward and to the point video
Great simple ice breaker. Looks like normal stuff I have done for other web apps. Thanks for making it so simple.
th-cam.com/video/tGB4fIpAJso/w-d-xo.html
0:00 Intro
1:02 Android Studio
2:43 New project (in Kotlin)
Core app elements:
3:36 Layout and views
4:10 Activity
Layout:
5:32 Layout/views editor
5:57 Constrained layout
7:12 Design and blueprint view
7:45 Views' attributes
8:33 Seek bar
9:23 Text view content
9:59 Divider
10:19 Centering text view
11:08 Better IDs
Activity:
11:41 Variables
13:55 Actions on click
15:29 Running the app
16:36 Tweaking the app
18:19 Outro
I just wanted to say thank you for spending your time trying to help people. It's too bad that some people are so rude. Have a nice day hun.
Amazing tutorial! Just made my first app thanks to you! This is so cool
Thank you Marco!!
After clicking Next to Configure Project, I am not getting the screen at duration 3:34 It directly goes to Finish. Does this mean i have not installed something correctly?
0:19 Now I know how people speak on video so good
can not create an instance of abstract class :( this error is shown on the val rand = Random... code line. Could you help understand why?
Finally, I Found this. It took me many years damn a long time to observe a video that actually shows HOW to make an application. Perhaps this is on the grounds that he goes focused, his presence was extremely inviting made me stay, was straightforward bit by bit, and didn't flap his gums about something off subject like how he loves milk in espresso, what he did the morning other unessential b/s like most TH-camrs and the half start in their recordings. Thank you for sharing this information.
you are sharing useless info xD
Really well done Video! Much better done than 99% of the video's on android. very simply explained and very easy to understand! you are the best!!...Bob
Hi
Where can I get the Android studio App?
Pls help me out
My app crashes if I move the seekbar to 0 and press the button. If you have the same problem you can solve this if you put the +1 inside the brackets instead outside (about 16:50 on the video):
"val rand = Random().nextInt(seekBar.progress + 1)"
Thanks for the video!
This does fix that issue, however, why is there a 0 option in a random number sequence anyhow?
the irony of creating android app on Mac LOL
Hands down it's one of the nest introductory videos I've seen!
Thank you so much!
Is it free to install and get started or it come wit some cost?
0:46 his mood escalated real fast lmao
i noticed too its scary
Don't fall for them fake smiles.
@@jensputzeys2193 hahaha it's crazy
yoooooooooooo
was creepy af lol
I don't think that there is a Problem with his voice 🥰
Hello! I`m from Uzbekistan.The video came out great.
Where is the link to download android studio?
hey thanks this worked first time for me! normally i get a million errors when setting up a project
Hi developers 😁
I make games using construct 2 or appy builder (blocks programming).. The main problem of construct 2 is large apk files and not support all sensors and gps
But I wanna to know which is the best for make mobile apps and games :
1 - dart
2 - flatter
3 - React native
4 - java
5 - kotlin
6 - Block programming software as construct 2, appy builder and game maker etc. Which not need to write code ( if you suggest block software which one should I use)
7 - other
Thanks for help 😊
I'm agree with Furqaan, are we gonna have a series video on android studio????
If so, then it's awesome!
"It's probably easier than you think!"
No. It's a massive clusterbang of dependencies and over-saturating noise.
Welcome to the world of programming. We hope you enjoy your stay.
Im confused on how to find the activity_main window. It is not a choice on mine (I have main activity.kt and main activity) none of these bring me to layout....and I dont see any logical choices.
I'm not able to run the code. Random() needs to be Random and now I'm getting Unable to start activity ComponentInfo{com.myapp.randomizer/com.myapp.randomizer.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference.
I'm using Studio 4 (which looks totally different from Studio 3).
"easy"
- said no beginner ever.
i am an android developer and i learned using the google Udacity course .i am making the same course in hindi guys so come visit my channel for an amazing course-
th-cam.com/channels/CTWasLvlEmNzeyqO7ZkrWw.html?view_as=subscriber
Man y u advertising in this guy's comment XD
Treehouse Is there a way to build mobile apps via the “Visual Basic” programming language? I don’t feel like learning the entire JavaScript language for a stupid little program for a friend...
Well, this isn't JavaScript, it would be either Kotlin or Java. You could develop an app using C# which is kinda similar to VB. But in the end it's worth it to develop using either Java or Kotlin. They're both great programming languages, and are much better than VB.
@@rebuffedsalmon6264 I did VB ,it looks easier than kotlin but like you said it is worth to develop using kotlin
EWW Visual basic? You'd be better off not coding at all
Yes. You absolutely can use Visual Basic (preferably Visual Studio) to do it, and actually, I strongly prefer VB/S
@@doomyoda7298 why using a 22 year old programming language and mixing terms with Visual Studio (an IDE)
I think his voice is actually great. The instructions are also good if you are trying to do what he is doing. But since I went here to learn how to do what I want to do (yeah, I know, it's probably difficult) I think this is just a good introduction as to how hard it would be and whether I should continue or not 😂
This tutorial was really helpful for a beginner ❤
hey at record 1:52 where did you got font size searching options
"Val, is a variable that doesn't change."
lol..ow can a variable does not change..
@@jasonbournes8881 you wanted him to say constant.... it's kotlin syntax i guess
He coulda just said Val is a Value. Not a variable... You know the thing that varies
I believe you tried your best to create enthusiasm among newcomers. This video is very helpful to me because I got the idea that it's better to learn the software without being overwhelm by coding sea.
Get your app developed by experts connect with us at raunixtech@gmail.com for more
hello can you pls tell me which language is used for writing code in this application ?
This Video is pretty helpful for the beginners like me... Much Appreciated (Y)
Can you please tell me which link we have to click to download the android software
@@feriha6638 just google it "android studio download"
5:25 Why does your layout have the words Randomizer at the top and the 3 buttons at the bottom? I chose empty layout at start same as you.
I figured it out. At views my "Show system UI" was not selected.
at record 4:21 i don,t find Error in Error section link so how to install missing platform it is running gradle project
if you want more about check out this channel its very helpful for me th-cam.com/video/3j1EM4Fy4lQ/w-d-xo.html
Wonderful, pleasant teacher! (like the Bob Ross of app development.. .lol!) Detailed, interactive, results driven instruction. Now, I actually understand this. I have tried watching other instructors and just don't have the patience for them. I luv that this app is developed in a few minutes without boring me to a scream. This one is a bit fast for my level, but I can review it again later. Thank you so much!!
Glad you got it to work... Are you able to help me with the question I posted today? Thank you!
Yay, would you be able to figure out why it just crashes with the message 'randomizer keeps stopping' for me?
I get no errors during compilation. I've tried putting the +1 inside the randomizer function but even that doesn't help
Get your app developed by experts connect with us at raunixtech@gmail.com for more
Better solution is
rollButton.setOnClickListener{
val max = seekBar.progress
val result = (1..max).random()
resultTextView.text = result.toString()
}
and add
android:min="1"
to your seekBar
my previous suggestion would generate -1 when the seekbar value was zero.
Excellent tutorial, really easy to follow 👍
What did he say after he said "ID the 12th time.'
Duuudeee you killed this tutorial. Amazing. Thanks
he sounds like someones strangling him
ya
I’m gonna cringe my head into the wall
@@TheJroddude 😂😂🤣🤣
hahaha it is worth it to read the comments sometimes......
speed 1.5 sounds decent :P
Thanks for actually getting down on point. I see so many tutorials who go around in circles it makes my head spin. This is the clearest I was able to find, coding may not be easy but this should give beginners some insight to Android. I know some javascript, I hope with Android the "var" variables aren't too different b/c it was hard to learn.
Thank you Peter Brady.
just a question can you download your app to your phone as a apk file? i hope and think so
Thank you, I made my first Android app. 😉😉😉😉
A very good overview, especially for newcomers. Thank you.
Hi there, great video. Do the terms and conditions of Android Studio prevent full monetisation or ownership of the app, once uploaded to the app store?
14:47 I dont have one that says bound ??!? Please help
same pls help
Treehouse videos are so much fun to watch
Mudah senang dan cepat. Cukup lengkap dan sempurna. Terbaik lah.
You're amazing at explaining! I have some programming experience but it makes a lot of sense. Thank you 😊!
th-cam.com/video/tGB4fIpAJso/w-d-xo.html
I need android app can you help me?
@@linkedingrandma9554 watch the video lmao
Hey dear can you please help me my A Studio is not responding
Hey i need some help too crystall, can I get your number and we can discuss this development process. Much thanks crystal
Very nice tutorial, Thank you for teaching us :)
There's a bug. The app crashes when you draw the slider to the left and press the button. Code should be val rand = Random().nextInt(seekBar.progress + 1)
Teach me more please
Sorry, that's all I got.
Please sir make a video on How to creat a betting tips application. It should have a daily notification when tips are released and congratulations notification when tips are won
Thanks , I Understand A Lot By How You Teach. I'm Just 15 And I'm From India ❤️
0:19 that's the wrong camera angle dude...
"you will be surprised how easy this is"
meme
me getting confused within the first 5 minutes
Bläk Kneit it's right
😂😂😂
Right now it's without code. I don't know what would have happened if it had been with the code.
Ha🤦🤦
If anyone else had the problem that the app crashes when setting the seekBar to the leftmost value, here's how I fixed it:
var rand = 0
if (seekBar.progress != 0){
rand = Random().nextInt(seekBar.progress) + 1
}
ahahhahaha no way i am getting error while build......and one more file named ids.xml keeps showing....what to do.... even there's no error...i am getting green tick at top right corner..still my builds are showing error. app merge DebugResource has 3 errors....inside it there's 1 failure in ids.xml file and two times its showing android resource compilation failed......... uhu what to do idk.......
Hey, my android studio doesnt accept "val" as a form of variable, although its using Java, what should I do?
There's a comment above yours that might be helpful. It's by @Dekoeffizient. I'll quote the comment here: "Guys this doesnt work like that in newer versions of Android Studio, I get the Error: "Cannot create an instance of an abstract class>". There is really nothing to this on the web, but you need to remove those "()" behing Random, so not "val rand = Random().next..." instead "val rand = Random.nextIn..." Then it works"
@@arpita9977 thank you very much
He can probably do a great Mickey Mouse imitation.
💀💀💀
Thank you so much!
I was a beginner, just a few minutes ago.