ACCUEIL

Services

A PROPOS

François Lhomme président de l'association INSA Silver

Chers ami(e)s, je ne résiste pas, pendant cette période de félicité et d’apaisement, à vous renouveler, au nom du bureau tout entier, nos plus vifs remerciements pour le soutien que vous nous témoignez et la bienveillance avec laquelle vous nous encouragez à nous lancer dans des actions parfois «risquées». Soyez en chaleureusement remercié(e)s.

Voici un échantillon des informations échangées tous les mois : INSA Loisirs et humanités   INSA(Institut National des Sciences Appliquées) SILVER

Copyright © 2015-2018 Denis Massé




ACCUEIL

Aptitude

A PROPOS

Denis Massé prodigue des formations en informatique, mathématiques, électronique, création numérique, physique et chimie



Denis Massé est aussi animateur d'un cours sur le monde de Google dans l'association Club Informatique Gassendi incluant les applications :



Denis Massé vous présente un lien sur Google Agenda

Voici l'agenda partagé



Denis Massé vous présente YouTu.be de Google

Voici des usages de l'affichage vidéo de plus en plus animés

  1. Ecouter des chansons de Brel (5 minutes)
  2. Jacques Brel - La valse à mille temps

  3. Ecouter des chansons de Hughes Auffray (3:30)
  4. Hugues Aufray - Santiano

  5. Ecouter de la musique classique comme Les quatres saisons (Printemps 10:30 Eté 20:15 Automne 33:00 Hiver)
  6. Les quatres saisons ~ Vivaldi

  7. Faire un karaoké ou fredonner Femme Liberee dans le texte ou danser un reggae (3:35)
  8. Cookie Dingler - Femme Liberee

  9. Regarder des vidéos originales de stars (3:30)
  10. The Beatles - Hello, Goodbye

  11. Un Karaoké original en portugais cavalinho branco (2:30)
  12. Georges Brassens et Nana Moskouri en duo - Le Petit Cheval Blanc

Les fans apprécient de suivre leur stars en vidéo

Des vidéos humoristiques circulent sur Internet

Des exposés scientifiques sont accessibles



Enseignement et numérique : YouTube

Copyright © 2015-2018 Denis Massé

ACCUEIL

Aptitude

A PROPOS

Nouveautés dans HTML5

Meilleure complémentarité de HTML5 et CSS3

HTML5 apporte des attributs de sémantique et délaisse des attributs de forme qui sont pris en charge par le langage CSS2.1 et maintenant CSS3.

  1. HTML5 (HyperTexte Markup Language) définit le fond, le contenu et la logique des éléments mis en page. Par exemple des entêtes, sections et articles sont créés pour structurer le contenu et abandonner les balises nommées frame.
  2. CSS3 (Cascade Style Sheets) définit la forme, l'apparence et donc le style. Par exemple, il permet de télécharger une police de caractère dans le navigateur qui ne dispose pas de cette police en standard.


CSS3 est la dernière version fonctionnant avec HTML5

Comment afficher avec la Police par défaut de cette page un texte avec ombre ou relief grâce à CSS3 ?

Police Verdana

Ce texte est accompagné d'une ombre en CSS3



Meilleure intégration multimédia avec HTML5

Ce langage intègre mieux les informations numérisées audio et vidéo pour les terminaux mobiles et fixes.
La caméra est utilisée dans les drones pour filmer à distance. Le drone utilise souvent un système Android ou Linux.
Safari est le navigateur web de Apple. Le logiciel de Apple pour lire les vidéos est QuickTime. HTML5 offre une solution simple, native pour l'intégration d'une vidéo dans une page web. Elle permet de proposer une alternative à l'utilisation de Flash pour les plate-formes ne le supportant pas (iOS, iPhone iPad…).



HTML5 permet de proposer plusieurs sources dans plusieurs formats différents grâce à l'attribut type :
source src="video/GoogleMapsDecouverte.mp4" type=video/mp4
source src="video/GoogleMapsDecouverte.webm" type=video/webm
source src="video/GoogleMapsDecouverte.3gp" type=video/3gp
source src="video/GoogleMapsDecouverte.flv" type=video/flv
Dans cet exemple de code, mp4 est le format supporté par les navigateurs Internet Microsoft et d'autres. Webm est le type de format utilisé et il est soutenu par Google. Dans les téléphones mobiles le format utilisé pour enregistrer une vidéo avec la caméra est souvent 3gp. Flv est le format de Adobe Flash Player. La syntaxe en HTML5 consiste simplement à déclarer le codeur/décodeur numérique supporté par les différents navigateurs web.

Autre vidéo insérée avec un code précédent HTML4 ou XHTML


Voici une vidéo en anglais visible dans différentes versions de navigateur web :



La syntaxe avant HTML5 consistait à créer un cadre avec la vidéo par le code suivant iframe src="https://www.youtube.com/embed/gN-MeB-S8Kw" /iframe

Denis Massé contribue au sein du réseau d'ingénieurs et amis franciliens INSA Loisirs et humanités   INSA Silver ( Institut National des Sciences Appliquées  ).

Copyright © 2015-2018 Denis Massé

ACCUEIL

Aptitude

A PROPOS

Conception avancée avec Android Studio


La plate-forme numérique Android se généralise pour smartphones, tablettes tactiles, montres et terminaux mobiles. Avec iOS, l'environnement numérique de Apple, ces systèmes totalisent plus de 95% du parc installé.

Persistance des données et communication sous Google Android


Android utilise des classes Java permettant de partager les informations entre activités de façon persistante, de recevoir ou envoyer des données de transmission en continu sur Internet notamment.

Communication entre activités (intent)

La classe Java définie dans la bibliothèque Android permet de démarrer une autre activité dans une application. Le composant approprié est déterminé en fonction de l'information fournie dans le fichier manifeste Java dans l'application Android.

Stockage persistant dans une application (shared preferences)

Pour un ensemble particulier de préférences, il ya une seule instance de cette classe que tous les clients partagent.

Base de données SQLite dans Android

La bibliothèque Java fournie avec l'environnement Android Studio contient les classes de gestion de base de données SQLite.

Activité lancée en asnchrone pour une partie de l'application mettant du temps à être traitée.

La classe android.os.AsyncTask est disponible pour cela avec 4 méthodes pour lancer une activité asynchrone en tâche de fond tout en visualisant sa progression et accélérer l'affichage utilisateur.

Services web

Une classe HttpURLConnection est utilisée pour envoyer et recevoir des données sur le Web. L'architecture REST (REpresentational State Transfert) propose ce service web permettant d'accéder à des ressources HTML, JSON (JavaScript Object Notation) ou XML.

Conception avancée avec Angular JS


La plate-forme AngularJS (JavaScript) est un framework open source, développé par Google, permettant de faciliter la création de SPA (Single Page Application) ou application sur une seule page web. Ainsi l'utilisateur navigue au travers de plusieurs vues mais en restant sur cette même page. Cela veut dire que le navigateur doit gérer les mécanismes de navigation entre vues, la récupération des données puis la fusion de ces données pour générer la page à afficher.

Copyright © 2015-2018 Denis Massé

ACCUEIL APTITUDE

Denis Massé

Denis Massé est un ingénieur de l'Institut National des Sciences Appliquées. Les informations s'y rattachant sont visibles sur le site Ingénieurs INSA

Denis Massé est à votre service :



+33 (0)7 84 34 11 18 - +33 (0)1 70 56 10 68 - den23.masse@gmail.com





Copyright © 2015-2018 Denis Massé