Archives de catégorie : Java

Des petits trucs Java

Symfony Android Generator Bundle

Avis aux développeurs PHP Symfony & Android : Voici un bundle pour vous : Android Generator Bundle

Je vous propose aujourd’hui mon premier bundle pour Symfony : Symfony Android Generator Bundle.

Il vous permettra de générer toute la structure de base (fonctionnelle) d’une application Android, et ce à partir de vos déclarations de classes (entités) dans votre application Symfony.

Pour le dire autrement, vous préparer un projet avec Symfony, de fait, vous avez des entités pour gérer, je ne sais pas au hasard, des catégories de produits et des produits…
Vous allez créer 2 entités, YourBundle\Entity\Category et YourBundle\Entity\Product et les exposer a travers routes, contrôleurs et vues.

Ensuite, il vous suffit d’ajouter quelques annotations à vos entités, et générer l’application Android grâce à la commande :

php bin/console generate:android:app YourBundle

Bien entendu, tous est paramétrable et rien ne vous empêche d’apporter toutes les modifications souhaitées a l’application finale.

Continuer la lecture

Exécuter très facilement des requêtes HTTP (HEAD, GET, PUT, POST, DELETE) sous Android

Je vous présente pour cela ma petite classe utilitaire HttpData qui me simplifie bien la vie:

String html = new HttpData(url).get().asString();

Ou encore

JSONObject json = new HttpData("http://dns.com/api.php")
                        .header("token","xxxx")
                        .data("login", "email@mail.com")
                        // ...
                        .post().asJSONObject();

Disponible sur GitHub

Il vous suffit de télécharger la classe HttpData sur GitHub et de la copier dans un package d’utilitaires

Continuer la lecture