PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → [WM17] Application Android / Win 7
[WM17] Application Android / Win 7
Iniciado por Nicolas Luxology, 26,ene. 2012 16:44 - 7 respuestas
Publicado el 26,enero 2012 - 16:44
Bonjour

Désirant développé une application tournant à la fois sous Seven et Android je me demandai si le plus simple ne serait pas d'utiliser une seule BDD pour les deux OS et qui se trouverait simplement dans un répertoire partagé dans le réseau local et qui serait accessible en parcourant ce dernier (en wifi).Pour Android c'est SQLite et rien d'autre. J'ai contacté le ST et leur réponse m'indique de développer en Hyperfile SQL et de créer par la suite un webservice avec windev ! Et je fais quoi du côté Windev Mobile ?
Tout ce que je veux c'est accéder à une même BDD depuis Win7 et/ou Android.
J'ai parcouru longuement la doc PCSoft et j'aimerai un simple aiguillage pour éviter des jours et des jours de développement inutiles.
Merci pour vos éclairages plus que lumineux.
Publicado el 27,enero 2012 - 01:09
Après mûre réflexion, Nicolas Luxology a écrit :
Bonjour

Désirant développé une application tournant à la fois sous Seven et Android
je me demandai si le plus simple ne serait pas d'utiliser une seule BDD pour
les deux OS et qui se trouverait simplement dans un répertoire partagé dans
le réseau local et qui serait accessible en parcourant ce dernier (en
wifi).Pour Android c'est SQLite et rien d'autre. J'ai contacté le ST et leur
réponse m'indique de développer en Hyperfile SQL et de créer par la suite un
webservice avec windev ! Et je fais quoi du côté Windev Mobile ? Tout ce que
je veux c'est accéder à une même BDD depuis Win7 et/ou Android. J'ai parcouru
longuement la doc PCSoft et j'aimerai un simple aiguillage pour éviter des
jours et des jours de développement inutiles. Merci pour vos éclairages plus
que lumineux.


Ce qu'ils t'ont proposé est la bonne solution.
Tu fais ton Web Service, et tu l'appelles depuis l'application Mobile.

Un mobile ne saura jamais accéder à un quelconque fichier en réseau de
manière simple ou performante.

Si tu veux de la donnée partagée, le WS est de loin ce qu'il y a de
mieux.
Publicado el 27,enero 2012 - 15:12
Bonjour,

Je pense que tu peux utiliser le format SQLite pour ta base de données. Ainsi que tu sois sous Windows ou sur Android, tes données seront reconnues par les 2 applications. Tu pourrais à partir de ton appli Windows, envoyer la BD sur un serveur FTP et réaliser, du côté de l'appli mobile, un petit module de récupération de la base de données depuis le même serveur FTP (c'est juste quelques lignes de code). L'avantage de cette solution est que depuis n'importe où le mobile peut synchroniser sa base par Internet.

Bon développement!
Publicado el 27,enero 2012 - 16:27
Merci pour vos réponses.

Le webservice ne concernera donc que la BDD, c'est tout ce que je veux manipuler et mettre à jour dans un sens comme dans l'autre, l'ouverture de l'application avec la tablette qui ira chercher la bdd sur le dd du pc pour la mise à jour et lorsque l'on quitte l'application sur android la bdd sera mise à jour sur le dd du pc.
Publicado el 28,enero 2012 - 13:21
Bjr,

Gilles a présenté l'énoncé suivant :
Ce qu'ils t'ont proposé est la bonne solution.
Tu fais ton Web Service, et tu l'appelles depuis l'application Mobile.

Un mobile ne saura jamais accéder à un quelconque fichier en réseau de
manière simple ou performante.


Dsl, mais win mobile accede tres bien a une base HF C/S que ce soit en
local ou par internet.
Android et sqlite, c'est en effet un autre pb..

Si tu veux de la donnée partagée, le WS est de loin ce qu'il y a de
mieux.


faudra pzut erre que je m'y mette un jour. :-))

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Publicado el 28,enero 2012 - 19:27
Dc a présenté l'énoncé suivant :
Bjr,

Gilles a présenté l'énoncé suivant :
Ce qu'ils t'ont proposé est la bonne solution.
Tu fais ton Web Service, et tu l'appelles depuis l'application Mobile.

Un mobile ne saura jamais accéder à un quelconque fichier en réseau de
manière simple ou performante.

Dsl, mais win mobile accede tres bien a une base HF C/S que ce soit en
local ou par internet.
Android et sqlite, c'est en effet un autre pb..


Le sujet est centré autour d'Android.
En outre des mobiles sous Windows Mobile, c'est de l'histoire ancienne,
à part pour quelques terminaux pros, et encore pour combien de temps...

Si tu veux de la donnée partagée, le WS est de loin ce qu'il y a de
mieux.
faudra pzut erre que je m'y mette un jour. :-))


C'est assez simple, ça ne va pas te prendre des semaines ;)
Publicado el 30,enero 2012 - 13:19
Bjr,

Gilles a exprimé avec précision :
> à part pour quelques terminaux pros, et encore pour combien de temps...

C'est avec ca qu'on travaille, non ? :-))

Si tu veux de la donnée partagée, le WS est de loin ce qu'il y a de
mieux.
faudra pzut erre que je m'y mette un jour. :-))


C'est assez simple, ça ne va pas te prendre des semaines ;)


J' ai deja regardé, mais il faut du serveur web et tout.... non ?
ca ne m'avait pas trop enthousiasmé....

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Publicado el 30,enero 2012 - 15:46
Gilles a présenté l'énoncé suivant :
Dc a présenté l'énoncé suivant :
Bjr,

Gilles a présenté l'énoncé suivant :
Ce qu'ils t'ont proposé est la bonne solution.
Tu fais ton Web Service, et tu l'appelles depuis l'application Mobile.

Un mobile ne saura jamais accéder à un quelconque fichier en réseau de
manière simple ou performante.

Dsl, mais win mobile accede tres bien a une base HF C/S que ce soit en
local ou par internet.
Android et sqlite, c'est en effet un autre pb..

Le sujet est centré autour d'Android.
En outre des mobiles sous Windows Mobile, c'est de l'histoire ancienne,
à part pour quelques terminaux pros, et encore pour combien de temps...

le parc mondial de psion en terminaux mobile pro avec un os windows (ce
ou mobile) ne représente pas que qq unités... idem pour les autres
grandes marques du marché
Si tu veux de la donnée partagée, le WS est de loin ce qu'il y a de
mieux.
faudra pzut erre que je m'y mette un jour. :-))


C'est assez simple, ça ne va pas te prendre des semaines ;)


--
Cordialement JeAn-PhI