Extracting useful information from an inaccurate data stream is a significant issue in data stream processing for IoT applications. This article describes the use of Kalman filters to smooth human trajectory information gathered from an iBeacon sensor network and demonstrates its effectiveness. The solution has been built with WSO2 CEP, a complex event processing middleware.
Differential privacy leapt from research papers to tech news headlines last year when, in the WWDC keynote, Apple VP of Engineering Craig Federighi announced Apple’s use of the concept to protect user privacy in iOS. This article gives a definition of differential privacy and example of differentially private algorithms.
Since a few months ago, a debate has been going on within the Objective-C/Swift developer community concerning the lack of dynamic features in Swift and the importance that runtime programming plays in Objective-C and Cocoa. InfoQ has spoken with Swift developers Chris Eidhof and Drew Crawford to learn more about these potential issues.
To meet both consumer demand and expectations, companies must develop for both mobile and web. TJ VanToll shows how to use NativeScript to develop cross platform mobile apps. 1
Reactor is a 4th gen reactive library launched by Pivotal. It builds on the Reactive Streams spec, Java 8, & ReactiveX. In this article we’ll showcase what Reactor brings to the reactive table
One of the most challenging situations for app developers is whether to develop a native mobile app or go for cross-platform. This article discussed the pros and cons of cross-platform development. 13
Mobile app development adopted an iterative, rapid development process. Prototypes have a role to play in this agile approach, enabling developers to build, test, iterate rapidly and at lower cost. 1
This is the second article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture for actual use cases. 1
InfoQ spoke to Chris Bailey and Patrick Bohrerand asked them where they see Swift going in the future.
The mobile revolution is changing the way organizations work, manage their operations and engage with their employees. They are reconsidering their technologies making ‘mobile first’ a must have. 3
Experts claim that by 2020, there will be more than 50 billion of connected devices with a $3.5 trillion impact on global economy. Shouldn’t we be seeing greater market penetration than we already do? 1
Beyond any ideal design of your API, reality strikes back with the concrete and differing concerns of varied API consumers. 3