Installing Flutter to use with Visual Studio Code

Flutter is actually a SDK/framework on top of the Dart programming language. To install Flutter with Visual Studio Code you will have to perform several tasks which we will layout here. I have chosen Visual Studio Code (VSC) because both are supported on multiple platforms, don’t require huge amounts of resources to run, and are…

Introduction to Flutter

One of the issues of developing mobile apps, is much like the issues of developing desktop applications for different operating systems – they require different applications to be written. Not only do they require different applications, they require different languages. Initially Android required Java and iOS required objective C – however those languages have changed….

The Differences between Hardware and Software for CS Students

Today I’m answering a question hardware versus software and a lot of times i get students who are just coming in they’re not quite sure they had some questions and they don’t even know the differences between hardware and software. That is perfectly okay if you think about it. School, whether it’s high school or…

Java Packages

Related Java Classes can be grouped together in something called a package. A lot of people like to think of this as being like a folder in your file system, where you group related files. The difference is, that it is your related Java Classes. We’ve already looked at UML packages, and Java packages are…