Java App Dev

Java app dev news, information, and how-to advice

git cd
java php net

magental tinted image of worker at laptop computer 91910925

Stack Overflow survey: Nearly half of developers are self-taught

Stack Overflow Developer Survey finds 48 percent of respondents never received a degree in computer science.

big data is dead

Big data is dead -- long live big data

Soon, we'll see 'prepacked' applications that incorporate the distributed processing, machine learning, and analytics of today's overhyped, custom-made solutions.

JavaScript will lead a massive shift in enterprise development

JavaScript and Node.js will change corporate technology like Java did, according to a Forrester report.

Language Forks

Language forks bring new power to programming

From Hack to Cython, inventive forks are pushing popular programming languages in new directions.

toned close up of a hand holding a stopwatch 57437132

Little-known real-time standard impacts broad span of Java applications

Real-time Specification for Java 2.0, currently in public review, has implications for mobile computing, massive scaling, and embedded programming for IoT.

Photo collage including a dog and a man drinking beer

Wisdom to code by, an illustrated guide to programmer proverbs

Behold age-old truths that software developers have learned over the years.

spark

Spark, big data's brightest star, needs to grow up

Spark is the hottest project in big data -- but Databricks, the company behind it, needs to ensure its implementation has a plausible path to maturity.

speeding car highway road bridge lights traffic

Coding for cars: The next generation of mobile apps

Developers will need to rethink UIs, connection strategies, and how to capitalize on new data streams -- especially as autonomous cars start rolling off the lots.

Busted: Still fighting about pointers

7 reasons why frameworks are the new programming languages

Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax.

2296

Put your API on a JSON diet

Slimming down your JSON payload can bring significant savings in the mobile era, but beware overdoing it to the point of illegibility.

darts bullseye

Google Dart upgrade hones in on asynchronous programming

The Dart language gets a number of improvements right as Google lowers its ambitions for Dart VM.

security open lock

The state of open source security

Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory -- but also driven real progress in securing the open source ecosystem.

speed light curves fast

Java: The once and future king of Internet programming

Would you believe that Java is poised to dominate the next explosion of the Internet? Built for embedded computing and streamlined for real-time applications, here's why Java is the language for IoT.

feather
Tip

APIs aren’t apps: Make them as thin and light as possible

The right language and tool set to develop an API should be based on what the API is designed to do, and a few other factors.

All eyes on the API

Once a humble backdrop to real software development, API design is coming into its own, with a plethora of tools and specifications for developers to choose from.

NIO.2 Cookbook, Part 2

Test out these recipes for obtaining paths and retrieving path information, testing files and directories, and working with attributes in NIO.2.

Conquer continuous delivery with GitHub and Jenkins

GitHub and Jenkins together help make agile development real, enabling you to automate the build process and focus on test-first development.

ufo cloud

It came from the cloud: The looming change in IT

PaaS is finally getting traction, and when it takes hold, the application workflow – and the lives of developers – will change forever.

Load More