BASIC is the first programming language… ever. It was created in 1964 at Dartmouth College, and it managed to change the world forever. Soon after being created, BASIC went on to be the easiest programming language on the market – which is important because nobody has the time to learn binary. Right?
Now, if you want to start building yourself a mobile app with BASIC, you’re going to need some guidance. Luckily I’ll be able to help you along the way with these excellent tips. Let’s get into it.
Learning = Engaging
Coding an app is not a simple project. It makes time and patience – a lot of patience. It also requires a mind that is both eager to learn, and excited to fail. Learning how to code is one thing, but learning BASIC? That’s going to be strange.
While you’re learning BASIC, it helps to try and play with your work when you can. Save your project, add some code, see what it does, and maybe even learn something! Yep, that’s the ultimate goal for the first step right there. See, learning happens a lot slower when you aren’t engaged with your work. Blindly following instructions will get you nowhere fast.
If you end up tweaking your project through experimentation, then you might find yourself a little more engaged. Well, that’s how I feel about it anyway. Give it a try!
Even if you’re just sitting by yourself in your bedroom, learning code through Lynda Videos, it still helps to pose questions – even if there’s nobody around to answer them. With the power of Google behind you, there’s no limit to the answers to your questions.
I frequently find myself on Youtube or something similar when I’m having a tough time with my code. And I know that sometimes looking for coding advice on the internet can be like looking for a needle in a haystack, but that’s just how the process goes.
You have to be ready to ask questions because it’ll help you farther down the road when you start programming some real material. Another important thing to remember (and I’m sure you’ve heard this a thousand times before) is that there are no stupid questions. I’ve spent an insane amount of time trying to figure things out on my own before consulting a teacher or Google. It’s going to hold your work back and cause more problems down the line of your mobile app creation.
Nothing is more frustrating than debugging your code. Once you get started, you’ll see exactly what I’m talking about. It’s every coder’s nightmare, but it’s part of the job.
When you inevitably become so frustrated that you start thinking about throwing your twelfth cup of coffee over your keyboard, it’s good to remember that you’re allowed to take breaks. I remember a few times when I was involuntarily grunting at my desk when one of my coworkers cracked a joke to bring me back in.
You’re going to experience moments like this and nothing is better than taking a walk, or listing to some of The Beatles – or whatever you need to keep you sane. You’re not going to get anything done if you’re foaming at the mouth the entire time.