InfoQ Homepage Development Content on InfoQ
-
iOS 8 Day by Day: Free Book on iOS 8 Programming
iOS 8 Day by Day is a free book made of 39 short chapters highlighting the key features of iOS 8. Each chapter comes with an Xcode project demonstrating how to use the corresponding feature, either through a standalone app or a playground. The book is aimed at developers who already know the basics of iOS programming in Objective-C and Swift. InfoQ has interviewed book’s author Sam Davies.
-
Cloud Foundry Foundation is Born and Gets a New Lead
Cloud Foundry Foundation that was formed recently to advance an open source PaaS gets a new lead, Sam Ramji as the CEO. InfoQ talks to James Watters, VP for Product at Pivotal, Christopher Ferris, CTO Open Cloud at IBM and Dr. Nic Williams, CEO of Stark and Wayne.
-
Azure Toolkit for Eclipse Added Support for WebSphere Liberty and Application Insights
The Java development team at Microsoft Open Tech has released the latest version of Azure Toolkit for Eclipse that includes support for IBM WebSphere Liberty and Microsoft Application Insights. Available on Github, Azure Toolkit for Eclipse with Java is a plugin for developing, testing and deploying Java projects on Microsoft Azure.
-
Introducing Behaviour-Driven Development
Behaviour-Driven Development (BDD) can help in overcoming the gap between the developer’s understanding of what needs to be built and the business’ understanding of the technical challenges caused by the requirements. The reason is improvement in communication between the two groups, Alistair Stead and Konstantin Kudryashov explains in their Beginner’s guide to BDD.
-
Node.js Releases Version 0.12
Node.js has released version 0.12, its first significant release since 2013's 0.10. The much-anticipated version 0.12, once described as "imminent" in January 2014, comes with a raft of Module and JS API changes, an updated version of V8, and many debugging enhancements. Significantly, it also comes with initial support for ECMAScript Internationalization API 1.0 (ECMA-402).
-
Apple Prepares Swift 1.2 For Release
Apple has made available Swift 1.2 with a developer release of Xcode 6.3. A number of improvements have been made to both the compilation speed and also performance of the compiled code. Read on to find out what else is new, and what steps need to be taken for migrating from earlier versions of Swift.
-
Is.js Offers Simple Way to Check Data
The micro-check library is.js offers JavaScript developers a quick way to check data for type conformance, regexp matching, arithmetic comparison, and more.
-
Reveal 1.5 Released, Adding 35 New Features Including Auto-Layout Support
Itty Bitty apps last week released (http://revealapp.com/features/#debug) version 1.5 of their iOS layout debugging app Reveal; which features 35 new features and a refreshed user interface.
-
CoffeeScript 1.9 is Available, Introduces Generators Support
CoffeeScript 1.9 has finally introduced support for long awaited generators, which promise to prevent callback hell and help writing async code.
-
New Task Parallel Library Features in .NET 4.6
.NET’s Task Parallel Library is seeing a tune-up in the soon to be released .NET 4.6. In addition to some helper methods that reduce code, and possibly memory usage, TPL is gaining a solution to a tricky problem with SetResult.
-
CoreOS Release Rocket and App Container Specification v0.3.1.
CoreOS have released v0.3.1. of the Rocket container runtime and associated App Container (appc) specification, which includes new user-facing features and several important implementation changes that contribute to the stated goals of security and composability.
-
JUniversal: A Microsoft Tool for Porting Android Apps to Windows Phone and iOS
Microsoft has open sourced JUniversal, a tool for writing cross-platform mobile applications in Java.
-
Java's JDK Repository Now Builds Warning-Free
The cleanup programme for OpenJDK has reached a major milestone - the main OpenJDK jdk repository is now free of build warnings.
-
.NET CoreCLR Open Sourced
Continuing with it's plans to open source the .NET platform, Microsoft has released the CLR and RyuJIT as part of the CoreCLR package. It is fully open source and available today on GitHub.
-
Immutability Changes Everything Including Microservices
As computation and storage are cheap today, keeping immutable copies of lots of data becomes affordable, and by doing this, the coordination challenges can be reduced.