Java App Dev

Java App Dev news, information, and how-to advice

android phone note taking app apps organization handwriting2

Android developers get programming extensions for Kotlin

The beta Android KTX extensions should make coding in Kotlin more concise and idiomatic

17 open source table laptop group

Who really contributes to open source

New data debunks several myths around which companies lead in open source contributions

birthday cake candles

20 years of open source: Its world-changing history in brief

Today, open source powers servers, computers, devices, and all manner of software. But two decades ago, it was a fringe, radical idea that seemed destined to remain academic

Go Monopoly car board game

What’s new in Google’s Go language

Version 1.10 offers compiler toolchain and performance improvements but no substantive language changes

coffee beans java cup

Eclipse’s enterprise Java roadmap: more services coming

The JSON-B API, more cloud and microservices support, two XML efforts, web tags, and a JavaBeans Action Framework are among the planned elements

blockchain network machine learning neural network

TensorFlow review: The best deep learning library gets better

At version r1.5, Google's open source machine learning and neural network library is more capable, more mature, and easier to learn and use

jw awslambdap2

Serverless computing with AWS Lambda, Part 2

Integrate your AWS Lambda backend with a DynamoDB datastore, then use the AWS SDK to invoke Lambda functions from a Java client

pixelated clouds reflecting on building windows

AWS cloud services guide: The right tools for the job

Moving to the cloud makes more sense than ever, if you know why you're doing it and how to make the most of your platform of choice. Find out the most common reasons for cloud migration, and which AWS components you'll need to succeed...

open door with sunlight shining through

20 years on, open source hasn’t changed the world as promised

Most code remains closed and proprietary, even though open source now dominates enterprise platforms. How can that be?

jw osjp soaring

Serverless computing with AWS Lambda, Part 1

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

JavaScript code

What’s new in ECMAScript 2018

Two new features for the specification underlying JavaScript are finalized and four others are under consideration

tortoise on skateboard race improvement training

C completes comeback in programming popularity

How C won 2017's Programming Language of the Year award from the Tiobe Index

metal briefcase survival kit

CockroachDB review: A scale-out SQL database built for survival

CockroachDB is a distributed SQL database built on top of a transactional and consistent key-value store that can withstand datacenter failures

rubies ruby (pomegranate seeds)

What’s new in Ruby 2.5

The dynamic web language gets faster, has quicker documentation

agile
external url

What is agile methodology? Modern software development explained

Enterprises need software competency to deliver good digital experiences. Agile development is how enterprises get there

The year ahead in app dev

2017: The year in programming languages

Java, JavaScript, Kotlin, TypeScript, and C++ all saw big changes in their capabilities

My future roads paths businessman

Weird science: The 9 strangest tech stories of 2017

The last 12 months have brought significant developments in what retro-future technologies

cloud computing concept

Google Cloud Platform’s secret sauce: Its time is now

Google’s biggest strength is helping enterprises “run like Google”—something that even old-school companies have discovered they can now do

agile cloud ts

How to excel in agile software development

Get an expert view of what makes agile tick and how to overcome real-world challenges so that you and your team can fly

Java logo browser

Java JDK 10: What new features to expect in the next Java

Technologies from several projects will provide a pipeline of new capabilities in Java 10 and later versions

Load More