Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,436 members, 7,819,595 topics. Date: Monday, 06 May 2024 at 06:45 PM

Software Development - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Software Development (1324 Views)

Software Development Training In Abuja / Software Development / What Do You Think About Using PHP For Software Development (2) (3) (4)

(1) (Reply) (Go Down)

Software Development by rexben(m): 1:14am On Feb 13, 2018
A computer consists of two wares —hardware and software. The hardware is the part we can feel and touch e.g monitor, keyboard, mouse etc. while the software is the program that runs on the computer. Let's look at the human body; the flesh and the blood —it's quite the same with the computer; the flesh is the hardware and the blood is the software. Nevertheless, the hardware can't function without the software and vice versa.

What is Software development?
Wikipedia defines software development as "the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process".

I'd like to define software development as writing programs or instructions telling the computer what to do in a predefined manner or order. When we're talking computer, it's not limited to laptops, desktops and palmtops, it includes a wide range of gadgets (mobile phones, tablets, Android wristwatches, robots, drones etc.). You can write codes telling your Android phone what to do and when to do it. For example, you can write some codes telling your Android phone to play a sound when a button is clicked. You can ask it to do more complex things.
Software development is very wide. There is web design, web development, Android programming, App development, machine learning, artificial intelligence and many more.

What are programming languages?
Programming languages as the name implies are languages just like English, French, Chinese languages but it is a computer language. Computer does not understand human languages. So, in order to tell the computer what to do, you must speak its language. There over 50 programming languages. They include: Java, JavaScript, C, C++, React, React Native, Ruby, PHP, MySql, SQLite and Python to mention but a few.

What is Android?
Tutorialspoint defines Android as "an open source and Linux-based Operating System for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies".

Do you know Android means Robot? So, if you write codes that instruct an Android phone on what to do, you're invariably telling a robot what to do. Android mobile is one of the most used mobiles, so, if you build an Application for Android mobiles, you stand a chance of having millions of people to use your App and the same time make some cool cash.
Visit https://rexdevelopers..com.ng for tutorials on Android development

1 Like

Re: Software Development by telealpha123(m): 3:36pm On Feb 13, 2018
can i please have your whatsapp number op??
Re: Software Development by rexben(m): 12:14am On Feb 14, 2018
telealpha123:
can i please have your whatsapp number op??
DM
Re: Software Development by rexben(m): 12:35am On Feb 22, 2018
I just changed my domain name from [s]https://rexdevelopers..com.ng/[/s] to https://rexandroid..com.ng/.
Sorry for the inconveniences.
Re: Software Development by yorex2011: 11:25am On Feb 25, 2018
React is not a programming language... It is a Javascript library
Re: Software Development by rexben(m): 12:16am On Feb 26, 2018
yorex2011:
React is not a programming language... It is a Javascript library
Yeah, that's true. Same with react Native, right?
Re: Software Development by yorex2011: 8:18am On Feb 26, 2018
rexben:
Yeah, that's true. Same with react Native, right?
Yh RN is just an extended functionality of react to build mobile apps native to their platforms

1 Like

(1) (Reply)

SOLD!!!!Like New Hp G7 Core I3, 750gb Hdd, 6gb Ram / How To Create A Multiplayer Tic Tac Toe Game With Html, Css And Javascript / Linux Or Unix

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 11
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.