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

O365: SharePoint List v Spreadsheet - which is best?

O365: SharePoint List v Spreadsheet - which is best? See also - Blogs on  Library ,  List ,  Linking ,  Teams ,   Invoicing ,  Workflow  and  Bulk Invoicing The image shows the same data displayed in different applications. On the left is the information imported into a SharePoint List and on the right is a table representation in Excel What's The Difference? Let's assume you are running Office 365 and you may even have Teams launched. You need to provide your users with access to a table of data, the sort of thing that has traditionally been circulated in spreadsheet format. Only now, you have SharePoint Lists as well.  So, which is the best way to store, maintain and distribute the data? In both apps you can sort and filter the rows and columns, you can add new columns that read original columns and perform arithmetic, mathematical, statistical and text manipulation on the content of the original. In the SharePoint List linking to other lis...

The New Computer Age: Infrastructure and the cloud

Most business managers don’t know it but this is very close to the truth. IT teams across the world live in day to day hope that their servers and networks hold together and pray that the disaster recovery schemes will be adequate in the event of catastrophe. IT people are highly professional and, of course, their server networks do deliver. Massive and expensive failure is surprisingly rare, provided that the IT department gets what the IT department needs in terms of budget. But, where budget is restricted, where the IT manager fails to make the business case for upgrade, then performance and security start to become threatened. In addition, a complex IT infrastructure brings with it the penalties of restrictive practise where a department head can’t get the software, services or technology required for a lean department because what is needed will not fit with the current IT infrastructure. So, what’s the answer? Sole Trader - Read more SME - Read more En...

Knowledge - The Ultimate Resource

Knowledge – the ultimate resource? I can’t argue with that. As a writer I’m in the business of providing knowledgebase elements. I take my own experience and that of others, I then turn it into some form of written document that may be understood and acted upon by the intended audience. Quote from Wikipedia - Human-readable knowledge bases are designed to allow people to retrieve and use the knowledge they contain, primarily for training purposes. They are commonly used to capture explicit knowledge of an organization, including troubleshooting, articles, white papers, user manuals and others. The primary benefit of such a knowledge base is to provide a means to discover solutions to problems that have known solutions which can be re-applied by others, less experienced in the problem area. · The most important aspect of a knowledge base is the quality of information it contains. The best knowledge bases have carefully written articles that are kept up to date, an excellent information ...