I stort så finns Input från Lutra Consulting och QField från OpenGIS om man vill använda QGIS projekt i mobilen eller en tablet när man är ute och rör sig. Input finns till både iOS och Android, medan QField ännu så länge bara finns till Android.
Båda apparna fungerar utmärkt med samma projektfiler och datapaket, men de hanterar data lite olika och har lite olika funktioner som passar olika bra i olika situationer. Input har alltid varit begränsat till att läsa data och arbeta med projekt i en specifik Input-katalog på enheten (kanske en Apple begränsning), men eftersom QField har kunnat öppna filer och projekt från valfri katalog på enheten, så har man faktiskt kunnat ha både QField och Input installerat på en enhet och beroende på situation välja att använda den ena eller den andra med lokala data helt sömlöst där ändringar slår igenom för båda applikationerna.
Nu är detta snart inte möjligt längre!
Google håller på att ändra hur appar tillåts läsa och skriva till filsystemet. En app kommer bara att kunna arbeta mot en dedikerad app-katalog som inte delas mellan appar. Vill man därför ha både Input och QField på en enhet, så måste man i fortsättningen ha data och projekt på dubbla platser för att kunna använda dessa i båda. Uppdateringar kommer heller inte att kunna spridas mellan dessa lokala filer.
Det går såklart att skapa projekt som hanterar data via en PostGIS databas på nätet och då kan man dela mellan appar, och dessutom mellan användare. Men det har varit väldigt smidigt att kunna förbereda projekt i en katalog och helt enkelt lägga dessa på ett sd-kort och sedan öppna projektet i såväl Input som QField, så länge projektet fanns i en katalog som kunde läsas av Input.
Mer om förändringarna här: https://www.opengis.ch
Det kommer fortsatt gå att ”läsa” eller snarare ”importera” projekt från andra platser till det dedikerade lagringsutrymmet. Med andra ord man behöver inte flytta över projekt mer än en gång, men för att använda projekten så behöver de ”importeras”. Förändringen innebär även att det blir enklare att importera projekt. Nu är det nämligen möjligt att komprimera hela projektet i en zip-fil och importera som ”zip”. Det går även att skicka en sådan komprimerad fil via mail eller hämta från en Dropbox eller NextCloud server (motsv.).
Det kommer också vara möjligt att skicka filer till andra appar direkt från QField. Om man exempelvis redigerar i ett geopackage så kan man skicka denna fil till exempelvis mail, Drive, NextCloud, etc.
Som en bonus så blir också projekten och de data som används på enheten bättre skyddade, eftersom inga andra appar eller kod kan göra ändringar förutom QField.