2009-11-01 8 views
-1

Je suis sapna.and nous devons développer une application dans une des caractéristiques ayant iphone: -développement iphone

  1. identifie un utilisateur unique et capte le profil.
  2. Module Admin/module de configuration pour aider l'utilisateur à définir les points de données et leurs valeurs liées.
  3. soutien de jusqu'à 250 points de données pour surveiller et contrôler jusqu'à 50 sur le côté client
  4. Fournir une interface à onglets avec pas plus de 10 points de données regroupées en un seul onglet/tag
  5. sortie à générer dans le texte et forme graphique
  6. Prise en charge des fonctionnalités iphone de toucher etc
  7. Service Web pour extraire des données de point de la base de données.

nous avons appris que mac os et iphone sdk est nécessaire.maintenant pour le transfert de données ce qui est exigé? Est-ce que c'est API.ou web services.what est reqiured.what sujets ahoulkd être étudié pour le développement de ce projet.je suis entièrement nouveau à ce domain.waiting pour votre réponse.

+6

Je pensais qu'il était assez facile à lire, NSD. Tout le monde ne parle pas bien l'anglais. –

Répondre

0

Pour les transferts web, vous pouvez faire du HTTP REST très facilement, donc j'archiserais votre côté serveur pour parler HTTP très simple. Il existe un support intégré pour XML, mais vous devrez analyser les résultats du serveur manuellement.

Pour la prise en charge de l'interface utilisateur, vous pouvez simplement regarder les exemples inclus dans le SDK, ce n'est pas difficile.

Pour la sortie graphique, vous devrez créer vos propres UIViews qui remplacent la fonction draw. Vous devrez apprendre l'API CoreData afin de produire des rendus de haute qualité.

Si vous êtes nouveau à ce sujet, et que vous êtes plus familier avec C# ou même Java, je vous recommande fortement de regarder le système MonoTouch.

1

Les demandes de repos HTTP sont très simples et peuvent être architecturées comme non bloquantes côté client. L'iPhone a un support minimal pour XML et JSON est beaucoup plus facile (IMHO) en utilisant l'un des json libraries such as those here.

Vous pouvez utiliser l'deviceID comme l'identifiant d'utilisateur unique (dépend de votre définition je suppose unique)

Pour apprendre la programmation iPhone, je vous recommande vivement le cours CS193P disponible (pour le moment) sur iTunesU .

0

d'abord u besoin d'un système basé sur Mac et le SDK iPhone installé. Je pense que vous essayez de faire une version iphone de l'application web. il vaudra mieux que vous téléchargiez le serveur MAMP (Macintosh Apache MySQL PHP) et l'installiez pour déboguer votre application. c'est tout simplement la version mac de WAMP et LAMP. (J'espère que vous êtes familier avec PHP).

Vous pouvez ensuite configurer MAMP pour le débogage et une fois le débogage terminé, vous pouvez héberger ces fichiers PHP sur le serveur réel.

Rappelez-vous, vous avez besoin pour obtenir les résultats du serveur au format XML. et vous devez écrire du code pour analyser le XML que vous avez généré sur le serveur.

Espérons que cette information est utile.