How to Create Custom Apps in SharePoint

By default, SharePoint provides lots of Add-in to work with like calendars, tasks, pictures, links, announcements, contacts, discussions, issues, surveys, assets, etc. But sometimes it will come that when you need to create your own app for very specific data. To create a custom app based on a list, you use the Custom List app.

When you will create a custom app, then we need to create our own columns (also known as fields/in the library it is also known as metadata or properties of the document).

Create a Custom App in SharePoint

Open the SharePoint Site, then Click the Settings gear icon and select Add an App.

working with custom apps sharepoint 2013
working with custom apps sharepoint 2013

Then Click the Custom List app on the Your Apps page like below:

working with custom apps sharepoint online
working with custom apps sharepoint online

Provide a name for the app in the Name text box and click on Create button.

how to create a list in sharepoint 2013
how to create a list in sharepoint 2013

To see the list which got created, navigate to the Site Contents page the custom list app should be presented there like below:

working with custom list app sharepoint 2013
working with custom list app sharepoint 2013

Now when you will open your custom app, you can see only Title column. Based on your requirement you can add additional columns.

Create Column in App in SharePoint

To create a new column click on “Create Column” button which is presented in the LIST Tab under the Ribbon like below:

create custom list in sharepoint 2013
create custom list in sharepoint 2013

Or you can also go to the list settings page and then click on Create column link which is presented under the Columns section.

how to create a sharepoint list in office 365
how to create a sharepoint list in office 365

By default SharePoint add few columns in the backend. The columns are like: ID, Created, Created By, Modified, Modified By, Content Type, Attachment, Version etc. Just click on any view in the List Settings page you can see all the columns like below:

how to create a list in sharepoint 2016
how to create a list in sharepoint 2016

So if you required any other columns apart from the above then you can create new columns.

Click on Create column which will open the Create Column dialog box. Here Give a name, choose data type, description, default value etc. like below:

how to create a list in sharepoint online
how to create a list in sharepoint online

SharePoint Column Types

SharePoint provides a number of built-in column types that you can select.
Below are the column details:

Data TypeDescription
Single line of textThis type display text and numbers up to 255 characters. Example First Name, Mobile number etc.
Multiple lines of textThis type displays multiple lines of text like plain text, rich text as well as enhanced rich text based on the selection while creating the column.
Choice (menu to choose from)This type defines lists of choices like country or categories. By default it comes in drop down list but it can also appear in radio button list.
Number (1, 1.0, 100)This type support numerical values.
Currency ($, ¥, €)This type support currency values.
Date and TimeThis type support Date and Time like joining date.
Lookup (information already on this site)This type show values from another list which is already presented in the site. The values usually shows in dropdown list.
Yes/No (check box)This type shows Yes or Not in form of check box.
Person or GroupThis type can display values from AD. It shows as hyper link and also it shows presence information.
Hyperlink or PictureThis type support hyperlink or picture.
Calculated (calculation based on other columns)This type support calculation.
Task OutcomeThe outcome of a task such as Approved, Rejected, or Pending.
External DataThis type supports data stored in external data sources.
Managed MetadataProvides a common set of keywords and terms that can be used across the organization. Users can simply start typing, and the options will fill in based on their input. The options are pulled from the metadata managed by SharePoint.

You may like following SharePoint tutorials:

I hope this SharePoint tutorial explains, how to work with custom apps in SharePoint Online or SharePoint 2013/2016.

>