IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Alternatives aux applets sous Android ?


Sujet :

Android

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 223
    Par défaut Alternatives aux applets sous Android ?
    Bonjour,

    Je viens de découvrir que les applets java n'étaient pas supportés sur Android. Ne refaisons pas un débat ici sur le pourquoi du comment, c'est comme ça.

    Du coup je me demande quelles alternatives sont disponibles quand la page web s'affiche dans un navigateur android.

    Je ne vais pas entrer dans le détail de que fait mon applet actuelle, disons simplement que là ou ça coince vraiment pour se passer de l'applet java est qu'il est nécessaire de lire un fichier sur l'appareil de l'utilisateur.

    Le fichier en question contient des données sécuritaires, il est donc inenvisageable de proposer à l'utilisateur d'uploader son fichier pour que l'opération soit traitée par le serveur.

    La solution "développer un appli spéciale pour android que l'utilisateur devra installer" est envisageable à plus long terme mais ne règle pas le problème car la solution web a été spécialement mise en place pour les utilisateurs qui ne veulent/peuvent pas installer une application sur leur appareil. A moins que quelqu'un connaissance un moyen de télécharger automatiquement et lancer une appli android sans procéder à une installion? (genre applet!)

    Merci d'avance pour vos suggestions

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 223
    Par défaut
    Vu l'absence de réponse, je vais partir du principe qu'il n'existe aucune alternative.

  3. #3
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Je ne sais pas si la question n'est pas un peu vague....

    La réponse à "Alternative aux applets Java" (que ce soit iOS ou Android d'ailleurs, même cause, même effet) est: aucune 'simple', sauf sur Android avec Flash (et plus pour très longtemps).

    La réponse à "Il y a-t-il moyen de lire un fichier local depuis un page web ?" par contre est plus mitigée:
    * Non sans action de l'utilisateur (et heureusement d'ailleurs)
    * Oui si l'utilisateur selectionne son fichier (javascript permet de faire quasiment tout ce qu'on veut).

    La réponse à "Pourquoi stocker un fichier en local si il est sensitif ?" ... .... ....

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 223
    Par défaut
    Concernant la solution avec Javascript, j'avais cherché dans ce sens (avant même d'envisager la solution par applet) mais je n'ai rien trouvé, plus exactement je n'ai rien trouvé qui ne soit pas considéré comme une faille de sécurité destinée à être corrigée.

    D'après ce que j'ai trouvé, Javascript n'est pas censé pouvoir lire un fichier sur le disque (à moins d'utiliser des API mise à disposition par le navigateur ou le système en ce sens, via des plugin ou des composants COM sous windows par exemple, mais ça n'a rien de portable, et évidemment pas sous Android).

    Au mieux tout ce que j'ai trouvé, c'est de demander à l'utilisateur, par un formulaire html, de choisir un fichier et faire en sorte que ce fichier soit chargé par le navigateur ou dans une frame. Ça ne lit pas le fichier à proprement parler puisque c'est le navigateur qui est chargé du chargement et qui a donc ses propres limites dans les format de fichier supportés et ses propres façon de les traiter (utilisation d'un plugin, lancement d'un appli externe...)

Discussions similaires

  1. [Tutoriel]: Introduction aux vues sous Android
    Par Djug dans le forum Android
    Réponses: 0
    Dernier message: 20/05/2011, 10h55
  2. [Applet] alternative aux applets
    Par topaze dans le forum Applets
    Réponses: 18
    Dernier message: 09/12/2004, 16h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo