Accueil InfoQ Développement sur InfoQ
-
Martin Fowler au GOTO Amsterdam 2013 à propos d’Essence et de Fluidité Agile
Le deuxième jour de la conférence GOTO Amsterdam 2013 a démarré par une keynote de Martin Fowler sur le développement logiciel au 21ème siècle. Il a présenté les raisons pour lesquelles l'Agilité a démarré dans les années 90 pour expliquer comment aujourd'hui les équipes peuvent devenir fluide en Agilité, et donner toute la mesure de leurs capacités.
-
Java 9 sur le point d'arrêter le support de compilation des versions 1.5 et antérieures
Une récente Java Enhancement Proposal (JPE, proposition d'amélioration du JDK), qui cible à la fois les versions 8 et 9 de java, tend à réguler le support des options -target et -source du compilateur Java. La proposition part du principe qu'un compilateur doit supporter au plus 3 versions antérieures à la version du compilateur lui-même.
-
Java EE 7 et Spring standardisent le traitement en batch
La sortie de la plate-forme Java EE 7 ce mois-ci inclut la spécification pour un modèle de programmation de traitement en batch.
-
Oracle rétablit les mises à jour gratuites des fuseaux horaires pour Java 7
L'Internet a été mis en ébullition cette semaine par l'annonce d'Oracle de la fin de la mise à jour gratuite des fuseaux horaires en dehors du cycle de vie du JDK standard. Pourtant, hier en fin de journée, la firme semblait avoir changé d'avis.
-
Fries : Créer des interfaces Android natives en HTML, JavaScript et CSS
Inspiré par Ratchet, un framework de prototypage d’application pour iPhone, Jaune Sarmiento a créé Fries, un petit framework pour créer des interfaces d’applications Android utilisant seulement l’HTML, le JavaScript et le CSS sans aucun code natif.
-
La dernière version de TypeScript apporte les Génériques
Microsoft a annoncé la sortie de TypeScript 0.9. Cette version apporte plusieurs nouvelles fonctionnalités, avec en tête de liste la possibilité d'utiliser les Génériques (Generics).
-
Compiler Scala en JavaScript Avec Scala.js
Au Scala Day la semaine dernière, Sébastien Doeraene a présenté Scala.js, un compilateur de Scala en JavaScript. Ce dernier supporte l'intégralité du langage Scala, ce qui permet à ses utilisateurs de construire des applications web de bout en bout.
-
Bonnes pratiques pour la publication d'applications sur le Google Play
Google Play est le centre névralgique de la distribution d'applications Android. Cependant, il est nécessaire de suivre certaines bonnes pratiques à la fois pour assurer sa popularité mais aussi pour obtenir des commentaires positifs pour votre application.
-
Heroku s'étend en Europe et améliore la montée en charge et l'activité réseau des applications
Heroku, le fournisseur de Platform-as-a-Service (PaaS), a récemment annoncé l'expansion de leur présence mondiale et présenté un ensemble de mises à jour de leur architecture.
-
Google fournit un backend mobile pour les applications Android
Google offre des fonctionnalités backend pour les applications Android, y compris le stockage de données, la messagerie sur le cloud, et l'authentification.
-
Etat de l'art de l'univers Lean Kanban par David J. Anderson
Lors de la conférence Lean Kanban North America (LKNA) qui s'est déroulée à Chicago au mois de Mai 2013, David J. Anderson ré-inventeur de Lean Kanban a présenté un état de l'art.
-
Améliorer la Collaboration entre Testeurs et Développeurs dans une Équipe Agile
Les équipes Agile sont généralement transversales, ses membres possèdent des compétences distinctes comme par exemple développeur ou testeur. Leur collaboration contribue au succès de l'équipe. Comment un Scrum Master peut aider les testeurs et les développeurs à travailler ensemble ?
-
Entity Framework et les procédures stockées
De nombreux articles ont été écrits sur le sujet des ORMs et de leurs limites. La majorité des objections se placent dans deux catégories : la séparation des préocupations (SoC) et le design orienté objet. Dans le cas d’Entity Framework nous avons de bonnes nouvelles concernant ces problématiques.
-
AngularJS porté vers Dart
AngularJS est en cours de portage vers Dart, offrant une implémentation parallèle du framework JavaScript de Google.
-
PNaCl: Google ajoute plus de support natif dans Chrome via LLVM
Google étend le support des applications natives dans Chrome en lui permettant de faire fonctionner du code binaire LLVM.