InfoQ Homepage Development Content on InfoQ
-
A Preview of C# 6
Mads Torgersen, C# program manager at Microsoft, published a short video presentation describing what is coming in the next major C# version, C# 6. Among C# 6 new features, Mads highlighted getter-only properties, the lambda-arrow operator, string interpolation, and more.
-
How Etsy Does Continuous Integration for Mobile Apps
Nassim Kammah, engineer at Etsy, explained to Velocity Conference attendants how Etsy does continuous integration for mobile apps. Etsy uses a mix of automated and manual processes, still adhering to the same principles that it applies on web development and reusing many of the same tools. Nassim also talked about how Etsy handles the unique set of challenges presented by mobile apps development.
-
More Java 9 Features Announced
Oracle have announced more features to be delivered as part of JDK 9, including Unified JVM Logging and fine-grained control over the JIT compiler. Primitive specialization of generics is pushed out to JDK 10, however.
-
Docker Client Comes to Microsoft Windows
After announcing the partnership with Docker, Microsoft has built a native Docker client. The command line interface (CLI) is fully compatible with Docker client running on Linux.
-
Go Language Moves to Git and GitHub
Rob Pike, lead designer of Go at Google, announced on Go's Google Group that Go language is moving to Git and GitHub. "All data will be preserved," said Rob, but GitHub will not be used to handle pull requests and code reviews. Google's own Gerrit will be used instead because it fits better the requirements of a large project such as Go, explained Google engineers.
-
Microsoft, Adobe Release Critical Security Updates
Microsoft has released secruity improvements to Internet Explorer, fixing a vulnerablity that could allow an attacker to take control of a user's system. But according to Robert Freeman, manager of IBM X-Force Research, the issue was reported to Microsoft with a working proof-of-concept back in May 2014 -- and the issue is far older.
-
Embedding Security Testing in Development Workflow
Stephen de Vries, ContinuumSecurity founder, promoted the idea of continuous and visible security at Velocity Europe 2014. Stephen argued that the same kind of processes and tools that embedded QA in the whole workflow of an agile development process can be applied to security. BDD-Security is a security testing framework that follows the Given-When-Then approach and is built on top of JBehave.
-
Android Joins Visual Studio
Visual Studio 2015 Preview includes a newly designed emulator for Android, enabling developers to build and test their apps on Google's mobile platform. It is the latest action from Microsoft that seems to indicate that a change is underway to position Visual Studio as a tool for all developers, not just Windows-centric ones.
-
Lovefield: An SQL-like Query Engine by Google
Lovefield is a JavaScript library providing an SQL-like query engine to web developers who want the benefits of a relational database.
-
Kinvey Adds Lifecycle Management to Mobile Development
Kinvey, an enterprise Mobile Backend as a Service (MBaaS) company brought Digital Lifecycle Management (DLM) to mobile application development process.
-
Android and iOS Go HTML5 Friendly With Their Latest Releases
The two popular mobile operating systems, Android and iOS, may be about to give a boost to the HTML5 development with their latest releases. While Google is removing WebView from Android's core, making it an updatable component, Apple replaced the traditional UIWebView with WKWebView, which has advantages in the performance, stability and functionality of hybrid applications.
-
Google Compute Engine Autoscaler Service is Broadly Available
Google Compute Engine (GCE), the IaaS component of Google Cloud Platform got an Autoscaler feature. Currently in beta, Autoscaler adds elasticity to cloud deployments.
-
Microsoft Revives WPF Development
Oft-maligned and seemingly ignored by Microsoft, the WPF technology has still remained popular with Windows application developers. Microsoft has announced new plans to improve WPF.
-
Oracle Commit to Java Modularity
Oracle have announced the second set of enhancement proposals (known as JEPs) that will deliver features for Java 9, including major news about Java modularity.
-
Amazon DynamoDB Streams and Event Notifications for Amazon S3 Launched at AWS re:Invent 2014
In their move to event driven architecture, Amazon introduced two enabling technologies allowing the conversion of DynamoDB and S3 written data into events, which can be consumed by other applications and used by Lambda architecture.