Development Tools

Development Tools | News, how-tos, features, reviews, and videos

easy simple pixel hand computer pointer
close up of a speedometer unit 57436662

night lights 99689611

What is Node.js? The JavaScript runtime explained

Node.js is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applications

solar eclipse sun ring shadow clods

Eclipse Theia takes aim at Visual Studio Code

A platform for building desktop and web-based IDEs that run VS Code extensions, Theia is not yet available in an end-user version

team manipulates coding elements / programming / interface / development / developers / teamwork

7 tools and services for real-time collaborative coding

Want to code together remotely? These web-based services and editor add-ons let programmers work on the same files at the same time

gears 142263619

LLVM 10 bolsters Wasm, C/C++, and TensorFlow

The latest version of the language development toolkit improves parallelism in Wasm and adds a sublanguage that aids machine learning

blue and orange binary code matrix

What is LLVM? The power behind Swift, Rust, Clang, and more

Learn how the compiler framework for programmatically generating machine-native code has made it easier than ever to roll new languages and enhance existing ones

roses flowers bouquets market

How to manage Python projects with Poetry

With Poetry, Python finally has a graceful way to manage virtual environments and dependencies for development projects. Here’s how to get started

Abstract Java code
Tip

Installing Oracle Java SE 11 on Ubuntu 18.04

A quick installation guide for Ubuntu Linux users installing Java 11

JavaWorld > Android Studio for Beginners [movile java package] > Part 3: Build + Test

Android Studio for beginners, Part 3: Build and run the app

Build your app with Gradle, then run it with the Android device emulator. This update includes troubleshooting advice for the Android device emulator

JavaWorld > Android Studio for Beginners [movile java package] > Part 2: Code

Android Studio for beginners, Part 2: Explore and code the app

Write your first animated Android app with Android Studio's Project editor

Javaworld > JVM / JDK / JRE explainer series > Java Development Kit > write your code

What is the JDK? Introduction to the Java Development Kit

The JDK is a key platform component for building Java applications. At its heart is the Java compiler

JavaWorld > Android Studio for Beginners [movile java package] > Part 1: Install + Setup

Android Studio for beginners, Part 1: Installation and setup

If you're new to Android Studio, start here: Part 1 walks through installing Android Studio 3.x and launching your first Android project

WiGait uses wireless signals to continuously measure a person's walking speed.

What is CI/CD? Continuous integration and continuous delivery explained

The CI/CD pipeline is one of the best practices for devops teams to implement, for delivering code changes more frequently and reliably

apache tomcat cat shadow prowel hide predator bysnapwire pexels
Tip

What is Tomcat? The original Java servlet container

Everything you need to know about Tomcat: the high-availability Java application server for servlets, JSPs, and WebSockets

fat burmese python yellow snake

What is Python? Powerful, intuitive programming

Why the Python programming language shines for data science, machine learning, systems automation, web and API development, and more

number 4 on painted on brick wall four

Android Studio 4.0 backs native UI toolkit

Now available in a preview release, the Android Studio 4.0 ‘Canary’ upgrade works with the JetPack Compose UI toolkit and improves Java 8 support

ai virtual monitor circuitry binary robot robotic

DeepCode taps AI for code reviews

Cloud service analyzes commits to GitHub or Bitbucket and flags security, performance, logic, and compliance issues

Java / coffee / beans in hands

Visual Studio Code updates Java support

Microsoft’s code editor adds new code navigation, code actions, code snippets, and refactoring features, along with Java 13 support

Construction worker and blue sky    147256163

Google Bazel builds and tests Bazel 1.0

Open source build tool brings fast incremental builds to multiple languages, multiple platforms, and large code bases

Load More