Start with something easier if you want to get into coding. App development is not for the faint of heart. You also need to do the work twice. Once for Android, then once for Apple. Then you need to get it approved on the stores so that people can download it and need to continuously update and test it each time there's an OS update. You also don't use C++ for phone apps, pretty sure it's Java for Android, and Objective C or Swift for Apple.
Android Studio also goes on your computer not on your phone. You would be doing the coding on your computer then pushing it to the phone for testing.
Honestly if you're beginner just look at doing normal console desktop apps, they have the least requirements for initial setup. Just need gcc/g++ and a text editor like Kate. Python might be worth looking into if you want to do GUI stuff, it's easier than C++.
Android Studio with "NDK" is supposed to let you write apps in C++.
I'm not 100% sure how it works but I think it translates the c++ code into another language like python.
And I mostly want to learn c++ due to most video games being made in c++.
I can totally see that being beneficial in the construction laborer field.Android Studio with "NDK" is supposed to let you write apps in C++.
I'm not 100% sure how it works but I think it translates the c++ code into another language like python.
And I mostly want to learn c++ due to most video games being made in c++.
Surely they need a lot of construction pointers...I can totally see that being beneficial in the construction laborer field.
I was looking up how to make playstore apps with c++, and came across "android studio" .
When I was looking it up on my phone it said that my android phone isn't compatible with the program. 😆
View attachment 122761
Indeed. Exactly.I have programmed dozens of devices, with a wide array of different processor types (Motorola, Atmel, TI, and many with ARM processors such as cell phones). The total number of times that I've used that device to do the programming? Zero. None. Nada.
Always it was done on a computer.
To work with programming languages, your #1 thing by far is the biggest and highest resolution monitor that you can get your hands on. Otherwise you are going to be spending 99% of your time scrolling. Scrolling through hundreds of files, each dozens to thousands of lines long, with each line sometimes quite long (horizontal + vertical scrolling). You want to have many files open and on screen at the same time and see how different parts of the code interact without that endless scrolling. That is NOT readily doable on a cell phone.
Then you next want a powerful CPU if your code starts to get long for the compilation step. Again, NOT a cell phone.