Regular InfoQ Java contributor Dr. Alex Blewitt has recently published a follow-up to last year’s "Eclipse 4 Plug-in Development by Example”. Called “Mastering Eclipse Plug-in Development,” the book, like its predecessor, is essentially a tutorial, but it assumes that you are already familiar with the basics of building plug-ins for the Eclipse IDE, and rapidly dives into advanced topics.
MQTT provides the communications link for low-power systems. InfoQ caught up with Andy Piper, lead of the Eclipse Paho project, to find out more about the history of MQTT and why it is being used by internet scale companies such as Facebook.
MQTT is making the Internet of Things an interoperable and flexible world where the smallest devices can talk to the largest of servers. Obtaining valuable information from anything from a single temperature sensor to an industrial machine can be handled over an MQTT-based platform. What is MQTT and where do we find the libraries to talk with it? This article presents the Eclipse Paho project.
In this review, Anand reviews the recently released Murach's Android Programming authored by Joel Murach.
The Android Developer’s Cookbook is a solid reference book for mobile app developers that can serve as an authoritative guide for sound programming practices. A nice addition to a dev's book shelf. 1
Regular InfoQ Java contributor Dr. Alex Blewitt recently published “Eclipse 4 Plug-in Development by Example” via PACKT publishing
Creating models in a form or another is very common, their combination with the code has been challenging. The article describes proven practices for working with both models and code. 3
Mobile Solutions are different from their Web and Desktop counterparts. Which Mobile Technologies, Development Tools and Processes should you use to deliver Rich Cross Platforms Mobile Solutions? 6
Markus Völter describes a framework for specifying type systems for expression languages built using Xtext.
Daniel Morgan shows how to build a portal-style application with user-configurable charts assembled using Adobe Flash Builder 4 connecting to a Java RESTful API for their data.
Over the last few years, modularity for Java has been an active discussion topic. Several JSRs show modularity is necessary for Java's evolution. What does modularity mean, and why should you care? 4
This article explores how Gorilla Logic's new, open source Flex user interface automation testing tool, FlexMonkey, can enhance the productivity of both developers and QA testers. 3