Comment vous procurez-vous les données d'utilisation d'une application webOS et de stocker les données à distance?

StackOverflow https://stackoverflow.com/questions/6309623

  •  26-10-2019
  •  | 
  •  

Question

Je suis nouveau au développement de webOS. J'ai une application dans l'App Store et dans la prochaine mise à jour à l'application que je voudrais être en mesure d'identifier l'âge des utilisateurs, leur emplacement, combien de temps ils utilisent l'application, qui dispose qu'ils utilisent le plus / moins et magasin que les données dans une base de données. Comment puis-je faire cela? Un grand merci à l'avance pour votre aide.

Était-ce utile?

La solution

Eh bien, c'est une question assez grande. Voici un aperçu de ce qu'il faut faire, avec quelques notes.

D'abord, vous allez probablement pas être en mesure d'obtenir l'âge à moins que vous demandez à l'utilisateur directement et ils vous disent. En outre, vous allez seulement obtenir l'emplacement si l'application est géolocalisé et l'utilisateur vous permet de recueillir ces données (lorsque vous installez une application géolocalisé, il demande à l'utilisateur si elles sont d'accord avec le fait que la l'application sera en mesure d'obtenir leur emplacement).

En ce qui concerne combien de temps ils utilisent l'application et qui dispose qu'ils utilisent, qui est plus facile. En fonction de la granularité dont vous avez besoin / voulez capturer, vous pouvez simplement l'horodatage enregistrement lorsqu'un utilisateur démarre et arrête en utilisant une caractéristique particulière, par exemple lorsque activate scène et les méthodes Désactiver le feu. Tant que vous stockez nom et fonction horodatage, qui devrait vous donner ce que vous cherchez.

Vient ensuite à la question de la collecte. Cependant, vous stockez dans l'application, vous avez deux choix pour savoir comment sortir de l'application. À moins que vous pouvez obtenir vos utilisateurs de simplement envoyer un courriel les données à vous, sans doute de faire la chose la plus facile serait de créer une application web (peut-être sans face à la sortie, puisque vous êtes juste à l'utiliser pour recueillir des données) en utilisant quelque chose comme Google App Engine qui vous donne une URL que vous pouvez envoyer une requête POST à ??l'aide d'une requête HTTP. Selon la façon dont vous le configurer, il pourrait faire la demande chaque fois que vous récupérez un horodatage (mauvais pour l'utilisation de la batterie, bien), juste de temps en temps, ou seulement lorsque l'application est en train de faire le nettoyage (peut-être un problème si vous ne recevez pas le demander au large dans le temps).

Je vous recommande de regarder en ligne sur la façon dont les gens font ce genre de chose dans l'iPhone apps pour obtenir un bon sens de la façon de faire ce genre de chose. Si vous frappez des problèmes pour faire des choses particulières au travail, vous pouvez venir de cours ici pour StackOverflow des questions de codage spécifiques.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top