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.
Murach Publishing continues to provide quality content for programmers by updating their titles regularly. Murach Android Programming by Joel Murach attempts to provide a comprehensive coverage of Android with plenty of screenshots and source codes to help developers to code in real world situations.
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? 5
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
This article introduces RGen, a modelling framework inspired by openArchitectureWare. RGen uses internal DSLs for defining metamodels and offers a full modelling stack for Ruby. 2