Calculator App in MIT App Inventor (Part 2)| MIT App Inventor Calculator | MIT App Inventor tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

ความคิดเห็น • 120

  • @GetDominated_GG
    @GetDominated_GG 3 หลายเดือนก่อน +5

    im watching this video in 2024 and as a student it helped me out so much thank u for making this video explained this much :)

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  3 หลายเดือนก่อน

      Glad it helped!

    • @AlexandraATITILA
      @AlexandraATITILA 2 หลายเดือนก่อน

      I don't have decimal btn

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  2 หลายเดือนก่อน

      ​@@AlexandraATITILA I didn't understand your question. You have to add all the buttons yourself in the designer view including the decimal button.

  • @ms_nan
    @ms_nan ปีที่แล้ว +7

    As a teacher, I could say your explanation are really awesome and helpful. Thank you so much.

  • @lifeisthrillingyt7991
    @lifeisthrillingyt7991 2 ปีที่แล้ว +2

    I've been waiting for part-2 to completely learn all calculator App functions. Thank you for uploading useful tutorial.

  • @shaimakiyani9096
    @shaimakiyani9096 2 ปีที่แล้ว +3

    Thank you for uploading part 2 so quickly...was eagerly waiting

  • @Qiufikrinch
    @Qiufikrinch 2 หลายเดือนก่อน +2

    Big thanks mrs. , from Indonesia

  • @creativeminds4737
    @creativeminds4737 2 ปีที่แล้ว +3

    Ma sha Allah so talented 👏

  • @bintekhalil5479
    @bintekhalil5479 2 ปีที่แล้ว +2

    Zabardast this app is performing all basic sums...

  • @chinedungene8105
    @chinedungene8105 หลายเดือนก่อน

    Incredibly well explained tutorial! This helped me a ton!

  • @Xairou
    @Xairou 8 วันที่ผ่านมา +1

    Thank you so much your explanations made the tutorial very easy to understand like why we have to do this and it was purely amazing!!!

  • @amnajamal7763
    @amnajamal7763 2 ปีที่แล้ว +2

    Thank you for publishing part 2. I was waiting for this part to complete my calculator app.

  • @MediaBase790
    @MediaBase790 ปีที่แล้ว +2

    Never stop😊

  • @rajveerahnaf3047
    @rajveerahnaf3047 หลายเดือนก่อน +2

    Wow Amazing Video Definitely Subscribing

  • @peaceseeker67
    @peaceseeker67 2 ปีที่แล้ว +2

    Amazing app series you are adding. With understandable way

  • @iwendiawele
    @iwendiawele 5 หลายเดือนก่อน +2

    Your video is so helpful. Thank you Obsidian soft, God bless you.

  • @aatiubaid5164
    @aatiubaid5164 2 ปีที่แล้ว +2

    Amazing app design .. for basic maths calculation...

  • @zimalamal8200
    @zimalamal8200 2 ปีที่แล้ว +2

    the calculator turned out quite nice

  • @novinayaz9347
    @novinayaz9347 2 ปีที่แล้ว +4

    That's such a tremendous effort behind making a single application 👌 amazingly done ✅

  • @brandslover1358
    @brandslover1358 2 ปีที่แล้ว +1

    Your all tutorials are worth trying, love your channel ❤

  • @uciuser13
    @uciuser13 2 ปีที่แล้ว +1

    You have encouraged me to try my hands at it . You explained it really well.

  • @jennyl7230
    @jennyl7230 2 ปีที่แล้ว +2

    Thank you thank you!

  • @Matt_theMcDonaldsguy
    @Matt_theMcDonaldsguy ปีที่แล้ว +1

    Hey if you're still here i can't getmy equal button to work can you make a video about just the equal button?

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว +1

      Kindly look at the written tutorial for better understanding: obsidiansofteducation.blogspot.com/p/calculator-in-mit-app-inventor.html The aia project file is also given in this tutorial.

  • @uzmashahzad9061
    @uzmashahzad9061 2 ปีที่แล้ว +2

    Very interesting calculator operations being taught. You're always very clear about concepts & app construction.

  • @jakubhribal4590
    @jakubhribal4590 7 หลายเดือนก่อน

    Hi, I followed your tutorial and programmed a calculator, but when I click on an operator first and then a number and equals, it shows an error. Could you help me modify it so that, except for the minus sign, an operator cannot be entered first? Thank you.

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  7 หลายเดือนก่อน

      In our equal button click event, in the very beginning, we check that our second number is not empty by comparing the second number with an empty text block. Similarly, you will have to add a check in your operator button click events that the first number is not empty.

  • @Fatimaali-gf4ms
    @Fatimaali-gf4ms 2 ปีที่แล้ว +1

    your lectures are always very detailed and interesting .. one can easily develop interest in these learning videos

  • @sheikhxain2535
    @sheikhxain2535 2 ปีที่แล้ว +1

    Thanks for giving us deep details.

  • @rubinakhq643
    @rubinakhq643 2 ปีที่แล้ว +1

    Thanks 4 sharing informative video...waiting 4 more👍

  • @COOKINGWITHMI
    @COOKINGWITHMI 2 ปีที่แล้ว +1

    Wooow another great job dear..👌🏼👌🏼

  • @ghazalaihtisham4600
    @ghazalaihtisham4600 2 ปีที่แล้ว +2

    You explain so well thanks for sharing informative video

  • @allinonewithsana6966
    @allinonewithsana6966 2 ปีที่แล้ว +1

    You explain so well
    Love your videos

  • @pinkrll
    @pinkrll หลายเดือนก่อน

    this was helpful , but I noticed that instead of the "call MakeQuestion" block mine says call procedure? will this still work?

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  หลายเดือนก่อน +1

      You have to give name to procedure yourself.

    • @pinkrll
      @pinkrll หลายเดือนก่อน

      @@ObsidianSoftEducation how do you do this, i tried to look online but couldnt figure it out, thanks so much for your reply

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  หลายเดือนก่อน +1

      @pinkrll when you drag the procedure block onto the screen, you click on its name and start typing.

  • @MediaBase790
    @MediaBase790 ปีที่แล้ว +2

    good luck for your work

  • @wakilaqadir4041
    @wakilaqadir4041 2 ปีที่แล้ว +2

    Very well done keep it up great job 👍👍👍

  • @humairasiddiqui8476
    @humairasiddiqui8476 2 ปีที่แล้ว +2

    wow very nice useful tutorial Thanks for sharing

  • @AlyssaSuriaga
    @AlyssaSuriaga ปีที่แล้ว +1

    i tried this and my decimal is not working, what should i do?

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      Can you please explain the problem further? Do you mean that the decimal point is not showing when you press the button or decimal operations are not being performed?

  • @littleheaven5071
    @littleheaven5071 2 ปีที่แล้ว +1

    Its an amazing app to make such projects

  • @nubainzafar1578
    @nubainzafar1578 2 ปีที่แล้ว +1

    Thanks for this detailed tutorial of how to input buttons and perform sums on it 👌 great work 🙂

  • @VinodSharma-hg2id
    @VinodSharma-hg2id 26 วันที่ผ่านมา +1

    Thank you mam 🙏
    App is Done and completed 👍

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  26 วันที่ผ่านมา +1

      Good job 👏 and most welcome 😊

    • @VinodSharma-hg2id
      @VinodSharma-hg2id 24 วันที่ผ่านมา

      @ObsidianSoftEducation
      Me when I was testing this app tomorrow I have Small doubt that
      When we put any operation before first global number like [ -7+6 ] Then it shows error
      What is the solution of it mam 🙏

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  24 วันที่ผ่านมา

      @VinodSharma-hg2id when any of the operators buttons are clicked, check that firstNimber isn't empty. Allow operator to be set only if first number isn't empty.

    • @VinodSharma-hg2id
      @VinodSharma-hg2id 23 วันที่ผ่านมา

      @@ObsidianSoftEducation Okhhh
      I will try it mam 🙏
      Thanks for the information

  • @adyamys5110
    @adyamys5110 2 ปีที่แล้ว

    Thanks once again for teaching hard things in such a easy manner.

  • @janjua245
    @janjua245 2 ปีที่แล้ว +1

    Informative and interesting sharing

  • @carestudio1303
    @carestudio1303 2 ปีที่แล้ว +1

    Awesome tutorial, keep up the good work

  • @yahyawaleed2934
    @yahyawaleed2934 5 หลายเดือนก่อน +1

    I do not know that there is a second part I was delete it before I found this part thank you so much I took a badge for 30 points

  • @asmakazim117
    @asmakazim117 2 หลายเดือนก่อน

    I don't understand why every operation is dividing the numbers. I even compared my coding with yours but still I'm not able to find my mistake.
    Can you plz help me... it's urgent.

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  2 หลายเดือนก่อน

      This means that there is something wrong with your operator comparison in your equaltobtn click event. this is why you are going inside the else block which does the division. Make sure that there are no spaces. for example, global operator =" + " is not the same as global operator = "+" Check carefully what is being put inside the operator variable when any of the operator buttons are clicked. For example, when multiply button is clicked, you might be setting operator to be * and in the equalbtn click event you might be checking for x instead of *.

  • @aminjan80
    @aminjan80 ปีที่แล้ว

    Hi There Thanks alot for the demo, i have an issue with the equal sign it is not working

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว +1

      Hello. What is the error?

    • @aminjan80
      @aminjan80 ปีที่แล้ว

      @@ObsidianSoftEducation
      Hi Thanks for the reply
      Everything is fine but the equal sign doesn’t bring the value after the calculation if add 2+3 and then press the equal sign I can’t get the answer.

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      @@aminjan80 are you able to see 2+3 written on the screen? if yes, then the problem could be inside the equal button click event. Have a look at it again. If you are still unable to solve it, send me a screenshot of equal button click event at obsidiansoftc@gmail.com

    • @aminjan80
      @aminjan80 ปีที่แล้ว +1

      @@ObsidianSoftEducation Hi dear.
      yeah now it works perfectly and i have learnt alot from it
      thank you so much

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว +1

      @@aminjan80 most welcome :)

  • @kanwalumair8634
    @kanwalumair8634 2 ปีที่แล้ว

    Wat an easy way to teach us great video dear

  • @ayyanadam3889
    @ayyanadam3889 2 ปีที่แล้ว +2

    Very informative and helpful video

  • @tayyabashakeel7632
    @tayyabashakeel7632 2 ปีที่แล้ว

    Mashallah another great video. Keep posting

  • @tehrimsgossips
    @tehrimsgossips 2 ปีที่แล้ว

    Very Informative content for learning web development series .....

  • @journeywithsanam7582
    @journeywithsanam7582 2 ปีที่แล้ว +1

    Thanks for sharing, great details x

  • @sanaimran1786
    @sanaimran1786 2 ปีที่แล้ว +1

    so clearly explained

  • @Itstootrendy
    @Itstootrendy 2 ปีที่แล้ว

    very well explained .. every concept is clear :)

  • @faizy963_thebest2
    @faizy963_thebest2 2 ปีที่แล้ว +1

    This was sooooo helpful i liked it

  • @Svexi1
    @Svexi1 ปีที่แล้ว

    The second number doesn't display on the screen, it's just the first number and the output

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      First of all, check whether you have given a different color to second number. The default color is black so if background is also black, you will not be able to see the second number. Secondly, check the code for missing code. A number is considered a second number if the user has pressed any of the operator buttons. Please check whether you are setting the operator variable whenever an operator button such as +,-,/ or x is pressed. Also, all number keys should check for operator variable in an if else condition. This is how we differentiate between first and second number. I have shared the aia file too. You can import it too and compare with your code.

    • @Svexi1
      @Svexi1 ปีที่แล้ว +1

      I can't unzip the aia file

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      @SternritterA you don’t unzip it. You import it in mit app inventor. Please follow steps mentioned here: obsidiansofteducation.blogspot.com/p/mit-app-inventor-projects.html

    • @Svexi1
      @Svexi1 ปีที่แล้ว +1

      Thanks it works just fine.

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      Glad to hear that it works now.

  • @lifeisrisky8963
    @lifeisrisky8963 2 ปีที่แล้ว

    Very interesting tutorials u are sharing .... These are quite helpful to develop on our own ....

  • @missphrcist7460
    @missphrcist7460 2 ปีที่แล้ว

    Very detailed explanation as always👍

  • @RajeshKumar-jx6is
    @RajeshKumar-jx6is 2 หลายเดือนก่อน

    thankyou for making this video

  • @Shraddhasinghvlogs
    @Shraddhasinghvlogs 6 หลายเดือนก่อน +1

    Thank you for this video best video

  • @rajarani00182
    @rajarani00182 2 ปีที่แล้ว

    Thanks for sharing so informative video

  • @Sana-cx6ms
    @Sana-cx6ms 2 ปีที่แล้ว +1

    great tutorial

  • @ezhistudio5135
    @ezhistudio5135 2 ปีที่แล้ว

    Very nice and informative

  • @rosemerry9355
    @rosemerry9355 2 ปีที่แล้ว

    Well explained & really useful video!

  • @kareemmosaad9207
    @kareemmosaad9207 5 หลายเดือนก่อน

    I do the same as you but there is 14 wrong How ?

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  5 หลายเดือนก่อน

      14? I have shared my aia project file. Try importing it and comparing code.

  • @AlexandraATITILA
    @AlexandraATITILA 2 หลายเดือนก่อน

    I don't have decimal btn

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  2 หลายเดือนก่อน

      the screen design was done in part 1 of this tutorial in which you had to make the number buttons, decimal btn, equal to btn and operator buttons.

    • @AlexandraATITILA
      @AlexandraATITILA 2 หลายเดือนก่อน

      When I ask my question it's not giving the answer

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  2 หลายเดือนก่อน

      kindly compare code with my project aia file. link given in video description.

  • @angvana1134
    @angvana1134 2 ปีที่แล้ว +1

    thanks very much

  • @esouw_
    @esouw_ 8 หลายเดือนก่อน +1

    THX FOR THE VIDEO, MY LANGUANGE IS VERY BAD BUT IM ARGENTINE STUDENT, BUT I LOVE THIS VIDEO!!1

  • @hinaumerfoodilicious2506
    @hinaumerfoodilicious2506 2 ปีที่แล้ว

    Good informative video

  • @torreonlouie4479
    @torreonlouie4479 2 หลายเดือนก่อน

    why it didnt work

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  2 หลายเดือนก่อน

      Kindly compare your code with shared aia file or go through the written tutorial

  • @shridharrajaput
    @shridharrajaput ปีที่แล้ว

    Show the final result

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      Can you please explain your comment more? I have uploaded my project too. The link. is in the video description but posting here too. obsidiansofteducation.blogspot.com/p/mit-app-inventor-projects.html

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      The demo is in part 1 of this video at the beginning of the tutorial. th-cam.com/video/DM_KJbit0mM/w-d-xo.html

  • @kai-n5s
    @kai-n5s 5 วันที่ผ่านมา

    1:04

  • @YousefYou-e5i
    @YousefYou-e5i ปีที่แล้ว

    😔😔😔😔😔 ‏‪1:27‬‏

    • @ObsidianSoftEducation
      @ObsidianSoftEducation  ปีที่แล้ว

      Hello. Are you having a problem with the decimal button code? This is to avoid the entry of numbers like 5.89.2 (more than one decimal point in a number)

  • @mohsendehgani4197
    @mohsendehgani4197 2 ปีที่แล้ว

    دوااتددلل

  • @TaaranSinghal
    @TaaranSinghal ปีที่แล้ว

    are you pakistani