Project Madeira Universal App

If you want to try Project “Madeira” on your devices (phone or tablet for example), you can download this App from App Store or from Windows Store.

When you run them, you will see that system requires Activation Code. This is not the same as you use App for Dynamics NAV (you don’t need to put it URL). You can find this Activation Code if you open “Get The App and Activation Code” page (you can find it using search pane).

MadeiraAC1.jpg

You need to type this Activation Code in your App.

MadeiraAC2.jpg

After that system will require to confirm your email as account with password and just wait few seconds. After that, everything will be fine. I’ve checked it with Windows Tablet and Windows Phone and with iPhone, as well. It looks fine.

Universal App in Phone and Tablet Without Icons

Sometimes, when we install Universal App on our smartphone or tablet (NAV 2016 and NAV 2015 – only for tablets), we can notice one issue with missing Icons (Actions, Images,…). This is not something serious, but it can be unpleasantly.

UnAppNoIcons.png

But, it can be solved very easy. The reason of this issue is because your browser has configured Font download option as disabled.

NoFonts

You can solve this changing this property or adding your site as Trusted. To do this, you need to open your Internet Explorer, run your Microsoft Dynamics NAV web client and open Internet Options. Choose Security tab and choose Sites on the Trusted sites option. Add this sites as trusted and this is solved. Second way is to open Custom level and find Downloads section and change Font download to Enabled.

Now, you can run your Universal App again and everything will be fine:

UnAppYesIcons.png

How to Install NAV 2016 Phone Client as Test Environment

We have new NAV 2016 more than two weeks. One of the really exciting news is using of Universal Apps. We finally can use NAV on phone.

But one of conditions of using of Phone Client is installing of security certificate. This is the same story as we already have in NAV 2015 for using of Tablet Client. If we have signed certificate, there is no problem. But if we have not it…

Can we use self-signed certificate on phone? Yes, we can. I will show how to do it on Windows Phone.

Of course, first we need to download Dynamics NAV Universal App for Windows Phone from Store. Type Dynamics NAV in Store Search and download this app. You can easy find it as app made by Microsoft Corporation with new logo.

Than we have to have installed NAV 2016. In my example, I’ve installed NAV 2016 on Azure. You can do it easy if you have Azure subscription. Or you can do it on your own servers and install self-signed certificate on your server. If you deploy NAV 2016 on Azure using PowerShell scripts, you will have already created certificate. I’ll install this certificate on my own computer in Internet Explorer.

Run your Internet Explorer as Administrator and type your NAV 2016 Web Client URL. Choose “Continue to this website (not recommended).” and click on “Certificate error” > “View Certificates” > “Install Certificate”.

PhoneClient1

Choose Local Machine and “Place all certificates in the following store” > Browse > “Trusted Root Certification Authorities” > OK > Next > Finish > OK > OK.

Open MMC on your computer and add Certificates as snap-in using Add/Remove Snap-in command. Open “Certificates – Current User” > “Trusted Root Certification Authorities” > Certificates and find your already installed certificate. Right-click on certificate and chose Open. Go to Details tab and click “Copy to file” > Next > Next and choose your certificate name. Save this certificate XXXXX.cer on your computer and send it to your e-mail (e-mail using on your phone).

When you get this e-mail on your phone, click on your certificate in attachment and install it. Then run your Dynamics NAV Universal App and type your service URL https://YourComputerName/WebServerInstance and your username and password.

PhoneClient2

If you finished everything I said, you will open your NAV instance on your phone as you can see on picture.