Development Tools

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

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

state of the cio survey newsletter

Python 3 and data science top Python developer survey

JetBrains survey shows Python 3 adoption growing, with data analysis and web development as the leading Python use cases

jsp java web technology puzzle pieces connects

What is JSP? Introduction to JavaServer Pages

Get an overview of JavaServer Pages, then write your first JSP page that connects with a Java servlet and deploys on Apache Tomcat

coffee cup - coffee beans - Java

Eclipse releases GlassFish 5.1 for Java EE 8

Eclipse Foundation reaches a key Jakarta EE milestone with the release of its own GlassFish application server

puzzle pieces / network / connections / component parts of a whole / microservices

18 Node.js and JavaScript libraries for fast and simple microservices

Whether you go serverless or server-full, look to these open source projects to support your Node.js microservices

python snake programming language

Python’s popularity surges as a mainstay language

Java, C, C++, VisualBasic.Net, Kotlin, Matlab, Rust, and TypeScript also gain while Ruby and F# slip

snake skin fractal

Machine learning with Python: An introduction

Find out how Python compares to Java for data analysis, then use Flask to build a Python-based web service for machine learning

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

NetBeans 10 adds support for latest Java and PHP

Key to NetBeans 10 is enhanced support for Java Development Kit (JDK) 11 as well as capabilities for PHP and the JUnit 5 testing framework for Java

coffee cup - coffee beans - Java

13 Java frameworks for rock-solid microservices

Turn to these open source toolkits to build reliable lightweight microservices on the battle-tested JVM

java -- beans, grounds, coffee -- binary background

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

modular humanoid polyhedra / connections / structure / building / network

What is JSF? Introducing JavaServer Faces

JavaServer Faces is the Java standard technology for building component-based web interfaces. Get started with JSF, including what's new in JSF 2.3

monopoly go language golang

Google Go roadmap: What to expect in Versions 2 and 1.13

Major themes emerging for Go 2 include support for better error-handling and generics

sea lion

SQL tutorial: Learn SQL on MariaDB

Follow this step-by-step guide to install MariaDB, load data, connect to a database, and execute SQL queries including table joins

abstract binary code

GitHub alternative strives to be all open source, only open source

Git-based code hosting project Sr.ht aims to blend the best of GitHub, GitLab, and Bitbucket, while sticking with a copyleft license

sparkler / firework / sparks / celebration / hands

Tutorial: Spark application architecture and clusters

Learn how Spark components work together and how Spark applications run on standalone and YARN clusters

compiling compiler code

What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.1 beta focuses on memory and performance improvements

toolkits of basic or essential tools to build, develop or repair

What’s new in Gradle 5.0

The Java and Android build tool adds Kotlin support and updated Java support

virtual data center servers

IBM’s Red Hat buy brings a Java app server dilemma

IBM's Red Hat buy comes with competitive Java products—in a market that's shrinking anyhow

abstract data analytics

How to use Knime for data science

Free, open-source Knime allows you to visually assemble data processing “nodes” into machine learning, deep learning, and other analytics workflows

Hockey player figurines pushing along a binary track.

What are Java servlets? Request handling for Java web applications

The Java Servlet API is part of the Java EE stack, providing URL mapping and request handling capabilities for Java web applications

Load More