Sunday, September 22, 2013

How to Install and to Update an Application?

All of the installable application software have their own instructions how to install them, which are the best among the installation guidelines that are made by the others. So, the best thing you could do is to try to understand the dialect of their instructions and follow it. If it's not possible for you to understand it, you could now choose the guidelines by others that are written in the language that you can understand.


Installing Application Software

In this tutorial we will going to install an application software, and the specific software that we'll going to install as our example is a text editor, Vim. The specific operating system (OS) that I'm using is (Microsoft) Windows 7.

  1. Go to the portal where you can originally download the software or setup program, which in our case is at: download : vim online
  2. Left click on a link for a program that's compatible to your operating system. Choose such “MS-Windows: self-installing executable” for Microsoft Windows' user.
  3. Wait a minute while your PC is downloading the setup program which in our case is named as or close to "gvim74.exe" if it's for MS-Windows.
  4. After downloading, run the new downloaded file. You will be ask if Do you want to allow the following program from an unknown publisher to make changes to this computer? You need to allow it by choosing "Yes".
  5. The program named Vim 7.4 Setup or that's named close to that, will now ask you such like This will install Vim 7.4 on your computer. Continue? Just click "Yes" to continue.
  6. You should read the License Agreement and must accept it by clicking on “I Agree” to continue.
  7. In Installation Options, you can either select the type of install or select the optional components you want to install or just leave them in Typical type for default. And make sure that you're free space have reached the space requirement which is on the bottom left of the window, and click on “Next >” to continue.
  8. In Installation Folder, you can choose a destination directory that end in 'vim' to install the software, or just leave it default. Just make sure that your computer have reached the space required, and then click "Install".
  9. Installing the application would just take a minute to complete! While this process, you can see on your unfocused desktop at the back, that there are new shortcuts that have the word "Vim" on their titles, appearing.

Friday, August 30, 2013

Programming and Software Developer Tools

Programming tools or software development tools are computer programs or applications that software developers and computer programmers use to build, debug, maintain or otherwise support other programs and applications. Here are the list of common software development tools:

  • A text editor that's designed specifically for editing source code of computer programs, is called source code editor which is used by programmers to write and to edit source code.
  • The number one programming tool is no other than a compiler. It is a computer program or a set of programs that translates source code written in a programming language into object code.
  • A debugger is a computer program that's important to programmers because it's used to test or to debug their programs and it will assists them in the detection and correction of errors in computer programs.
  • A profiler refers to a tool that's used for program profiling, to investigate the memory allocation profile of an application and to identify code that causes memory problems such as memory leaks and excessive or inefficient garbage collection.
  • A graphical user interface (GUI) builder simplifies or make the creation of GUIs easy, by allowing the designing user which is called a GUI designer, to arrange objects of GUI using a drag-and-drop WYSIWYG (what you see is what you get) editor.
  • A software development kit (also known as SDK or devkit,) is a programming package of software development tools includes one or more application programming interfaces (APIs) and documentation, that allows a computer programmer for the development of applications for a specific platform.

Saturday, August 17, 2013

Software Development Process with Models

A software development process, also known as a software development life-cycle (SDLC), is a set of steps that a software program goes through when developed. These are the activities and steps of this process that software developers often does:


Software Development Process Models

Software development models or software process models are the standardised formats or systems for planning, organising and running a development project. On the following writing below, you will see some common software process models.


Waterfall Model

The waterfall model is a traditional engineering approach applied to software engineering. The activities of the software development process represented in this model are display below.

Requirements
Design
Implementation
Verification
Maintenance

The waterfall model shows steps of a software development process, where developers are to follow these phases in order:

  1. Software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software system under development, or it can also be requirements analysis.

Wednesday, August 14, 2013

What is Software (Application) Development?

Software development (also known as application development) is a broad term for the work involved in developing software. It is the development of a software product, such as a video game or an application like Notepad (software). In our weblog, we are talking all about software development for desktop computer such PCs and laptops, and not for web, nor for mobile application development. So, if we talk about a software developer who does application development, we are talking about a programmer that can develop a video game, application software and a computer program for desktop!

Tuesday, August 13, 2013

Welcome to Software Development Weblog!

In literal, a “software developer for desktop” is a computer programmer that developing an application software and even developing for operating system (OS). “Dev for Desktop” that's came from those words, is a weblog of a desktop developer, where our contributor(s) occasionally share or stock their knowledge about software development for PCs and laptops, like the samples of their computer programs and macros, and about software design, debugging and programming tools such as Microsoft Visual Studio Express for Desktop, and more! Anyway, the abbreviation word "Dev" on the title “Dev for Desktop” of our blog can still be referred to "development" or "develop".