News & Features

code screen shutterstock

Learning a second programming language? Try these 5 sites

Want to switch between programming languages? These sites show developers how to bridge the gap between languages and frameworks.

Serdar Yegulalp

Ceylon 1.1.0 lands, with Java and Android hooks to come

Ceylon 1.1 features performance upgrades and OSGi backing, but developers have more to look forward to in June 2015.

Paul Krill

magental tinted image of worker at laptop computer 91910925

The 14 mistakes that will kill your independent development shop

Indie developers take heed: Heads-down coding is a one-way ticket back to the corporate grind.

Steven A. Lowe

android l

Google stays mum on Android L, but buzz grows

All signs point to the imminent arrival of the groundbreaking upgrade, but one beta user sees looming fragmentation issues.

Paul Krill

Coding with JRebel: Java Forever Changed

With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease, and ultimately spend more time coding.

cognitive apps

IBM debuts first Watson machine-learning APIs

The Watson Developer Cloud offers eight services for building what IBM describes as cognitive apps, with more services promised later on.

Serdar Yegulalp

Google asks Supreme Court to decide Android copyright case

The Supreme Court might weigh in on the extent to which APIs can be protected by copyright.

James Niccolai

Bossie Awards 2014: The best open source application development tools

InfoWorld's editors and contributors pick the essential tools for software developers in 2014. Find out which languages, frameworks, and libraries deserve top place in your open source toolbox.

Infoworld Staff

Couchbase readies next-generation NoSQL storage engine

Couchbase 3.0 promises faster performance, plus sneak peeks at the new ForestDB database engine and N1QL query language.

Serdar Yegulalp

E-Learning Provider Reduces Liferay Development Time with JRebel

In this case study, learn how MSLC was able to view code changes instantly, eliminate redeployment wait time, and subsequently streamline application development and change management.

Open source illustration

ARM's Mbed falls short of true open source

Mbed promises to resolve some of IoT's biggest challenges, but its resemblance to Android in open source strategy won't win the OS major converts.

Matt Asay

Frege joins Scala, Clojure among Java functional languages

Introduced at JavaOne, the Haskell variant joins Scala and Clojure in the roster of functional or functional-inspired languages for the JVM.

Paul Krill

9 proposed Java 9 features devs will love

Popular updates like Project Jigsaw and the new JSON API get the hype, but Java 9 promises a goldmine of new features for developers who know where to look.

Paul Krill

iot thinkstock

Oracle to developers: Let Java be your IoT platform

Oracle's emerging IoT platform features Java SE Embedded for embedded systems, and Java ME Embedded, which is optimized for small devices.

Paul Krill

Load More
Java Help Center