How to build/run uNav from source code?

Asked by Bartosz Kosiorek

I would like to make some improvements into uNav to better fit my needs.

How to build/run uNav from source code?
Is it possible to run it on Desktop?

Question information

Language:
English Edit question
Status:
Answered
For:
uNav Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
costales (costales) said :
#1

Hi,
The easy way is this (Ubuntu 16.04+):
bzr branch lp:unav
cd unav
click build .
And then install the installer .click in your phone :)

In desktop is not working fine because of the GPS.

A hug.

--
Sent using Dekko from my Ubuntu device

Revision history for this message
Jimbo Freedman (jimbofreedman) said :
#2

Is there a way to run it on Ubuntu Desktop regardless of GPS? Or - if we have a USB GPS does it use GPSd and therefore may work anyway?

Revision history for this message
costales (costales) said :
#3

Hi Jimbo,
This is an app created for phone, then I'm not sure if it would work in desktop with an USB GPS. I'm sorry.
Best regards.

Revision history for this message
bam (mybigspam) said :
#4

Hi ,
seems to me the first question is still open -
"Is there a way to run it on Ubuntu Desktop regardless of GPS? ".

Costales, do you have something to say on this now maybe?

Revision history for this message
costales (costales) said :
#5

Hi, yes, it can works on desktop, but if several users would use it would a DOSS atack to few servers as OSM.

Revision history for this message
bam (mybigspam) said :
#6

Costales, not sure what you mean,
I just want to run on desktop to test it, not use.
Are there any instructions how to run it on desktop?
If results are satisfiable, I would consider to try Ubuntu Touch on my device.
Thanks

Revision history for this message
costales (costales) said :
#7

Hi,

You can with:
bzr branch lp:unav
cd unav
qmlscene qml/Main.qml

Only works in Ubuntu 16.04 and you need a few QML dependencies (it
will tell you when you launch it).

Any service with key API (maps, route, etc) will not work, because the
code doesn't have that key implicit.

A hug.

Revision history for this message
bam (mybigspam) said :
#8

Thanks, seems I have to do it in virtual machine..
Have you considered making a Snap from it?

Revision history for this message
costales (costales) said :
#9

Yes, I thought on a snap version, but it's not possible, because the
API services have a not so big requests/month. In Ubuntu Phone, uNav
will not get that requests, but in desktop sure. Then, no snap ;)

Revision history for this message
bam (mybigspam) said :
#10

But that snap version could use local resources just for test, no costly API services requests etc..
And no headache with drying it on desktop ;)

Revision history for this message
costales (costales) said :
#11

No, uNav is so focused on online services (maps, routes, etc). Without
Internet uNav is not helpful.

Can you help with this problem?

Provide an answer of your own, or ask Bartosz Kosiorek for more information if necessary.

To post a message you must log in.