2010-12-15 3 views
-1

Je suis en train d'écrire une application pour iPhone pour aller sur le site de mon site qui suit l'emplacement de l'utilisateur. Quelqu'un peut-il me donner des indications sur par où commencer. Je suis très bon avec mysql et php etc mais je suis un novice avec des applications iphone.comment puis-je construire et l'application iphone qui suit un emplacement utilisateurs télécharge les coordonnées

Les coordonnées de l'application doivent être en mesure de télécharger sur mon API que j'ai mis en place.

Merci

+0

Tout d'abord vous avez besoin d'un mac, en avez-vous un? – Caner

+0

oui j'ai juste besoin d'aide avec le ci-dessus –

+0

u pourrait vouloir jeter un oeil à l'API CLLocation et aussi un exemple de code http://developer.apple.com/library/ios/#samplecode/LocateMe/Introduction/Intro.html. L'emplacement peut être obtenu comme lat et long. Une fois obtenu, je crois que vous savez comment l'envoyer à votre serveur à partir de l'appareil – Nareshkumar

Répondre

0

Ce que vous voulez probablement faire est de créer une application simple qui peut fonctionner en arrière-plan.

http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

Pendant l'exécution de fond que vous ne pouvez pas faire quoi que ce soit vraiment trop avec le réseau donc je vous suggère de vous connecter à l'aide CoreData puis lors de la reprise/démarrage pour envoyer un message HTTP à une page PHP qu'il se connecte à votre base de données ?

+0

merci pour ce Lee. Comment les coordonnées sont-elles envoyées parce que mon site les lit comme (lng, lat), (lng, lat) etc - est-ce ainsi que l'application va les envoyer? –

+0

Vous pouvez configurer comment vous voulez vraiment. L'application va les stocker comme une CLLocation que vous pouvez obtenir les composants individuels comme un double que vous pouvez ensuite convertir en une chaîne et POST sur le serveur Web. Vous serez en mesure de construire le HTTP POST exactement comme vous le dites ci-dessus –

0

Vous pouvez consulter la HTML5 geolocation API. Il est également recommandé de lire "Construire des applications iPhone avec HTML, CSS et JavaScript". J'ai lu le même livre pour Android et j'étais très content. Construire votre application en HTML5/CSS/JS signifie également qu'elle fonctionnera probablement sur d'autres plateformes.

+0

je ne pense pas qu'il est possible de mettre à jour continuellement avec une webapp mais est-ce? –

+0

Si vous voulez qu'il fonctionne en arrière-plan, vous cherchez une solution fournie par Lee Armstrong. – Bart

Questions connexes