Skip to main content

Posts

Showing posts from January, 2015

WHICH IS MORE PROFITABLE BETWEEN WEB APPS AND DESKTOP APPS

There has been a debate about which is more profitable or better between desktop applications and web applications, I write this post to share my own views on the topic. It is a very big topic considering the change in technology where everyone around the world now have access to  World Wide Web which can be accessed with any device that has a web browsing functionality and the change where most companies rely on desktop programs to perform their day to day activities. In this argument, am going to be on the fence between Web Applications and Desktop Applications and I am going to treat them one after the other. Apart from the debate between which is better between the two types of programs, there has been some criticisms about desktop applications, some see desktops programs as an outdated technology that should be buried in the wake of web applications. But these critics are mainly web developers who knows little or none about desktop app development. They tell themselves that d

The Future Of Software Development

Looking at how computer devices are being produced these days, the future really look cool for software developers, because almost everybody in the world now uses computer, businesses can't be well managed without it. And we all know that without software, computers are like junk boxes that just powers on and shows light on the screen. Before now, I have been told that computers are the edge of most businesses.  While working in Nirvana Hotel and Suites as an IT Support Officer, I discovered something that made me believe that computers are really vital when it comes to business. One faithful day, there was a hard disk failure in the server computer that hosted the database being used for the hotel business, nothing worked anymore, the sales software were all dead. Then, the hotel decided to start doing it the old way, "pen and paper", and this old way was very slow and full of errors. My colleague decided to make something with excel that could at least enable the

The Nightmare In software Development

It is very satisfying to develop a useful software being downloaded by millions of people around the world, but have you ever thought of the the stress being faced when developing these programs, starting from the planning and coding of it to the deployment, especially for those of us who work alone trying to prove our competence by developing programs that tells the world "Yes we can do the job" so that we might at least get hired? Starting out, I always wanted to make a software that people can download and find useful. In the quest of this, I was told I needed to be very good at coding before I can develop such a software. I agreed and started a journey of becoming a good coder, during this time, I developed only console programs (Those kinds of command line programs that require you to type in something before something can be done). While developing this, I still dreamt of developing the kinds of desktop programs you find on CNET. Sometimes I feel sorry for those de