Developers: Get Good with your IDE for Productivity

I’ve watched many beginning developers learn the bare minimum about their IDE, and then… stop. Just enough to edit, compile, and run. This is not enough. No matter what language you code in, and no matter what IDE you use, you spend a lot of your day using the tool. So it’s worth investing the […]
Read More ›

Flutter: Your New Friend for Mobile App Development

The situation for mobile development has been painful. The two major platforms don’t support any common conventional programming language. Mind you, this is an improvement from several years ago when it seemed there were four platforms, again with no common language. BlackBerry OS 10 and Windows Mobile have since fallen off the bottom. Even so, […]
Read More ›

What Volkswagens, Air Gap Messages, and Androids Have in Common

This week I’d like to revisit three topics from previous posts. These are all three cases of “plus ça change, plus c’est la même chose” or “the more things change, the more they remain the same”. 100 Million Volkswagens Vulnerable to Unlock and Remote Start Hacks I talked about car hacking in February of last […]
Read More ›

Beware the Trojans

When I taught computer programming classes in the 1980s, many first-time C programmers would write a Trojan login program for fun. They’d simulate the login prompt (no Windows back then). I gave a bit more info about this when I first wrote about Trojans on thus blog. Trojans are a form of social engineering: the […]
Read More ›

How My Phone Became My Door Key

The Internet of Things trend sees appliances, home entertainment devices, vehicles, and many more things being connected to the Internet. A related trend replaces even more mundane things with Internet connectivity. Keys are a recent addition to the trend. Test-Driving the Hilton Digital Key Test-sleeping? Whatever… A few days before a recent trip in which […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.