Development Tools

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

framework metal
raining data on keyboard programming developer code

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 > 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

road to future

Visual Studio Code is slated for a UX refresh

Development roadmap for 2019 details improvements to startup times, the workbench, language support, debugging, and more

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 Tomcat

command line

Smalltalk-inspired Pharo language adds 64-bit support

Simple, minimal, object-oriented Pharo 7.0 is available in 64-bit versions for Linux, MacOS, and soon Windows

atom model

GitHub’s Atom editor unveils commit previews

Atom 1.34 introduces the ability to preview staged changes, and the 1.35 beta adds a view into individual commits

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

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

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

React - an open-source JavaScript library for building user interfaces

Salesforce releases JavaScript-friendly Lightning to bypass Aura’s limits

Lightning Web Components is a programming model to ease JavaScript coding on the Lightning Platform

windows 7 logo on mirrors man with derby hat on dock

Microsoft open-sources WPF, WinForms, and WinUI XAML

Developers will be able to contribute to these technologies on GitHub, as well as build a private copy of the UI stack

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

wrenches in different sizes / an iterative process of development or repair

Qt Design Studio reaches production status

UI prototyping and development tool links developers and designers

kanban board

Atlassian retools Jira project management tool

Cloud-based tool is reworked with small teams in mind

african american woman on laptop mac diversity gender equality programmer devops by christina moril

Puppet builds project and vulnerability assessment tools for devops

The beta tools are designed to help assess devops results and automate security remediations

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Nuitka Python-to-C compiler readies big performance gains

Nuitka 0.6 lays the groundwork for major code optimizations — and faster and more portable Python applications

bos 2018 software dev

The best open source software for software development

InfoWorld’s 2018 Best of Open Source Software Award winners in software development

Load More