Skip to main content

O365: Mobile Apps - the easy way

 O365: Mobile Apps - the easy way



Anyone following these posts will now know how easy it is to create data stores in SharePoint for documents and files and for listing data, such as customer details.

We've also looked at making this data easily findable, how to flag items for the attention of individuals and teams within the Office 365domain and moving work through the system in a controlled manner.

We've also seen how we can access this content when away from the office via mobile apps for Teams, SharePoint and OneDrive.

Occasionally the standard apps aren't really convenient and fail to lend themselves to mobile use. I'm thinking here of functions like stock lists, customer contact lists and the like, when the standard app delivers too much detail for a small screen, or where links and buttons are small and difficult to use.

For these functions it would be better to deploy an app that is designed for fast, effective use on a mobile. 
The drawback here is cost of development. 

Make a Mobile App in O365


However, in Office 365 Mobile Apps for Android and IoS can be created from SharePoint Lists very simply, very rapidly and at almost no cost.


Most Office 365 plans include extensive Power Apps functionality, so the only cost required to generate such an app is a small amount of time.

To start, open the SharePoint list for which the app is requires

In the top menu click 'PowerApps' and select 'Create an App'

Enter a suitable name for the App and click create

The App will be automatically generated


in Power Apps Studio

You can test the App from within the Studio by clicking the 
icon in the top right of the screen.

Click on the > next to each browse entry and the app will display 


Existing entries can be updated using the pencil icon, or deleted using the bin icon.
Use the + symbol on the browse screen to create a brand new customer list entry.

NOTE.
List Settings can be modified to control editing rights. In the default settings users can add, delete and modify records in the SharePoint List directly from the App. 


The App can be shared with users by using the 'Share' button on the Power App Studio Home screen.

Refining The Search Function


Auto generated  Power Apps will always create a Search Box that is based on filtering the Title meta data field of the list.

This can be changed quite easily.
In Power Apps Studio, click on 'Browse Gallery1' in the left column


Select 'Advanced' in the right column and the sort and select formula will be displayed in the top formula bar.

This will be something similar to -
SortByColumns(Filter([@CustomerContacts], StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))

Simply change the formula to replace the two 'Title' references with the name of the field you wish to use as the filter, so -

SortByColumns(Filter([@CustomerContacts], StartsWith(Company, TextSearchBox1.Text)), "Company", If(SortDescending1, Descending, Ascending))

Save the changes and the search box will work on company name instead of title.



Don't be afraid to experiment, make Office 365 work for you.

We can show you how, or we can do it for you.




Comments

Popular posts from this blog

Microsoft Teams

Microsoft Teams – Not only but also... What is Teams? Chat, Meetings, Calling, Collaboration | Microsoft Teams That’s the legend that Microsoft uses to head their Google listing. And it does those things really well. But -  There’s more . Teams also delivers a gateway to the fabulous world of SharePoint file storage, SharePoint and Office 365 index and search and Office 365 file security. All without the need for technical knowledge or extensive configuration. All well and good... What exactly does that mean? When you create a new team, simply click the ‘Join or Create a Team’ box at the lower left of the teams window, you launch a new team that has all the necessary attributes. This includes a mailbox, chat, call and video meeting area and a SharePoint file space with a basic library. Move shared documents, of any type, into the library and they are shared with other team members (the share facility is configurable to exclude individuals in the team who do not have sufficient righ...

O365: Getting Really Useful Data into SharePoint Libraries

O365: Getting Really Useful Data into SharePoint Libraries See also - Blogs on  Library ,  List ,  Linking ,  Teams ,   Invoicing ,  Workflow ,   Bulk Invoicing  and  Spreadsheet Data A really useful SharePoint Library structure will give you something like this -  Just typing the words 'Credit Card' into the SharePoint search box returns a list of items relating to credit card across the entire Office 365 site. Security Don't worry about users accessing documents that are restricted. If you create or place a document into a Teams Document Library, it will be available to members of that Team by default. However, each document can be locked down to no access, view only or edit. You can also stop sharing any document, or alternatively share only with the members of the team you select. Users with whom the document has not been shared with will not be able to access it. Being More Specific   That's fine if you know which Credit C...

O365: Create a SharePoint-On-Line Library

O365 is a tremendous resource. It can serve a business better when SharePoint on-line libraries are used as a repository for files and documents on which collaboration is required.  Instead of circulating documents for input by different users, simply save them to a SharePoint library where selected personnel can access them for update. Creating a library is a simple process which needs no technical expertise greater than the ability to use a computer. For this exercise we will create and start to populate a library for storing invoice documents.  Select the Site  An O365 domain can contain many sites. Libraries and Lists within a site can be made to interact with one another so data can be readily shared across the site and recycled. For example, if we choose to create a Customer List within a site and we populate the list with customer names and addresses we can allow other libraries and lists within the site to access and use the name and address data. So, the first jo...