Share in Java projects and resources for hobbyists, hackers, and digital makers.
Today’s “maker movement” is the science lab of the Internet Age. From students to hobbyists, hackers to activists, and tinkerers to serious inventors, makers have replaced notebook and pencil with IDEs and SDKs, test tubes and chemicals with devices and APIs—to pursue fun, knowledge, and exploration. And for some, business and profit.
You need a platform for your digital maker explorations. Java’s flexibility and vibrant open source community make it the ideal choice.
Minecraft’s wild success is due to its encouragement of creative building and customization. Java is the underlying technology that enables hobbyists and hackers to dream up entire new worlds with a few lines of Java code.
A hacker’s dream, this inexpensive, credit card-sized computer is at the center of an open source movement to foster learning and experimentation. Raspberry Pi has been used to create cameras, phones, weather stations, Christmas light controllers, and so much more.
Developers need an integrated development environment (IDE) to build their projects. For those working in Java, NetBeans is a free, open source, and well-loved application that empowers makers to quickly develop and compile code.
Maker Faire is a global network of events that are part science fair, part county fair, and part something entirely new! This is the premier event where makers and hobbyists can showcase their Java-powered creations.
Java is the leading programming language and technology platform for makers and creators of all ages and stripes. This supportive worldwide community shares tips, techniques, and resources to ensure all can create in Java without limits.
libGDX is a cross-platform framework that allows you to create Java games on a PC running Windows, Linux, or Mac OS X and deploy the same code to Android, iOS, and WebGL-enabled browsers.
Perrone Robotics created a Java-based robotic vehicle and drop-in actuator kit enabling innovative features—such as crash-imminent braking—to be independently tested.
The Internet of Things meets home automation with OpenHAB, a Java-based software environment that integrates devices and applications into a cohesive network.