Community driven content discussing all aspects of software development from DevOps to design patterns. Apache Maven is a Java build tool and dependency management engine that simplifies the ...
As software development teams get larger, application packaging and deployment tasks become much harder. Handwritten scripts and low-level JDK utility calls just don't scale as teams grow, which is ...
In any substantial software engineering project, the build tool is one of the most important parts of the developer’s toolkit. Without a solid build tool, the process of compiling, packaging, and ...
Microsoft’s current developer strategy is perhaps best described as pragmatic: Meet developers where they are, not where Microsoft thinks they should be. Redmond has put aside old rivalries, open ...
Java programming for Apple’s iOS devices is not only possible but it’s getting easier all the time. Steve Hannah surveys the recent evolution of the Java iOS landscape, then introduces five open ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Dany Lepage discusses the architectural ...