Java: How to Use an If/Else Statement

Header

Last week we covered how toast happens in Android Studio. Today, we’re going to make it a tad more dynamic with an if/else statement. Going back to this Riddler App, I want to add hints for the user if they can’t guess the answer outright. Quick reminder, our test riddle was “What has a neck but no head?” Most people start guessing insects for that one (isn’t an earthworm basically all neck? you might argue), but the answer we’re looking for is “A Bottle.”

To keep the mystery alive, we’re going to keep hints semi-living creatures related. If a user hits the Hint button once, a toast message will pop out reading, “It has no fingers or toes either.” Otherwise, the toast will say, “And lives all over the world.”

Continue reading “Java: How to Use an If/Else Statement”

Java: How to Make a Genuinely Basic App

Header

I’m back! After a short 14 month siesta, I’ve decided to change gears and pick up App design.

Don’t worry. Today’s tutorial is going to be extremely light on the coding because for the most part, we’re just generating a hoard of files with pre-written code. After that, this is going to be an exercise in strategically ignoring all but the most essential bits required to make an Android app. Our goal is to adapt a few key pieces of that code to lay the groundwork for java tutorials in the future.

Let’s get started.

Continue reading “Java: How to Make a Genuinely Basic App”

PYTHON: How to Script Speech Recognition

Speech Recognition Options

SpeechRecognition is a module that to helps Python scripts interact with outside Speech-to-Text engines. It’s important to note here that the module doesn’t actually transcribe audio on its own—it’s more like a sports agent, connecting you with talent.

And some of that talent can be had or tried free of charge. Today, I’ll be looking exclusively at those.

Continue reading “PYTHON: How to Script Speech Recognition”

PYTHON: How to Use Try and Except

Header

You know how sometimes when the charger on your phone gets old, it won’t work unless it’s leaned at a 35 degree angle to the right while the device is hanging upside down from the cord? Duck tape. Duck tape is how I solve that problem. Same deal when the fridge handle breaks or when my rain coat gets holes or when my laptop screen gets dislodged from the body.

Duck tape.

Try and Except is the duck tape of Python. Everyone should be aware of its power.

Continue reading “PYTHON: How to Use Try and Except”