jeudi 12 juillet 2018

Les outils pour réaliser un design Web

Voilà un vaste sujet, sans fin mais je tiens a garder une trace d'un site que l'on m'avait indiqué pour y revenir et tenter de percer les mystères de ce site car en effet je n'ai pas réussi à trouver exactement de quoi il s'agissait.

Tout à l'air particulièrement intéressant mais je n'ai trouvé rien de concret, il faut aller plus loin télécharger et installer des pluggings utiliser les ressources misent à disposition ...

Ce site s'appelle MATERIAL DESIGN


https://material.io
Material Design

C'est en tous les cas un site très joli ...

https://material.io/design
Materiel Design

Avec plein de chose à découvrir et le Web Design est toujours un sujet extrêmement délicat. Alors je reviens pour tenter d'en découvrir un peu plus.

Ce site est couplé avec GitHub, voici un des points d'entré :

https://github.com/material-components
Material Components

Beaucoup de Matériels sont sous forme d'open source valables pour Android, iOS, Flutter. Créer par Google.

C'est énorme et en tant que Développeur et par la forces des choses Désigner, il ne faut pas passer à côté.

Par exemple, voici comment créer des icônes système ce qu'il faut faire et ce qu'il ne faut pas faire.

MATERIEL DESIGN System icons

System icons

Voici la partie Web :

MATERIAL DESIGN - Web
Et voilà, c'est parti, ce sont les premiers pas pour utiliser MATERIAL DESIGN pour le Web. C'est très enrichissant et on apprend plein de choses sur le Design d'UI que l'on appelle maintenant UX !

Comment réaliser un bon audit de codes sources ?

Le premier chapitre de la qualité logicielle nous dit que pour faire un bon logiciel il faut ... et puis il faut passer à la pratique. Alors je souhaite me munir des bons outils pour réaliser un bon audit de code sources.

C'est mon sujet du moment, il devrait m'intéresser pendant quelques temps.

Analyse statiques de code pour C#

Il existent de nombreux outils d'analyse statique de code source peu sont en C# et sinon chers.

SonarQube

C'est cher j'ai trouvé une page qui me vend une licence à 120 € pour 100 000 lignes de codes ba ba ba ... 
sonarqube developer edition
SonarQube Developer Edition
Une fois le formulaire rempli ...

SonarQube Developer Edition
SonarQube Developer Edition - purchase order 
Jusque là ce n'est pas trop cher mais on n'a absolument rien ...
En cherchant bien mais alors vraiment bien, ici on nous prédit une version Free & Open Source

SonarQube - Solution Free & Open Source
SonarQube - Solution Free & Open Source
Mais je n'y crois pas ... et sinon pour télécharger la version 7.1 c'est Ici.
Finalement j'ai cliqué là :

Community Edition

Et j'ai atterri là :


SonarQube
Pour finalement télécharger "the lastest release edition 7.1" ... 146 576 Ko d'installs pour toutes les plateformes de tous les OS et tous les langages ... bref ...

La suite je vous dis si cela fonctionne.

Autres outils d'analyse statique

Voilà un outil d'analyse statique de codes sources qui semble cool et pas cher ...
PMD


https://pmd.github.io/

Online Documentation
https://pmd.github.io/pmd-6.4.0/pmd_userdocs_getting_started.html

Mince ! Pas de C# et pourtant il m'y ont fait croire avec leur CPD déteur de code copier collé ...

Par quoi continuer mon audit de codes sources ?

Finalement je me retrouve un peu coincé, je continuerai plus tard ...