Access Office pour multiplateforme et PWA

a marqué ce sujet comme résolu.
Auteur du sujet

Bonjour ;)

Nous aurions besoins de conseils sur 2 projets que nous souhaitons réaliser

1er projet:

Actuellement nous créons des BDD sous Access (office), mais certains clients veulent utiliser la base de données sous Mac ou smartphone, le problème c’est qu’Access n’existe pas sur Mac, côté smartphone ça pose problème aussi.

Du coup on cherche un moyen simple pour faire fonctionner nos bases de données sur le plus de systèmes possible (windows, android, ios…).

Par exemple nous créons des bases de données qui permet de gérer des devis et factures sous Access, la contrainte c’est que le client doit posséder Access et être sous Windows.

L’idéal serait peut être de créer une webapp avec Cordova/Ionic, de ce fait l’application serait accessible en ligne (il n’y aura plus besoin de logiciel à installer) avec la possibilité de modifier les fichiers ou transférer via Filezilla comme un site web.

Sachant que nous avons des bonnes connaissances en html/css, est ce que l’utilisation d’Ionic ou Cordova serait une bonne solution pour notre projet ?

2ème projet:

Nous créons des applications pour android, j’aimerais créer des applications mobile fonctionnant à la fois sur ios et android en utilisant les Progressive Web App (PWA), est ce qu’il est possible de faire cela en utilisant Cordova/Ionic ? Lequel vous nous conseillez ?

En fait, nous voulons privilégier la création par html/css.

Si vous pensez qu’il existe d’autres logiciels plus adapté pour notre projet n’hésitez pas à nous les faire découvrir.

Merci

Bonne journée

Mon projet : www.gta5-pc.fr

+0 -0

Pour le premier point regarde : https://strapi.io/ , l’administration permet de facilement créer des tables et des champs et de les modifier, ensuite en codant en JS tu peux créer des vues.


Pour le deuxième, j’ai entendu parlé de : https://www.nativescript.org/ , je ne sais pas ce que ça vaut.

+0 -0
Auteur du sujet

Bonjour A-312,

Merci pour ta réponse. J’ai essayé de tester strapi.io, j’ai réussi à faire les 1ères étapes du tuto, mais après j’avoue ne pas savoir quoi faire, comment créer l’interface ensuite ? Je n’ai pas trouvé de tuto en français qui expliquerait un exemple de création d’app.

Sais tu quelles sont les différences avec Ionic par exemple ?

Mon projet : www.gta5-pc.fr

+0 -0
Auteur du sujet

Bonjour,

Le lien que tu as mis c’est déjà celui que j’avais pour commencer le tuto :D J’ai pas trouvé en français non plus. Du coup tu me conseil de passer par strapi plutôt que Ionic ? Pour le 2ème projet, nativescript est plus adapté aussi ?

Merci

Mon projet : www.gta5-pc.fr

+0 -0

L’avantage d’un site web c’est que tu n’as pas besoin de créer une application mobile, de plus il te manquera les microsoft phone. ;)

Lapsus dans mon précédent message c’est du XML et non du HTML.

Il vaut mieux une application à base de webview qu’une intégration aux éléments natifs via XML (à mon goût c’est plus simple de passer par les webviews).

A vrai dire je ne connais pas d’autre outil compatible à la fois Android et iOS. J’avais vu androidjs mais ça ne supporte pas iOS. :/

+0 -0
Auteur du sujet

Ok je vois ;) Donc strapi utilise le webview contrairement à Ionic si j’ai bien compris. Sur Udemy il y à un seul tuto qui parle un peu de Strapi mais c’est pas en français :-°

Mon projet : www.gta5-pc.fr

+0 -0

Ok je vois ;) Donc strapi utilise le webview contrairement à Ionic si j’ai bien compris. Sur Udemy il y à un seul tuto qui parle un peu de Strapi mais c’est pas en français :-°

Julianinho

Nativescript* = XML / Regarde les .vue dans les demos : https://market.nativescript.org/?tab=samples&framework=all_frameworks&category=all_samples

Édité par A-312

+0 -0
Auteur du sujet

Merci pour le lien ;)

Mais du coup je m’y perd un peu ^^, le lien que tu m’a envoyé c’est pour mon projet 1 (base de donnée Access) ou projet 2 ? Ou ça peut faire pour les 2 ?

Le site nativescript permet de faire des PWA aussi ou ça n’a rien avoir ?

Édité par Julianinho

Mon projet : www.gta5-pc.fr

+0 -0

La vue (visuelle) ce n’est pas du HTML mais du XML donc ce n’est pas à proprement parlé donc ce n’est pas une web view mais c’est similaire. Préfère Ionic peut être, ou essaye les deux.


Un siteweb (strapi) irait pour les deux, si tu fais une application via nativescript ou ionic, tu n’auras que la partie cliente.

Édité par A-312

+0 -0
Auteur du sujet

Pour strapi j’ai réussi pour faire le backend via le tuto mais tu dis qu’il fait les 2 (frontend et backend), est ce que tu connais la manip ou un tuto qui montre comment faire le frontend car je n’ai pas trouvé ;)

Édité par Julianinho

Mon projet : www.gta5-pc.fr

+0 -0

Cette réponse a aidé l’auteur du sujet

La documentation explique mal, pour la doc strapi 3, ils ont enlevé les explications qui été présente pour strapi 1.

C’est gênant, il y a un trou dans leur documentation. J’espère que ça fonctionne encore.

Il faudrait utiliser un moteur de template en plus. Personnellement j’ai tendance à conseiller Nunjucks pour deux raisons :

  1. C’est du sérieux, il est tenu par Mozilla, ce qui signifie que c’est fiable.
  2. C’est très proche de ce que fait Django, Jinja et Twig qui sont des références dans le domaine.

Édité par A-312

+1 -0
Auteur du sujet

Je crois que là j’ai tout ce qu’il faut pour commencer, du coup si j’arrive à tout faire (back end / front end) juste avec strapi en utilisant nunjuck pour les templates ça serait top.

Merci pour ton aide ;)

Édité par Julianinho

Mon projet : www.gta5-pc.fr

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte