Popular Posts

Thursday 5 November 2015

It's lunchtime let's play around with some Electron!

I've recently discovered a very cool tool for creating cross platform desktop apps.

Say hello to my little powerful friend, Electron



Basically in a nutshell you use web technologies, for example html, css, javascript, build a mini app, port it into a folder structure for Electron, then bob's not my uncle, I have a working desktop app!

Things that I've noticed about it


1. Ease of use

I'm honestly surprised at how easy it was/is to create a so called desktop app using web technologies.

2. Bug Fixing

Using Electron is so easy, if anything does go wrong, it wont be Electron, you may have something wrong in your code, after all Electron only uses what you give it.

3. Capabilities

Since Electron uses Node to compile and do it's thing, the sky is really not the limit, electron really makes desktop app building so easy using Node you can obviously use Node packages to build your app and make it one mean working machine/app.

4. Lunch is short

I need a longer lunch so I can create a more in depth articles on Electron! Perhaps I'll do some more testing and building once I get home.

Cheers!

Tuesday 3 November 2015

Why I enjoy using Atom as my code editor

Atom is a text editor that's modern, approachable, yet hackable to the core—a tool you can customize to do anything but also use productively without ever touching a config file.

1. Beautiful


I'm a sucker for when it comes to UI, I like clean flat and soft colors. Atom gives you an opportunity to change the theme, and tweak it as you like.

'One Dark' is my favorite by far, it's easy on the eyes and nice to look at!



2. Light


Apart from Atom being good on the eyes, Atom is also good to your machine, it's lightweight, slim and super fast. I'm not sure what the specs are, but one thing is certain, it kicks ass all the time!



3. Code


If you have been using code editors like Sublime, Brackets or Visual Studio, you would definitely enjoy Atom's code recognition and code completion capabilities.
Now I must add, you will need to install packages to your liking, but that's not an issue as these packages only improve the usability of Atom.



4. Try it


This is a short and sweet article of why and what I like about Atom, so do yourself a favour and go visit Atom's website and download it after all it is free!


Monday 2 November 2015

3 Operating Systems I cant wait to try!

I must admit, I'm obsessed with operating systems. I despised the days when I used Windows 95/98 and it looked so boring and ugly, my brain was saying "surely this can be and look better?"

So then I discovered Linux and absolutely loved using it, I started out with DSL (Damn Small Linux) and then onto Ubuntu, eversince I've downloaded almost every Linux flavour I can get my hands on, testing and tweaking it to my liking.

Long story short, I've discovered 3 new Linux Distros that I am absolutely excited about.

1. Papyros




What I'm loving about Papyros is the Material UI, I'm a sucker for flat design!



Well, it's node, what more need I say? haha



Remix Os looks promising, but I have a sneaky feeling it wont be a free distro :(

3 User Interface Frameworks I always use

So we are living in an exciting day and age, where we aren't limited to the normal boring code structures and coding techniques, we actually now have a huge varitety of methods and steps we can take that suit our way of thinking.

I'm the type of person that absolutely love trying new things, when I discover a new Linux Flavour OS I always download it and try it out, even though I know I'm not gonna use it. I'm exactly the same when it comes to programming languages.

So before I go on and on and on, let us start talking about what the titles indicates!

1.Materializecss



Created and designed by Google, Material Design is a design language that combines the classic principles of successful design along with innovation and technology. Google's goal is to develop a system of design that allows for a unified user experience across all their products on any platform.

2. Material ui



Material-UI came about from their love of React and Google's Material Design. They're currently using it on a project at Call-Em-All and plan on adding to it and making it better in the coming months.

3. Angle Material



The Angular Material project is an implementation of Material Design in Angular.js. This project provides a set of reusable, well-tested, and accessible UI components based on the Material Design system. I really really love using this, but it works with AngularJs and not all my projects use AngularJs, that's why it's in at nr 3.