Outils pour utilisateurs

Outils du site


ressources:smartphone:liens

Smartphone

Vous trouverez sur cette page quelques liens utiles pour le développement d'applications sur smartphone.

Android

Documentation officielle

IDE

Emulateur Android

  • Genymotion est un émulateur créé par une entreprise française; il est compatible avec Android Studio, stable et très rapide. La version gratuite est suffisante pour tester votre application dans les premières étapes du développement.
  • Andy permet de faire fonctionner une application Android sur PC ou sur Mac.
  • Nox App Player est un émulateur Android sur PC (utilisé pour les jeux)

Tutoriaux

Maquettage (Mockup)

Design des interfaces graphiques Android

Personnalisation UI

  • Avant de commencer (la documentation officielle sur l'iconographie)
  • Android Asset Studio est un site web open-source qui permet de personnaliser les wigdets Android (icônes de lancement, barres de lancement, icônes de notification, …)

Collections d'icônes (web)

Multi-plateforme

WebApp

Natif

Outils de test

Tout d'abord, lisez la documentation officielle concernant les outils de test pour Android :

  • Android Testing Tools présente les outils suivants:
    • Android Testing Support Library
    • Monkey
    • monkeyrunner

En complément, vous pouvez utiliser un des outils suivants s'il s'avère plus adapté à votre situation. Tous les outils présentés dans ce tableau sont en open-source sauf Neoload (il existe une version gratuite). Ils supportent tous un langage de script pour faciliter la réalisation des tests.

Nom Type de tests OS Plateforme Environnement de test Enregistrer et rejouer
GUI Performance Charge Linux Windows Mac Android iOS Windows Webapp Natif Emulateur Smartphone
Appium x x x x x x x x x x
Calabash* x x x x x x x x x
Dollop x x x x x x x x
Monkeytalk x x x x x x x x x
MonkeyRunner x x x x x x x x x
Neoload x x x x x x x x x x x x
Robotium* x x x x x x x x x
Selendroid x x x x x x x x x x x x
Sikuli x x x x x x x x x x x

* : Outils recommandés
(Les informations de ce tableau ont été mises à jour en avril 2015)

En cas de développement d'une webapp, vous pouvez utiliser le framework catjs

En complément, je vous recommande d'autres outils de tests

Démonstration

  • AZ Screen Recorder permet d'enregistrer une vidéo de démonstration d'une application fonctionnant sous Android sans avoir besoin de rooter le terminal.

Outils de journalisation

Analytics

Librairies utiles

  • Robospice est une bibliothèque Android modulaire qui facilite l'écriture asynchrone des tâches de longue durée. Elle est spécialisée dans les requêtes réseau, permet la mise en cache et permet des requêtes REST à l'aide de modules d'extension.
  • MPAndroidChart est une bibliothèque Android qui permet l'affichage de diagrammes et de graphiques

Divers

===== iOS =====

ressources/smartphone/liens.txt · Dernière modification: 2020/06/06 12:00 par David Janiszek

Outils de la page