REST ou GraphQL ? Exemples illustrés avec Symfony et API Platform - Kévin Dunglas - PHP Tour 2018
Dans un effort pour mieux faire connaître les développeurs Web Les technologies ouvertes qui peuvent être utilisées pour construire des applications Web, le World Wide Web Consortium (W3C) a lancé un site Web avec des tutoriels et d'autres documents qui couvrent la plupart des standards Web actuels, y compris les normes émergentes HTML5.
"Bien que nous ayons produit du matériel pour les concepteurs et les développeurs par le passé, il s'agit du plus gros effort du W3C en matière de documentation", explique le site. Ian Jacobs, responsable du marketing et des communications au W3C
Les acteurs de l'industrie Internet tels que Adobe, Facebook, Google, HP, Microsoft, Mozilla, Nokia et Opera ont contribué au projet, appelé Web Platform Docs. Jacobs a déclaré:
Le W3C positionne Web Platform Docs comme un guichet unique pour apprendre les technologies Web et leurs normes sous-jacentes. À l'origine, le W3C a laissé une grande partie de la documentation de ses normes à des tiers, tels que les sites Web d'enseignement, les éditeurs de livres et les vendeurs eux-mêmes, explique Jacobs. Cet effort offrira cependant à ces différentes parties un moyen de consolider leurs efforts, en réduisant les efforts redondants. "Souvent, ils ont des équipes relativement petites qui ont du mal à suivre le rythme rapide des normes", a déclaré Jacobs. "
Le World Wide Web Consortium a lancé un site fournissant une documentation complète sur les normes d'applications Web
Le site fournira des informations détaillées sur l'utilisation de technologies telles que HTML5, CSS (Cascading Style Sheets) et les différentes balises audio, vidéo et d'animation. Les outils de manipulation d'image tels que l'image Canvas, WebGL et l'image SVG (Scalable Vector Graphics) sont couverts. Les technologies de stockage et de récupération des données telles que les requêtes multimédias, IndexedDB et l'API de fichiers sont également utiles.
Les didacticiels sont conçus pour enseigner aux développeurs comment déployer ces technologies de manière à pouvoir fonctionner sur plusieurs plates-formes. Ils fournissent la syntaxe et des exemples, ainsi que le dernier état de développement et de mise en œuvre pour chaque technologie.
Le W3C répertorie actuellement ce site comme une version alpha. Adobe, Facebook, Microsoft et d'autres ont fourni des données brutes pour le site, et le W3C, qui supervisera le projet, encourage les volontaires à remodeler le matériel d'une manière qui soit la plus pédagogique possible pour les développeurs d'applications Web. Le site a été créé de la même manière que Wikipédia, dans lequel les utilisateurs peuvent marquer les zones qui ont besoin d'amélioration, ainsi que fournir facilement du matériel et les modifier eux-mêmes.
"Ce fut un bon début, mais seulement le début de l'effort, ce n'est pas un produit fini », a déclaré Michael Champion, directeur principal du programme Microsoft pour Microsoft Open Technologies. Champion est également un représentant du comité consultatif du W3C et un membre élu du comité consultatif du W3C. Microsoft lui-même a fait don de matériel sur plus de 3 200 sujets au projet, pris à partir de son propre MSDN (Microsoft Software Developer Network).
Champion a comparé l'effort à Wikipedia, où «toute la communauté peut aider», a-t-il dit, en notant que beaucoup de visiteurs ont demandé quand le contenu du site serait traduit dans d'autres langues, ce qui serait une tâche
Dans l'ensemble, Champion apprécie la façon dont le projet réunit tous les principaux développeurs de navigateurs dans l'espace des applications Web. "Une large collaboration montre que nous avons tous un engagement commun et une plate-forme interopérable", at-il déclaré.
Joab Jackson couvre les logiciels d'entreprise et les nouvelles générales pour
The IDG News Service. Suivez Joab sur Twitter à @Joab_Jackson. L'adresse e-mail de Joab est [email protected]
Adobe Systems a publié des versions préliminaires des nouveaux outils de création d'interfaces Web et professionnelles. Adobe Systems, confronté à une concurrence accrue de Microsoft, met à jour sa plate-forme Flash avec de nouveaux outils pour créer des interfaces utilisateur pour les applications Web et d'entreprise. P> Adobe publiera un avant-goût technique de Flash Catalyst , un nouvel outil qui vise à être un système de workflow pour les concepteurs et les développeurs de logiciels c
Adobe donnera également un aperçu de la prochaine version majeure de Flex Builder, son ensemble d'outils pour créer des applications Internet riches (RIA). L'un des objectifs de la version, le code Gumbo, est d'attirer les développeurs côté serveur qui sont plus familiers avec des langages comme PHP et Cold Fusion. Le produit final est attendu au second semestre 2009.
Le ministère fédéral de la Santé et des Services sociaux des États-Unis veut Les développeurs de technologies de la santé dans la Silicon Valley pour utiliser davantage ses données pour aider à faire des progrès dans le domaine et aider les entrepreneurs de la région.
Le département américain de la Santé et des Services humains souhaite que les développeurs
Samsung organisera un concours de 800 000 $ US pour les développeurs qui créent des applications pour le Galaxy S4. Samsung va organiser un concours de 800 000 $ pour les développeurs qui construisent des applications pour le Galaxy S4 en utilisant l'interface logicielle peer-to-peer de l'entreprise.
La société sud-coréenne a déclaré lundi que son application "Smart App" Challenge 2013 "doit utiliser le Samsung Chord SDK (kit de développement logiciel). Chord est une interface logicielle permettant de créer des connexions sans fil directement entre les smartphones Samsung, sans utiliser de serveur en ligne ou de réseau de téléphonie mobile.