Tuesday, June 30, 2020

WAZE app review


In a sea of applications that assist with getting you where you want to go how do you pick the one that is best for you? My commute consists of 26 miles each way from the “country” to the “city”. There are days when traffic is wonderful and in 40 minutes I’m sitting comfortably in my office ready to get things started. Then there are the other 364 days of the year where traffic is no so cooperative. Welcome the WAZE app. I have tried what seems like every navigation app on the App Store and in some why they all left me wanting more. Some are great with directions and some are pretty to look at. There are others that do a great job with social media and others with media interaction. But only one that I have found integrates all of these and actively helps me with my commute, WAZE. In the morning and in the afternoon, I don’t start my drive without it.

        

 

Waze, like other apps, knows my home and knows my work, but it also knows what time I leave for work and what time I go home. These timings were not programed but learned by the app over time. Additionally, it knows the route that I like to take when I am traveling between home and work, again not programmed but learned. These features are great and save me time when getting on the road, but they are not the key features with Waze.


 

            

Waze is a crowd supported app that relies on drivers input to keep the map and navigation updated. I know, not another crowd sourcing app but bear with me. When I tell it where I want to go it will provide three choices of routes, you can alter your routing methods in the app settings. Once I select my preferred route I can just follow the purple line. While I’m driving WAZE allows me to report any issues that are along my route, i.e. police, stopped vehicles, construction, and roadkill. My reports show up on the app for all users along my route and help them avoid trouble. The primary feature of the app in-line with crowd reporting is traffic reporting. If a Wazer encounters a traffic jam, be it heavy or moderate, they can report it. Once a significant number of reports are entered for a specific area WAZE will begin to reroute traffic around the jam. Thus, saving me time and frustration. I know you’ve heard this before and it’s hard to believe, I was once a doubter too. I became a believer and avid Wazer while on a trip through Knoxville Tennessee. I was following the purple line and noticed it trying to get me off the interstate. I didn’t listen to it, and thought it was messed up. Over the next hill though, there was all the traffic it was trying to get me around. At the last minute I made an abrupt exit along with my purple line. I went about 15 miles on a surface street waving to all the cars on the interstate sitting still. I was sold.


 

So, where is the bad with all this good.  The app is very user friendly and has a ton of features. However, when using the reporting feature on a smart phone the buttons to press are quite small. So, positioning your finger on the button while driving can be a challenge. In an older version of the app the buttons were large and easy to hit, they need to bring them back. Also, the app boasts of music app integration. It does have integration but not with all music app, particularly Apple Music. If you are a Spotify, TuneIn, IHeartRadio, or Pandora listener you are in luck. You can see now playing, up next, and control your music directly through the app. But, if you are like me and use Apple Music you are out of luck as Waze does not and will not support it. Lastly, probably my biggest gripe with the app is the map is just that, a map. There are many times when I needed to see what the world around me looked like to locate my destination. There is no option for a satellite or hybrid map. You have the choice of day/night and map, no frills here.

  

 

 In sum the app does what it supposed you, navigational guidance, but it is so much more. Anything that can help me save time and minimize frustration on my commute is a keeper. Give it a try, but remember the app learns your habits so give it more than one trip.




Monday, June 29, 2020

Scratch or not so much....

This project was to create a program using Scratch. I must say that it was difficult for me from the start. I have exactly no programming or coding experience, so this was a first for me. I watched several tutorial videos to try and figure out what I was doing. Ultimately, I came up with what you see in the link. I am still unsure how to make my “sprite” change directions without having to bounce of the border of the screen. So, I had some serious difficulty. I am most frustrated by the detail and animations in the tutorial videos. If I was a child trying this for the first time I would be deeply frustrated by not being able to do what I saw them do.

            I must honestly say that even though I had a tough time with Scratch it was night and day better than any of the languages that we practiced in the book. Even the high-level languages are difficult compared to anything drag-and-drop. So, I would say that this form has to be the easiest.

            I can see where this application would be beneficial for exactly the purpose of the class I am writing this paper for. However, it would not be the best language for an experienced user that understands better how to fit the coding together to gain their outcome. Scratch seems very elementary where Python was more collegiate or beyond.

I think to say that there is a “most popular” language would be subjective. To a kindergartener Scratch would be the most popular but to my friends in the IT business I know that Adobe or another high-level language would be a more popular choice.

            All-in-all this project was fun, and I will go back and play on the Scratch website to gain knowledge of how it works and why. I may also ask my 6-year-old to try it with me and see what he can come up with.

 

 https://scratch.mit.edu/projects/403276276/editor/

Well, dreams, they feel real while we're in them right?

  Since we are both relatively new to the concepts of programming computers lets be basic. I am not going to assume that you have advanced k...