BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Department of Homeland Security Weighs in on Threats to Mobile Devices

    Especially branded as malicious in the unclassified document is an application known as Carrier IQ. The DHS specifically advises the various branches of the government to install a mobile app dedicated to removing the perceived security threat posed by any instance of Carrier IQ existing on their device.

  • Developers Voice on Mobile Application Scenarios

    The recently conducted survey among 1300 Windows desktop application developers by Embarcadero Technologies measured the taste of developers from across the world. The survey recorded the favourite platform and tools among the respondents.

  • Josh Clark About the Future of (not only) Mobile Interfaces

    With the rise of touch enabled smart-phones and tablets, a new category of user interfaces was introduced. And there are new technologies just around the corner: The 'Internet of Things' is becoming reality with lots of new device types that need to be considered when formatting output and natural user interfaces like speech and gesture provide challenges when interpreting input.

  • Xtend 2.4.3 Extends Active Annotations to the File System

    After active annotations were introduced in Xtend 2.4, they received an API for accessing the file system with version 2.4.3. Active annotations let developers influence the way, Xtend source code is translated to Java source code. With the help of the new file system API, further artifacts like property files or fingerprints and digests can be derived from Xtend sources.

  • The Dawn of the Personal Cloud

    Simple founder and former Twitter engineer Alex Payne has released sovereign - a set of open source Ansible playbooks to create a personal cloud. This allows users and IT departments to move away from large cloud companies and onto services that are under their own control.

  • The Big Progressive Enhancement Debate

    Recently, Tom Dale, one of the creators of ember.js, wrote an article that re-kindled a brewing debate on the need for progressive enhancement. This is a quick look at the different views on the debate.

  • Java 7 Update 40 Arrives with Mission Control for HotSpot and Rule Sets for Applets

    Oracle has released Java 7 update 40, with some major new features for a minor release. They include the JVM monitoring tool Mission Control, Rule Sets for Java applets and Web Start applications, and a huge number of bug fixes.

  • Java 8 Developer Preview Released

    Oracle has released the first developer preview of Java 8 for the full range of platforms (Windows, Max OS X, Linux, Solaris).

  • Microsoft.Bcl.Build Package Updated with Support for Conditional Import

    The Microsoft.Bcl.Build package has been updated with support for conditional import and several improvements to those projects which are built using Visual Studio.

  • OSGi Compendium 5 Adds Subsystems, Repositories and More

    The recently released OSGi 5 Compendium specification adds new APIs, such as Subsystems (for running partitioned applications in OSGi), a Repository and Resolver API and a means to interact with the Service Loader in Java. Read on to find out more.

  • Design Patterns for JavaScript Applications

    Writing increasingly larger and more complex JavaScript applications we tend to overlook the core principles involved, Carl Danley, a senior web engineer, motivates a series of blog posts about JavaScript design patterns. Patterns provide a clear approach to writing structured and maintainable code, concepts which are important when developing large JavaScript applications.

  • Search Based Apps Broken in Windows 8.1

    Windows 8.1 has hidden the integrated search contract that many applications rely on. In its place users will instead see Bing search results and advertisements.

  • FP Complete Launches Browser Based Haskell IDE

    FP Complete has launched Haskell Center, their new Haskell IDE and application server. The IDE is browser based, and together with their application server, should make it much easier to create and run web based Haskell programs.

  • Visual Studio 2013 Release Date Announced, RC Available Now

    Microsoft has had several big announcements for developers: Visual Studio 2013RC is available for download now. Accompanying this release is the availability of Windows 8.1 RTM for developers that subscribe to MSDN or TechNet. This reverses the previous Microsoft position that app developers would have to wait until general availability to get access to a production system.

  • Removal of sun.misc.Sort and sun.misc.Compare in Java 8

    Oracle is removing the sun.misc.Compare interface and sun.misc.Sort class in Java 8. These are old, residual classes that are no longer used within the JDK. sun.misc.Compare is an interface that allows you to compare two Objects and return an int. sun.misc.Sort is a class that takes in a sun.misc.Compare and sorts an Object array using the quicksort algorithm.

BT