Skip to main content

Posts

Showing posts from 2019

C Programming - file manipulation

Access Modes
“r” File is opened for reading only, does not create a file.
“w” File is opened for writing only (start from the beginning of the file, wipes any stored data)
“a” File is opened for appending only (start from the end of the file without deleting anything)
“r+” File is opened for reading plus (read and insert (overwrite) starting from the beginning of the file, can not create a new file)
“w+” File is opened for writing (create, read and write, wipes any stored data)
“a+” File is opened for appending (read the whole file or writing at the end

Structure of a C Program

A C Program has the following sections;

Documentation: This is where the name of the writer is placed as well as a description of the program.
Preprocessor/Link: This is where C libraries are called so that certain functions are able to work in the program.
Global declaration: The functions and global variables, those variables which should be available to all statements in the program are placed under this section.
Definitions: Constants are defined in this section. The declaration is not a statement and therefore should not be terminated by a semicolon. Capital letters are used to represent a constant.
Main Function: Program execution begins in the main function.
Sub Programs: These are user-defined functions
Local Variables: These are variables declared in a function and only that function can access the variable.

Below is sample code demonstrating recursion as well as showing the full structure of a C Program.

C Program to Arrange Numbers in Ascending Order

The following is the source code for a c program which arranges numbers in ascending order.

Comments
 The integer n is for capturing the value of arryA[j] before swapping the numbers. Failure to capture that number before its value changes will result in all numbers defaulting to the maximum or lowest number in the list depending on the condition stated in the if statement.

Ways of Increasing Traffic to Your Website

Organic Traffic
First and foremost, your site should be indexed by search engines so that it can start appearing on Search Engine Result Pages (SERPs). For your site to be quickly indexed you need to submit a site map to each of the major Search Engines like Google, Binge and Yandex. Do not worry about Yahoo as it is a meta search engine which means that it uses other search engines to provide search results. Yahoo has its own website crawlers but it supplements that with the Binge search engine. Therefore submitting a site map to Binge will make your website to also appear on Yahoo SERP. Referrals
Create and curate content for social media which can grow your brand as well drive traffic to your website. You need a social media strategy in order to be effective. This might include a Social Media Management tool and a buyer persona. The first one will help you schedule posts and the latter guides you in posting content which is relevant to your audience. You can also create back links …

Top 20 essential websites in Zimbabwe

There are quite a number of websites with valuable content for users. I have compiled a list of the websites in this article.
VacancyMail.co.zw. This is where most Zimbabweans get job alerts. Some users are in WhatsApp groups which are run by administrators of the site.

Revision.co.zw. This is a website designed for high school students. It has past exam papers and notes for most subjects. The site is promising to be the best among educational portals in Zimbabwe. The content is currently available for free. The creator of the content is an accountant by profession and therefore is not surprising to find that commercial subjects are updated first.
Pindula.co.zw. The Zimbabwean Wikipedia. It is great for using as a research platform when writing articles. It is quite a great initiative and is an example of how people are now using technology to provide solutions to local problems.
Creativeloop.co.zw. This is a great platform for local arts news. The site received an award in the bloggin…

Who is your real enemy?

Some people need to make enemies  first before they can work towards thier success in life. In other words when they become successful it would be because they worked hard in a bid to spite someone. Is that philosophy necessary? If you look into such people's stories you are likely to see that their real enemies were not the people they thought they were fighting against but something else like a low self esteem or poverty. This article helps you to know who your real enemy is.
Consider a child growing up in a poor family. The parents might be frugal in order to make ends meet. Therefore if the child requests for something that might be deemed by the parents as not a priority he or she is likely not to get it. Some children who have faith in their parents will understand  the situation and resolve to  work hard so that when they grow up they will be able to provide everything for themselves as well as their parents. There are some undiscerning  children who would consider they pa…

Propositions and Predicates

Predicate Logic (True or False) Select A Predicate Below


Evaluate
E(x, y) X(a, b, c)

Definitions
A proposition is a statement which is either true or false but not both. A predicate is  a statement containing a variable. This means that for some values of the variable it is true while false for some values.

Google Drive Direct Link Generator

Google Drive Direct Link Generator


GENERATE LINK

Do you have any files on Google Drive that you would like to share with others so that they can easily download them? We all know that if you share a file from Google Drive the person you send the link to can not directly download the file. The file first opens in Google Drive before and then one has to click on the option to download. Follow the instructions below on how to make any file saved on Google Drive downloadable by just clicking on a link.

Instructions

Step 1 You must have a file saved on Google Drive. If you do not have it yet then upload a file to Google Drive.



Step 2 Click on the file you have uploaded on Google drive and turn on link sharing.




Step 3 Now edit permissions on the link sharing so anyone with the link can view.



Step 4 Now go on to the file and click. An option to copy the file's link will appear. Copy the link.




Step 5 Now go and paste the link into the above link generator and click the generate button.

A new l…

Limitations of the Internet, A Zimbabwean Perspective

Internet has its pros and cons. This article is about the disadsvantages or limitations of the internet in a Zimbabwean context. Language. English is the main language of the internet. Zimbabweans are ranked as one of the nations with the highest literacy rates. However, the thrill of reading articles in your own vernacular language can not be compared to anything else. Unfiltered content. There is fake news being peddled on the internet. The amount of rumours and speculation makes it difficult to to know what to believe. There is uncensored content like violence and pornography as well which can cause moral degradation. Teenagers who are still in school are now attending to Vuzu parties where they get involved in group sex and take drugs. This behavior is said to have emanated from South Africa. Internet can speed up such cultural interchange which can be detrimental to a society. Broadband and Dial Up. The internet speeds range from very low to high. Some parts of Zimbabwe can not acc…

Email Signature Generator

Email Signature Generator

FIRST NAME

LAST NAME

MOBILE NUMBER

EMAIL

JOB TITLE

DEPARTMENT

COMPANY

WEBSITE

OFFICE FAX

ADDRESS LINE 1

ADDRESS LINE 2

LOGO/AVATAR (you can upload image to Google Drive and create link )

Apply Signature
Your email signature will appear here. Copy and paste it in the Gmail app.
StewartMukonziFreelance Digital MarketerMarketingTimid CoderP: +263999210M: +263F:  +263999210A: ZRP Borrowdale Camp199 HebronW: http://www.stewartmukonzi.blogspot.comE: 

Alternative to a tripod- canon DSLR cameras

There are times when we have to use a slow shutter speed when taking photographs. However, we might end up with blurry images if we do no use the appropriate equipment. In this article I write about two alternatives which you can adopt.

When should you use a tripod? If your shutter speed is greater than 2 seconds you should use a tripod as camera shake is then likely to occur no matter how steady you hold the camera. Another way to know if you are likely to experience camera shake is to check the focal length of your lense. If the focal length is say 55mm then you should keep your shutter speed less than 1/55 seconds. It is just a rough estimate and if you can keep even less it will be ideal. The following are alternatives to a tripod.

Remote trigger. You can opt for a remote trigger. Place your camera on a flat surface facing the subject. Make all the necessary adjustments in terms of aperture, ISO and shutter speed etc,  on the  camera and compose your image. When satisfied plug in …

Photography Styles

There are quite a number of styles of photography which one can explore. I would like to share a few of them and the main techniques they use.

Macro photography. It is used to take life size or greater than life sizes images of small objects like insects. It is also used for taking photographs of products which is a lucrative business and is also important to master if you need to succeed in e-commerce. There is a phenomenon known as focus breathing and also blurring of some parts of an image taken  using a macro lens. To fix that  one has to take multiple shots and overlay them in a photo editing software to come up with a perfect image. Street Photography. This is accomplished by taking candid or unposed photos of people, usually strangers, often while they are  unaware on the streets. Tourist do the same with ease, however, for a local it might be challenging as not all people enjoy having their photos taken without permission. Therefore, to avoid being shouted at, street photograp…

What is my Niche?

Welcome to my  cotent hub! In This post I answer the question about what my niche is. This will give you a clue on what topics to expect on this  blog. It  can also help you navigate my blog so that you can easily access topics that tickle your fancy. I have included links which you can follow with ease.

Every blogger has or should have a niche or a subject to focus on. I also have a particular subject that I frequently write about. Before I tell you, I think it is important for you to know what makes me enjoy blogging in the first place? This question can help you understand where I draw my strengths and how I create content for this blog or curate content for social media.

Digital marketing , It helped me a lot. I am mostly fascinated with one particular aspect of digital marketing which is content marketing. This led me to study multimedia technology , content is King.  it made me enjoy blogging. Any other skills that  I have only help me be a better digital marketer. Therefore I o…

Use A Grey Card to Master A DSLR's Manual Mode

The purpose of upgrading from a point and shoot camera to a Digital Single Lense Reflex (DSLR) is usually to improve the quality of photographs that you can take and the ability to be more creative. However, quite a number of people end up getting frustrated after seeing no change in their photographs after the upgrade. In this article I write about one important tip you need to  try to start enjoying taking great photographs again, that is the use of a grey card.

A DSLR camera when operated in automatic mode rarely brings changes to your photography. Though you might benefit from the ability to capture more details due to the increase in pixels, it will not be long till you start to view your DSLR as cumbersome and therefore not ideal to carry around when you travel. This happens when you have not mastered operating the  camera in manual mode. There are a few things you need to learn first before you can be comfortable using the manual mode but the most important concept is that of …

Techniques and Tools To Improve Smartphone Photography

Most photos be it of families on vacation or for use on websites either by individuals or journalists and bloggers are now being shot using smartphones. Therefore there is a need for learning some techniques and tools which can ultimately enhance smartphone photography.

White Balance. Professional photographers know that White Balance (WB) sometimes needs to be corrected but those who have never heard about that tip might not know how it adjusting the WB can dramatically improve your photos.

HDR. Indoor photos and photographs of buildings usually comprise both areas of highlights and shadows. An experienced photographer knows that most all cameras can not capture properly both highlights and shadows correctly without compromising on some details. To avoid loss of detail in your composition you should turn on HDR on your smartphone's camera. You will notice a great improvement instantly.

Tools (mobile apps for editing photos)
Snapseed
Photoshop Express

Every Dating App Should Have These Features

A lot of people visit online dating sites in Zimbabwe to find potential suitors. However, there is an inherent risk of being duped or opening doors to spammers. Some people have a negative view on dating sites and as such completely stay away from them. They believe the sites promote immoral behavior. This article is to help those who would like to try the dating sites to find real love , to do so securely without compromising their privacy.

I have compiled a list of features which I feel are required to protect users of dating apps from bad elements of society.


A profile verification- The profile pictures need to be verified to eliminate catfishers. This is usually done by uploading a picture of the user after following certain instructions on how to pose for the photo.Nude Photo Detection- This is essential in preventing the uploading of nude pictures. Some users, especially men, bombard women with such pictures and this is totally uncalled for. Dirty Talk Detection- some users enjoy…

How To Use An Electric Iron When Off The Grid

Most people in Zimbabwe resort to the use of gas stoves when there is a power outage. However, you still need to iron your clothes and with an electric iron being the only option available one needs to think outside the box. This post shows you, in pictures, how to use the iron with a gas stove.

1. Light the gas stove and place the electric iron making sure that the flames do not reach the plastic parts of the iron.


2. Keep the iron on the stove for a minute or so or until it's warm enough.



3. If you do it right, your electric iron will still function when you connect it to the grid.


How To List Your Business Online

Have you created an online strategy yet? If yes, I bet listing your business is among some of your top priorities as an online presence is essential for any business to thrive in this digital era. In this article I will show you how to list your business in a few minutes. But before I do that, let me delve into the advantages first.

Advantages
I will give a few examples of some of the benefits of listing your business starting with touch points.

Increase in Touch Points. You create more touch points or chance of people interacting with you business. This also means an increase in lead generation

Convenience to Existing Customers.  Technology makes our lives easier. By embracing technology as a business, you tend to bring convenience to your customers. This improves customer retention. Satisfied customers are likely to recommend your services or products by word of mouth (WOM).

Cutting down on Expenses. The traditional form of advertising is more expensive than digital marketing. There by …

Find Bible Based Advice Using My Custom Search

Xhort  is our customized search engine . This is where you can safely dig up information about any topic in life and find out answers that are based on truth from the bible. You might want to exhort a fellow Christian or a workmate or just to find comfort during trying times then Xhort is the right place to find a wealth of spiritually uplifting articles. Do not to be led astray in this world full of greed,  search safely.





Google Drive Direct Link Generator

Google Drive Direct Link Generator
GENERATE LINK

Do you have any files on Google Drive that you would like to share with others so that they can easily download them? We all know that if you share a file from Google Drive the person you send the link to can not directly download the file. The file first opens in Google Drive before and then one has to click on the option to download. Follow the instructions below on how to make any file saved on Google Drive downloadable by just clicking on a link.

Instructions

Step 1 You must have a file saved on Google Drive. If you do not have it yet then upload a file to Google Drive.



Step 2 Click on the file you have uploaded on Google drive and turn on link sharing.




Step 3 Now edit permissions on the link sharing so anyone with the link can view.



Step 4 Now go on to the file and click. An option to copy the file's link will appear. Copy the link.




Step 5 Now go and paste the link into the above link generator and click the generate button.

A new l…

Computer Programming, how to get started.

Writing a computer program is basically known as writing code by geeks, computer nerds or whatever you like to call them. I am a technology enthusiast with about five years experience in writing code just for fun and I know the challenges that beginners can face and how to overcome them. Let me start with the FAQs, frequently asked questions.

Do I need to be good in mathematics to do computer programming? The answer is a resounding NO. Your knowledge of mathematics should tally with the level of calculation if any, that your application is expected to carry out. A program to calculate BMI ratio (body to mass index ratio)  only needs the basics that is multiplication, division, addition and subtraction. A program like a cockpit simulator might need advanced mathematical principles and most coders rarely find themselves working in such projects. Coders are basically self-taught and do not need a formal education.

Which language is good for beginners? Most people online believe Python is a…

A Comparison Of Twitter and Facebook Usage In Zimbabwe

Twitter and Facebook are some of the most popular social platforms in Zimbabwe. Having used both platforms for some time, I noted a difference in users of the apps. I will tell you my observations which I believe digital marketers and start-ups in Zimbabwe will find helpful.

It is imperative when you want to create an online strategy, to know which platform to choose in order to reach out to your intended audience. If you do not already have a presence on social media - this article, I hope, will help you make a better decision. By this stage, I believe you have already created a buyer persona and you know your target audience but you now want to enter the Zimbabwean market or you are already running a successful business in Zimbabwe but you want to have a presence on social media. Only growth hackers in the digital marketing realm are allowed to act without being data-driven as they will be experimenting to find out what works best for their organization.

Facebook has more users glob…

How to write and compile code as well as to publish android apps on a smartphone.

Getting Started
There is a guide which I recommend that you read first. It contains a list of all the resources you might need in developing android applications on smartphones. Some of the resources are required for accessing the full course content or for one to be able to carry out practicals as well as for providing the means to interact with the tutor. However, if you want to jump into the course click here.

Prerequisites
Prior knowledge of how to develop simple android applications is an advantage as this course mainly focuses on how to use smartphones in the development process and therefore does not dwell much on teaching an in-depth knowledge of how to create different types of Android apps. However, if you are totally new to Android development you can still be able to learn how to write code and complete this tutorial at the same time by reading Java for Dummies and Android development for Dummies. How lessons will be conducted
The tutorial is self paced and most of the learn…

Introduction to Android Development Using Smartphones

Meet the Instructor Welcome to the Android development tutorial! My name is Stewart Mukonzi. I blog about mobile apps which are best for writing and compiling code on smartphones. I also conduct tutorials on how to use those apps as well as carry out research on online tools which are required in the development of apps on mobile devices. I eandevour to help aspiring coders,  especially in marginalised communities, to successfully develop and publish their  apps. I shall be posting  on this blog frequently on various topics on the subject of developing android applications using just a smartphone. Video tutorials  can be accessed for free on my YouTube channel which is Coding OTG. You are free to visit my profile to learn more about me, the instructor. Basically I started coding in 2014. At first my knowledge of coding was acquired from being self-taught before I enrolled into an online course.  Why learn to code using a smartphone? The advantages of coding using a mobile device are mo…

How to add more features to your android app using JavaScript and CSS

Android apps are developed using the Java or kotlin languages but you can also code the apps main features using JavaScript and CSS. Most sophisticated mobile apps use this this technology. This article is about how you can also use the same web technologies to create an app which laden with cool features. There is an Android development feature called webview that you simply need to add to your app. This tutorial will be a walk in the park for web developers because it is basically turning a web app into a mobile app. I have created a video which shows you how to do it. This lesson introduces  an IDE called PhoneGap.  In the following article I shall post about how to use PhoneGap. Course Content
The following is a complete list of topics in the Android Coding On The Go tutorials. I believe you have been enlightened by this lesson.   I would like to hear your feedback . You can also join an online classroom to get more resources and additional content as well as live support from the …

Career Guidance

After completing the Android On The Go course, you will be able to create and publish android apps on your phone. If that was your objective and you are content with developing apps that way it is okay. This article is for those who would like to move on with their career as mobile app developers. Coding on the phone has its limitations therefore you might eventually want to go to mobile development on a computer. The Android Coding  On The Go course Course Content
The following is a complete list of topics in the Android Coding On The Go tutorials. I believe you have been enlightened by this lesson.   I would like to hear your feedback . You can also join an online classroom to get more resources and additional content as well as live support from the course instructor. Join the class now using this code 95rrnxh in the Google classroom app for Android.
1. Introduction to Android Coding On The Go 2. Text Editors 3. Integrated Development Environments 4. App icons (image editors) 5. Creating…

How to create a Splash Screen

I blog about mobile apps which are best for writing and compiling code on smartphones. I also conduct tutorials on how to use those apps as well as some online tools inorder to help coders successfully develop and publish apps using mobile devices. #codingonthego — Coding OTG (@codingotg) July 25, 2019
Course Content
The following is a complete list of topics in the Android Coding On The Go tutorials. I believe you have been enlightened by this lesson.   I would like to hear your feedback . You can also join an online classroom to get more resources and additional content as well as live support from the course instructor. Join the class now using this code 95rrnxh in the Google classroom app for Android.
1. Introduction to Android Coding On The Go 2. Text Editors 3. Integrated Development Environments 4. App icons (image editors) 5. Creating a simple app 6. 9png images (Splash Screen) 7. Store Listing (Resizing Images) 9. Publishing your mobile app 10. Web view (JS, CSS and HTML)
11. PhoneGap
12.C…

Going full manual

It is very important for a photojournalist to learn how to operate a DSLR camera in manual mode. This is because the automatic and even the preset modes like sport or macro sometimes fail to capture the photo correctly due to selecting wrong settings either for the shutter speed or aperture size. In manual mode , the photojournalist has control on what he want to achieve. The following is my experience when I first mastered the full manual mode.

As I was honing my skills on the DSLR camera. I was fascinated mostly by the full manual mode and I managed to gain some insight into the controls.

I learnt about how to use the light meter,  which appears on the LCD control panel after slightly depressing the shutter button. The light meter will show if the exposure is correct or not. Then exposure compensation is carried out depending on the number of stops appearing on the meter.

The ISO is another area which is interesting to explore. It is important to keep it low always when shooting as it …

Use your smartphone's camera like a pro

There are some settings in your camera app that can make a difference in your photography. Firstly there is the White Balance. You need to set it to suit the environment in which you are taking the photos. If it is in a shade or the main light source is florescent lights then you should set it accordingly.

Another important setting which you should be wary of is HDR , high dynamic range. Cameras have difficulty in capturing both areas of shadows and highlights at the same time. It can happen when shooting landscape photos or backlit subjects, for example someone sitting indoors with their back towards a window. Sunsets and cityscapes are also require HDR for perfect shot.

Next time you you face a scenario of both shadows an highlights just remember to activate HDR. When shooting under florescent light do not forget to change the White Balance accordingly. First use AWB that is auto White Balance. If the camera fails to render the scene perfectly then adjust the settings to specifically …

Every professional photographer needs a photo signature

Having an online presence is vital to reach out to a large audience. However you need to put up some measures to curb theft of your images. This is where a photograph signature comes into play. 



Myphotosign.com has a free solution. Signatures can be very expensive. I remember coming across a company which provided the service for US$40. Once you get your signature you need to get a photo editor which supports watermarks. I understand that small businesses or photographers who are just getting started with establishing an online presence usually post their content using mobile devices. Therefore I shall dwell on apps for mobile phones. Photoshop app can allow you to add a watermark with much ease compared to other available options that I have tried.

Photojournalism for beginners

Definition
What is photojournalism?
Basically it is a style of photography. There are several styles of photography namely: landscape, portrait, wildlife, fashion, abstract/conceptual and war/photojournalism.

Photojournalism is a term which was coined several years ago. It is a combination of the words photography and journalism. In other words it means telling news using photos.




Styles of Photography
In order to specialize in a certain style one needs to learn the basics of the broader subject which in this case is photography.

History
To learn photography we start with its history. One needs to study the camera obscure and how it evolved into the cameras we see today. We can not talk of cameras without mentioning the actual images be it in print form or digital form.  In 1827 the first permanent photo was developed using the deguerro type method.

Types of Cameras
From the history of photography we move on to camera types and components (lens, mirror, viewfinder, shutter, image sensor etc). T…

Is it possible to get DSLR effects on a smartphone?

Point and shoot cameras can not shoot photos with a shallow DoF (depth of field). This is because of their lenses which can not be adjusted to the aperture size suitable for blurring the background. An aperture size of less than 5.0 is required to shoot photos with blurred background.

Now with the auto blurring android app you can now take pictures with your phone and get the DSRL camera effect. You can achieve the same objective by using Photoshop for Android. However the process is not as easy and effective as by using the auto blurring app.

Grey cards and how to improvise

A grey card is important to carry on person if you are a professional photographer. Did you know that the inside material of most camera bags is middle grey. They reflect 18% of light!

I was practicing taking photos one day when I came across the idea. I looked around for an item with a grey colour I could use to adjust my meter and it happened that my camera bag was nearby and the grey colour of the inside lining looked just perfect. I tried it and it worked!

I went on to Google my findings online to find if anyone  else backed my discovery. I read on Reddit that it is a well known fact among professional photographers, the manufacturers deliberately make the bags grey inside. I was elated! Now I can carry my bag around whenever I want to take photos until I buy a grey card.

How to create a simple android app

I am going to create a simple news reader app for Android using the Android Integrated Development Environment (AIDE) as I demonstrate how to code using just a mobile device anywhere you are i.e  Coding On The Go.
I blog about mobile apps which are best for writing and compiling code on smartphones. I also conduct tutorials on how to use those apps as well as some online tools inorder to help coders successfully develop and publish apps using mobile devices. #codingonthego — Coding OTG (@codingotg) July 25, 2019
The app is a news reader which displays news articles from various local news blogs. First we need to search for RSS feeds of the news blogs. The most popular news sites in Zimbabwe are: Hmetro, Newsday, Herald and TechZim. I shall also add my personal blog.

Secondly we create a layout for our app using AIDE.

What you will learn in this lesson:

1.  How to use a relative layout in AIDE.
2. List views
3. Menu
4. Toasts
6. Splash screen
7. App permissions


What you will learn in the next les…

Is it possible to get AdSense approval on Blogger?

I used to think it was impossible for a Blogger user to get AdSense approval until I came across a blog which displayed adverts from Google Ad display network. It was also a local, Zimbabwean, website and I was mesmerized. I learnt a lot from this blog and I would like to share with you my findings on how to get AdSense approval on Blogger.
Unique Content
You must come up with original and unique content. Find your niche and blog about the topics you like the most. It might seem challenging at first but once you get the hang of it you will be able to cope. To identify the areas you need to focus on you can start by posting random topics and then use Google Analytics to see which post performed better and you can concentrate on such areas.

Find a sponsor for your web site. Get paid for your great content. shareasale.com.



Helpful Content
Visitors to your website should be able to find your content helpful. You should write as much as you can on the topic you are exploring so that peop…

How to resize your images online

When to resize images
There a lot of scenarios in which you might find yourself in need of resizing an image. Different platforms call for different image sizes for a perfect look. Take for example Twitter, you might need to display a banner or to post a picture and in order for your image to display well showing all the details without being cropped , you have to provide an image with the right dimensions.

Coders also face the same challenge when creating a store listing for their app in Google play store. There is a solution online. Remember , coding on the go is about developing apps wherever you are and this means you might not be on your computer. Therefore you need to access resources on your mobile and the best place to find them is online. 
I blog about mobile apps which are best for writing and compiling code on smartphones. I also conduct tutorials on how to use those apps as well as some online tools inorder to help coders successfully develop and publish apps using mobile dev…

How to create Icons for android online

Icons are required when developing an app for publishing. Most Integrated Development Environments like AIDE have default icons . However you need your app to look professional and marketable and therefore you have to create your own set of icons for the particular project you will be working on. To achieve that  professional look , you need to create beautiful icons which appear on all devices without distortion or pixelation. Mobile devices come in different dimensions and therefore you are required to create an icon for your app in several sizes to suit the wide range of mobile devices on the market. Here at Coding On The Go , recommend that you create your icons online. There are several websites which offer that service. You can request , via email, a link to the website which we think is the best. Most websites let you upload a file that you would have created from any image editing software like Adobe Sparks or Canva and then allows you to download a zip file of the icon in diffe…