Degree alone unfortunately doesn’t cut it anymore. Increasingly, employers expect you to have internship experience so that you come to your first job out of college ready to hit the ground running. We know that getting one can be tough, though — which is why i’ve come up with the mistakes students make which make them ineligible for internship.

while in college students focus on their coursework and not on the skills they needed.You need some skills in the field you are going to apply for internships.There are several ways you can expand your skills like take more and more…

Software development or web development is a field where every developer is searching for some tools or technology that can be helpful in boosting their productivity.Well, Installing the plugins or some extensions in your code editor is one of the great ways to solve these kinds of problems.If you’re using VS Code then this article is for you.

So let’s have a look at some wonderful extensions which i use to make coding easy and speed up your work.


The first extension i use is Prettier.If …

In this article, we will learn how to pick an image from your phone Album and import it in your React-Native App. To do this we need to install expo-image-picker along with expo-permissions.


npm i expo-permissions 
npm install expo-image-picker


After installing these two libraries, open app.js file and import the following codes

import * as React from ‘react’;
import { Button, Image, View } from ‘react-native’;
import * as ImagePicker from ‘expo-image-picker’;
import Constants from ‘expo-constants’;
import * as Permissions from ‘expo-permissions’;

By now, we have imported all the libraries we need to do this. …

React-native+Expo camera

expo-camera provides a React component that renders a preview for the device's front or back camera. The camera's parameters like zoom, auto focus, white balance, and flash mode are adjustable. With the use of Camera, one can also take photos and record videos that are then saved to the app's cache. Morever, the component is also capable of detecting faces and bar codes appearing in the preview.

Initialising the Project

Let's create a basic React-Native bare project and also installing React-Navigation and Expo Camera.

npx expo-cli init CameraApp
npm install @react-navigation/native
expo install expo-camera

Time to Code!

open the starter snack:

This will have the files…

ISS Location

Many mobile apps need to load resources from a remote URL. You may want to make a POST request to a REST API, or you may need to fetch a chunk of static content from another server.We’ll try to fetch the location of International Space Station (ISS) from the Json file in the link provided.

First we need some constants which we’ll use later in the code.

const [isLoading, setLoading] = useState(true);
const [data, setData] = useState([]);

Here we are using fetch API.React Native provides the Fetch API for your networking needs. Fetch will seem familiar if you have used…

React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.

Node.js is a run-time environment which includes everything you need to execute a program written in JavaScript. It’s used for running scripts on the server to render content before it is delivered to a web browser.

NPM stands for Node Package Manager, which is an application and repository for developing and sharing JavaScript code.

To install, navigate to and install the node.js which also includes NPM package manager.

If you are new to mobile development, the easiest way to get…


Before installing, download and install Node.js. Node.js 0.10 or higher is required.

If this is a brand new project, make sure to create a package.json first with the npm init command.

Installation is done using the npm install command:

$ npm install
$ npm install express

now we got node_modules and package-lock.json file.

also install body-parser and cors as a middleware

$ npm install body-parser

$ npm install cors

Make a new Javascript file inside the main file and name it as file-name.js . And write the following code

const express = require(‘express’);const bodyParser = require(‘body-parser’);const cors =…

Feeling bored at home? If you’re looking for ways you can earn a few extra bucks with a side hustle,you should read this article.Either way, select a method that fits within your skill set and ensure that you deliver a serious amount of value. At the end of the day, that’s what it’s all about.

Create YouTube Tutorials

One of the easy way to earn in this quarantine period is to make your YouTube channel and post tutorials.Creating YouTube tutorials can help you earn a respectable amount of income as long as what you deliver is engaging and keeps people…

“Everybody should learn to program a computer, because it teaches you how to think.” Elon Musk

In the era of softwares ,the demand of developers is too high for instance — from coding a billion dollar app to sending peoples to mars or automating your house to operating a server — So it is important for a programmer to constantly expand their skills. Below are some skills that you must know in order to be a good Programmer

Programming Languages

A programming language is a vocabulary and set of grammatical rules for instructing a computer or computing device to perform…

Why Is Market Research Important For Startup?

Market research should never be underestimated. Many successful new businesses enjoy longevity because their owners conduct regular market research to understand their target market, identify consumer problems and pinpoint realistic competitors.

It’s the simplest way for entrepreneurs to keep up with market trends and maintain a competitive edge by sizing up your business opportunity.

Market research can be carried out at various stages of a business life cycle, from pre-launch and beyond. …

Akash Singh

React Native Developer | UI/UX Designer | Python |Tableau |AR |Arduino #IOSdeveloper

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store