Hello,

03.09.2015, 08:14, juice kirjoitti:
I see that currently QtLocation and QtPositioning are still not
allowed in Harbour. This seems to me that I cannot use a Map object
in QML.

QtPositioning is allowed, but QtLocation not. You conclusion is correct though -- you cannot use Map. Jolla seems to want to wait for QtLocation to be released as a stable part of Qt. It is a "technology preview" in Qt 5.5.

What is approved the method to present a map interface (openmaps for
example) in an application and still have it possible to submit the
application to the store?

You need to bundle something in and ship it with your application.

Effectively, Jolla is currently telling application authors to either (1) not write applications with maps, (2) not ship via the official store or (3) to bundle their own map component.

If option (3) is least bad for you, you can take a look at the several map applications already at the Jolla store, some of which are open source. Each of them bundle a different legacy map component that is clearly less native, less smooth and less performant than QtLocation. The QML PinchMap [1] is probably the easiest solution. If you don't need something quite ready yet, but want a modern solution, take a look at Mapbox GL [2].

Best would be if you could convince Jolla to allow QtLocation. I suspect their stability worries are exaggerated, especially compared to the lack of stability worries of those legacy components.

[1] https://lists.sailfishos.org/pipermail/devel/2014-December/005405.html
[2] https://www.mapbox.com/blog/qmapboxgl/

--
Osmo Salomaa <otsal...@iki.fi>
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to