Möglichkeit 2: Eingeben einer Short-URL
Um die Anwendung beim ersten Start einzurichten muss der Nutzer einen "Code" eingeben, beispielsweise "
XR420KBF". Die Anwendung versucht daraufhin per HTTP eine Datei
http://config.günthersoft.org/fancyApp/XR420KBF.zip einzuladen und zu verwerten.
Nachteil ist natürlich dass statisches Einbacken des
URL-Musters nicht sonderlich elegant ist und der Kunde zu dem Zeitpunkt Internet-Zugriff haben muss.
Ich vote für 2.
Zum Thema Internetzugriff:
Wie kommt der Nutzer an die Anwendung selbst? Mglw. über den Store? Sieht jedenfalls danach aus, als gäbe es sowieso Internet Zugriff, also kein Problem oder?
Zu der
URL /Übertragung:
Ich würde einen Fallback für die
URL einbauen. Etwas, das Alternativ
URL beschreiben kann sowie default Codes für Standardeinstellungen (die z.B. andere, zusätzliche Konfig
URL laden, die bei nicht Erreichbarkeit angesurft werden können).
Im Zweifel gleich noch einen Test für Diagnose/Support, der feststellt, ob WLAN an ist und darüber auch bestimmte Internet Adressen erreichbar sind (WLAN!=Internet
Access)