⌫ 5:02 This is the symbol he uses, just copy paste it~
@sushantchoudhary4442 жыл бұрын
thanks bro you saved me
@filipecomimesmo2 жыл бұрын
for those searching for it, the name of the symbol is "erase to the left".
@asmaatharwt52092 жыл бұрын
you can get it from vector resource its name is"backspace" and treat with butten as imageButton
@LuckAnchovy11 ай бұрын
Thanks bro, you helped me!
@exejar5 ай бұрын
kudos to you sir.
@satyamsharma82403 жыл бұрын
Slow it for us small people
@crazydvae Жыл бұрын
You made this tutorial AN ENTIRE 9 MONTHS after it was announced that the Android Kotlin Extensions Gradle plugin was no longer going to be supported?
@hamzaakgun55272 жыл бұрын
Honestly I loved the way you approached it and learned a lot from this video, even though it's not a long one.
@CodeWithCal2 жыл бұрын
Thanks a lot, really kind of you to say :)
@bramantawisnu3 жыл бұрын
i use 0.25 speed ,, becouse that very fast,, like magic tric 😁
@CodeWithCal3 жыл бұрын
🪄
@salomeshunamon11 ай бұрын
kotlin-android-extensions is depreciated. Can you make an update video with how to change this finished project so that it's compatible?
@chocolatelover3269 ай бұрын
Exactly bcz of translation it get hide...
@pradipbarvaliya99472 жыл бұрын
awesome explanation and development thank you Cal
@theblueplanet357610 ай бұрын
My takeaway from this video was using of styles. Thanks 🙏
@p.soumyasundarsubudhi6007 Жыл бұрын
Thanks for the tutorial it helped me
@AdishaFdo2 жыл бұрын
Thank you! Was very helpful!
@theunlovedtoy Жыл бұрын
great video Cal...
@Leeminduc3 жыл бұрын
Thank Cal, this video help so much !
@reniac3128 Жыл бұрын
What do I do?
@alanromero80183 жыл бұрын
Buen video!! buenisimo!! saludos desde Argentina. Nuevo Sub :)
@abeer73733 жыл бұрын
Thaaank you You're a lifesaver..!
@gauravmalik9c8673 жыл бұрын
Love you bro
@meebolover17772 жыл бұрын
My buttons are not calling the the style variables. They are just remaining default
@elnino9139 Жыл бұрын
Plugin with id 'kotlin-androids-extensions' not found.
@HugoLopezDev2 жыл бұрын
Thanks for teaching this. New subscriber
@priyanshushrivastava44532 жыл бұрын
sir i cant able to access workingsTV directly in main activity what is the solution sir?
@kgomotso_nxumalo2 жыл бұрын
same
@ashenmalindu732 ай бұрын
Good tutorial, but it feels a bit slow. Maybe speed it up a little? 😊
@tafman3 жыл бұрын
Nice tutorial, we really appreciate for your time making videos like this, it's really helping people like us who are new to coding... 5:02 how/where did you get that button from because it's not on my keyboard?
@rishabnegi23343 жыл бұрын
i also have same doubt. How you are able to enter that button
@tafman3 жыл бұрын
@@rishabnegi2334 Found the solution... Its a code that you'll enter in the space given there
@CodeWithCal3 жыл бұрын
I just copied the character from the internet ;)
@Alvarez_Isaac10 ай бұрын
Hey Cal, first of all. Thanks for your code and knowledge, it's been so helpful. I have a question about your code, I noticed that if you put the negative value first, it won't do the operation. For example: -99 + 1 and if you click the equal button, there will be no operation or just -1 and equal button, error too. Could you please give me some advice to fix this? Thanks anyway for your solution
@wiki-SMART3 жыл бұрын
I love you!.. Great work!.. Thank you!
@tnt_popcorn__ Жыл бұрын
I did the view binding but still not working. I almost give up
@lordcinder Жыл бұрын
Play this at .75x speed. Your welcome
@CodeWithCal Жыл бұрын
😂
@RaneemSarminy9 ай бұрын
I named the file with the same file name and copied the code. I did not write it myself, but there are a lot of errors. Does anyone know the reason? error in workingsTV. There are yet other errors.
@p.soumyasundarsubudhi6007 Жыл бұрын
Can I know how to add the modulo operations in the existing code given by you
@emilianomartinezpena54203 жыл бұрын
Gracias este video es asombroso
@omerbabo Жыл бұрын
Thank you brother
@AyushRaj-ml5nf2 жыл бұрын
if ( timesDivision.isEmpty() ) return"" can anyone please explain why this line is written ??
@miracleukaka40852 жыл бұрын
If the list returned by the timeDivide function is empty, we want the function that called it to return an empty string to the result.
@wendiiyau2 жыл бұрын
Hey Cal, if we can't use this anymore apply plugin: 'kotlin-android-extentions' then what should I do for the program to run?
@CodeWithCal2 жыл бұрын
The way google would like us to do it now is with view binding :)
@morfeoraikonen3 жыл бұрын
Great video keep it going , new subscribe right here :D
@CodeWithCal3 жыл бұрын
Thanks 😊
@AYJ9592 жыл бұрын
after pressing backspace button its not working properly
@preetthee3 жыл бұрын
The kotlin extensions plugins not working. it's saying that "the 'kotlin-android-extensions' gradle plugin is deprecated"
@CodeWithCal3 жыл бұрын
Ah yes, I built this tutorial using synthetics, when the new way is view bindings. Have you used view bindings before?
@preetthee3 жыл бұрын
Thanks. I got it now.
@anubhavbagri52043 жыл бұрын
@@preetthee Could you share your github code repo link? its not working for me as well. And since I'm new, I'm unable to figure out how to use view bindings
@bryansantana1212 Жыл бұрын
@@CodeWithCal Hey Cal, I know this is old but can you explain how to use view bindings? I tried to google it, but the tutorial I am using is not breaking it down easily. If you know of a good tutorial out there, that would work.
@etokamo2 жыл бұрын
7:05 small bug, forgot to tab canAddOperator=true, because otherwise there can be a problem with . and /
@groverkennedy20493 жыл бұрын
Thanks a lot my dude
@vascocastel-branco3370 Жыл бұрын
hey, awesome video, but when you used the (" apply plugin: 'kotlin-android-extensions' ") it says it is no longer supported, what should I do to fix this? Thank you very much!!
@ashfaqueshaikh4177 Жыл бұрын
U can use view binding
@calibur55183 жыл бұрын
hi how i can change my out put from 160000.0 to 16,000
@CodeWithCal3 жыл бұрын
Replace result.toString With a check to remove decimal place if not necessary, you could use a string formatter or round the float. discuss.kotlinlang.org/t/how-do-you-round-a-number-to-n-decimal-places/8843
@calibur55183 жыл бұрын
@@CodeWithCal thank you so much
@thehackerstnt21472 жыл бұрын
Man that was tooooooooooooooooooooooooo fast 😳
@mnarian Жыл бұрын
workingTv is nnot funtional in my program
@vascocastel-branco3370 Жыл бұрын
you have to create a variabel like this " name_of_variable = findViewById(R.id.name_of_textview) " (inside onCreate) and than " private lateinit var workingsTV: TextView " (above and outside onCreate)
@aymanachalhe91363 жыл бұрын
good work!
@heriwijaya5882 жыл бұрын
Im learning the android right now , but when I added the kotlin android extension, it shows errors that says the extentions not found. anyone can help me?
@CodeWithCal2 жыл бұрын
View Bindings are the way to go now developer.android.com/topic/libraries/view-binding
@heriwijaya5882 жыл бұрын
@@CodeWithCal thanks a lot .
@mr_waras Жыл бұрын
wowowow slow down man, boom bam bam done, I do know java, but not kotlin and not android studio ui, but it's abit too fast, unless you pause every second :D
@umarajmal62162 жыл бұрын
whenever i press on any operator my app automatically ends .?.?.?
@CodeWithCal2 жыл бұрын
What does it say in your console. Googling the exception is usually a good first step
@umarajmal62162 жыл бұрын
@@CodeWithCal it’s throwing a null exception
@CodeWithCal2 жыл бұрын
Nice. So trace back why it's null. Or make it null safe?
@delirarian33883 жыл бұрын
It was very useful
@purvpatel81243 жыл бұрын
how to code for +/- sign can you please give any code for it I tried it but my functionality didn't work
@CodeWithCal3 жыл бұрын
I don't have any code as of right now. But definitely possible good luck
@SumoPixelPlay2 жыл бұрын
Bro I make caculeter o m g thanks you
@johns.52983 жыл бұрын
1:46 what did you do after saying 20dp? It’s like a star symbol and then it gets copied below
@johns.52983 жыл бұрын
I got it lol. It’s not a star symbol
@CodeWithCal3 жыл бұрын
🥳
@aanjaliiii3 жыл бұрын
hi it was awesome my division and multiply is not working
@CodeWithCal3 жыл бұрын
🤔 entirely possible I've overlooked something. What have you found?
@aanjaliiii3 жыл бұрын
@@CodeWithCal I am new to this, I just followed your code but my divide and multiplication button is not working
@CodeWithCal3 жыл бұрын
@@aanjaliiii Programming can be tricky business. And things don't necessarily always work the first time. But don't be discouraged keep trying and you will get there. Try to understand why the multiplication and division isn't working and then if you are still stuck ask a specific question. General statements like it doesn't work makes it very difficult for me or anyone else to help with the problem. Apologies if thats a little blunt.
@aanjaliiii3 жыл бұрын
@@CodeWithCal it's ok.. I get your point
@robinkalostyan47283 жыл бұрын
i got a fail to compile values file error what should ı do?
@CodeWithCal3 жыл бұрын
Hmm what does Google say with that error 🤔
@omur.bilgili3 жыл бұрын
it have some bugs, but its nice
@rutgerpronk2754 Жыл бұрын
Bro were not coding with cal you are coding we are copying. i dont like ur super fast phase video's
@rutgerpronk2754 Жыл бұрын
You are coding so fast i have you on 0.75 speed and its so frustrating to watch because i cant even keep up hard to even read the colors when you enterd them and dont even explain anything.
@junekang31683 жыл бұрын
Great work!
@lokesharora40372 жыл бұрын
why you use light theme
@CodeWithCal2 жыл бұрын
I use both sometimes, doesn't really bother me either way
@frankndyanabo60472 жыл бұрын
mine remained orange throught all the buttons
@CodeWithCal2 жыл бұрын
Should just be a change in the XML somewhere to change some buttons to be white
@usaakshayadhana31492 жыл бұрын
Explain things in much more details. I think it is not for absolute beginners.
@CodeWithCal2 жыл бұрын
😋
@tknsoftwarestudio6403 жыл бұрын
How can I add the parentheses?
@CodeWithCal3 жыл бұрын
Probably a bit complicated for a KZbin comment. I have been thinking if doing a part 2 of this tutorial. If I do I'll be sure to include. It is possible good luck 🍀
@tknsoftwarestudio6403 жыл бұрын
Thanks I'm looking forward to it.
@michaelbreezywilberforce26462 жыл бұрын
Nice video but it was fast
@darrenmendez72622 жыл бұрын
pls add modulo
@SaidxonQodirov-l3d Жыл бұрын
4:30
@マサト-m7d3 жыл бұрын
すごい
@CodeWithCal3 жыл бұрын
ありがとうございます
@gidekazadi75035 ай бұрын
A tutorial is meant to teach but you are just there doing your thing for us to watch, no teaching at all in this video. And the speed is just 😢
@IslamicAuliyaLife3 жыл бұрын
Please give me , sorscod calculator
@CodeWithCal3 жыл бұрын
Link in description ☝️
@coltsfancolts Жыл бұрын
Way too fast
@shohruzbek11 ай бұрын
very fast ((((
@manuelmuni24033 жыл бұрын
Troppo veloce
@AlexanderMoyer-k3b Жыл бұрын
jesus christ slow down pausing and playing your video is kinda defeating the purpose. why dont you make a write up?
@kgomotso_nxumalo2 жыл бұрын
idk if you'll see this now but can i get help on kt. page. for some reason workingsTV and resultsTV are in red?
@vascocastel-branco3370 Жыл бұрын
you have to create a variabel like this " name_of_variable = findViewById(R.id.name_of_textview) " (inside onCreate) and than " private lateinit var workingsTV: TextView " (above and outside onCreate)
@micahellis9598 Жыл бұрын
@@vascocastel-branco3370 THANK YOU!! this is the answer