Bonjour à tous.
Je suis en plein apprentissage de CoreData pour ios afin de travailler de manière abstraite avec la base de données.
Cependant, l'application que je développe va également être développée pour la plateforme android.
Les deux applications disposeront d'un webservice unique qui se chargera de synchroniser les données.
Autrement dit, d'un point de vue fonctionnel :
- Je possède un compte utilisateur, un iphone, et un android (galaxy s4 par exemple)
- Avec l'iphone, j'utilise l'application puis je me synchronise sur le webservice grâce à mes identifiants.
- Avec le android, je me synchroniser afin de récupérer les données "push" par l'iphone grâce à mes identifiants.
Sachant que la base données reste abstraite avec l'utilisation du CoreData, ne serait-il pas plus judicieux de travailler directement en SQL afin de faciliter l'intercommunication entre les 2 OS ?
Merci d'avance pour vos réponses
Je suis en plein apprentissage de CoreData pour ios afin de travailler de manière abstraite avec la base de données.
Cependant, l'application que je développe va également être développée pour la plateforme android.
Les deux applications disposeront d'un webservice unique qui se chargera de synchroniser les données.
Autrement dit, d'un point de vue fonctionnel :
- Je possède un compte utilisateur, un iphone, et un android (galaxy s4 par exemple)
- Avec l'iphone, j'utilise l'application puis je me synchronise sur le webservice grâce à mes identifiants.
- Avec le android, je me synchroniser afin de récupérer les données "push" par l'iphone grâce à mes identifiants.
Sachant que la base données reste abstraite avec l'utilisation du CoreData, ne serait-il pas plus judicieux de travailler directement en SQL afin de faciliter l'intercommunication entre les 2 OS ?
Merci d'avance pour vos réponses
Interressant :)
RépondreSupprimer