Skip to main content

Posts

Showing posts from March, 2020

Selecting a FRAMEWORK

As we discussed the various programming languages in the last blog and we shortened it down to Java as it has many advantages over the traditional programming languages. Now it’s time to think about the GUI(i.e. Graphical User Interface) platform to be used. We need to think it priorly because the GUI and code should be collaborated in terms to give the user a nice experience i.e. user-friendly without any disturbance issues. For the GUI we are using JAVA SWING. It is an API(Application Program Interface) of Oracle providing the GUI for the Java Programs. WHY TO GO FOR JAVA SWING? The JAVA SWING is a core part of java foundation which was designed for developing a desktop application. It has shown its own impact and significance in the software development. The JAVA SWING supports java programming and its programming structure is analogous to the normal java language. Thus, the programming collaboration issue with GUI gets automatically resolved. The utmost beneficiary ...

First step towards Tic Tac Toe

In this blog, lets talk about the Tic-Tac-Toe and its implementation language. As you know,   Tic-Tac-Toe (Noughts and Crosses / Xs and Os)is a paper pencil game for two players, X and O who plays in turns marking the places in 3X3 grid. The player who succeeds first in placing three of his marks in horizontal, vertical or diagonal row wins the game. For this project, we are going to make Tic-Tac-Toe game using a programming language. This game can be implemented in various languages such as C, C++, Python or Java. As for this project, we are preferring Java. Why JAVA? As you know, JAVA has many advantages over C and C++. ·          The first advantage is that JAVA is an Object oriented language. So, Making categories and classes which are required for the game is easier in this language. ·          The game is more user friendly when it is implemented using Graphical Interface.   JA...