Posts

Showing posts from November, 2020

THE DIFFERENCE BETWEEN DEVELOPING A PROGRAM FOR A PC AND MOBILE PHONE APP

  The success of mobile programming means that there are many developers who would like to make the leap from being a software developer for desktop/tablet applications to being a developer for mobile phone applications. The differences however are in: 1.    Compatibility For a mobile phone app to be a success it must be compatible with many different operating systems and given the wide variety, a mobile programmer has to ensure that their application is operable on all otherwise they miss out on a significant portion of the market share. The most popular operating systems are Android from Google, iOS from Apple, Blackberry 10, Symbian from Nokia and Windows Phone. As an independent programmer one must make their application compatible with all these OS and more. For a PC developer, compatibility is almost never an issue due to the complexity level of PC operating systems. Most open source software is easily compatible with all operating systems however once a devel...

Types of Domain Names

Image
  We have very many types of domain names, while .com domains make up for 46.5% of all global registered domain names, it still leaves plenty of room for other domain name types like .org and .net. Overall, the most common types of domain names include: TLD: Top Level Domains A top level domain is exactly what it sounds like: a type of domain name which is at the top level of the internet’s domain name system. There are over a thousand TLDs available but the most common include .com, .org, .net, and .edu. The official list of TLDs is maintained by an organization called the Internet Assigned Numbers Authority (IANA) and can be viewed here. IANA notes that the list of TLDs also includes ccTLDs and gTLDs, which we’ll talk about next. ccTLD: Country Code Top Level Domains ccTLDs use just two letters and are based upon international country codes, such as .ke for Kenya and .jp for Japan. They’re often used by companies that are building dedicated sites for specific regions and can be a...

How Do Domain Names Work?

 A domain name works by acting as a link or alternative name to the server that hosts your website. Without a domain name, anyone who wanted to visit your website would have to enter the full IP address which is usually 12 to 15 digit number. But the problem is that an IP address is difficult for people to memorize or to include on advertising materials. For example, www.softlinkoptions.co.ke is our domain name. Let’s say it points to the IP address 162.241.159.80.70. The IP address points to a server, but it doesn’t lead to the website if visitors try to use it. That’s because for an IP address to lead a website, the remote server needs to be using port 80 with a default page (i.e. index.html) stored in its public accessible directory. As you can see, messing around with server defaults and IP addresses can be both confusing and time-consuming. That’s why the vast majority of website owners opt to utilize a service like Softlink Options which offers domain name registration serv...

LIST OF DOMAIN EXTENSIONS

Domain extensions are categorized into various categories depending on location, type of business and generic model.Domain extensions which are categorized based on location usually depend on the country location e.g. .ke is a domain which targets the Kenyan market while .ug is a domain used by Uganda citizens &businesses targeting Uganda. List of Domain Extensions : .ke, .com, .cc, .us, .army, .org, .music, .co.ke, .or.ke, .edu, .church, .mobi, .me, info, .go.ke, .biz, .net, .news, .wine, .club, .apartments, .app, .army, .associates The .ke domain is divided into various domain levels. The domain levels can be used for different functions. They include: .me.ke – for Personal Names .or.ke –  for Non-Governmental Organisations .co.ke – for Companies .ne.ke – for Network Devices .ac.ke – for Institutions of Higher Education (Requires supporting documents) .sc.ke – for Secondary and Primary schools (Requires supporting documents) .go.ke – for Goverment entities (Requires supportin...