PhoneGap version Barbare

Je viens de découvrir une utilisation assez abusive de PhoneGap.

L'idée derrière PhoneGap et de réunir au sein du même programme des fichiers HTML / CSS / JS et le navigateur pour faire le rendu sur ces fichiers.

On réalise ainsi son site Internet destiné à tourner sur les téléphones et au final on fait pointer le navigateur vers les fichiers stockés dans l'application via ce code :

package com.example.demoformation2;

import android.os.Bundle;
import android.app.Activity;
import org.apache.cordova.*;

public class MainActivity extends DroidGap {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.php");
    }
}

Mais si on abuse on peut remplacer la chaine de "super.loadUrl()" par n'importe quelle URL valide.

Et hop !

super.loadUrl("http://mathieu-lallemand.blogspot.com/");

Bon... Niveau vélocité sur mon Galaxy S c'est pas top mais le concept fonctionne. Vous pouvez du coup générer des pages dynamiques dédiées phoneGap.


Commentaires

Posts les plus consultés de ce blog

Comment j'ai fait... une borne d'arcade

Vidange - Laguna III Coupé 2.0 DCI 150

Cable RJ45-USB pour onduleur MGE Ellipse 600 Max