I've had the great fortune to participate in the creation of numerous Internet of Things, Mobile Device Management and Mobile Enterprise Application Platforms over the course of my career.
While not as efficient as MQTT or AMQP, most consumer Internet of Things solutions are using RESTful APIs due to its ubiquity and ease of use.
Intermittent wireless connectivity requires mobile apps to follow sync patterns using pre-fetched data via APIs and offline local storage.
Migrate Win32 applications secured by client/server database logins to mobile apps that use OAuth & enterprise cloud directories for authentication instead.
Move your older, distributed broker technologies like CORBA, RMI, DCOM & RPC to REST APIs that communicate with any device, app, browser or endpoint.
Mobile employees working around the world are best served by globally distributed cloud services + replicated data with low network latency.
Accelerate the mobile integration and delivery of server resources to any device utilizing mobile middleware solutions like MEAP, MADP, MRAD or mBaaS. Enterprise mobile apps don’t live in a vacuum. They typically communicate with a backend system. Some newer, vertically-integrated packages provide the backend system and mobile apps to get you up and running quickly.... Continue Reading →
Bring web scale to backend business systems via adapters, replication, sharding, queuing & caching to support a growing mobile workforce. Many of the backend systems running global business over the last several decades have something in common besides not being able to communicate with mobile devices. They’re not designed to support the scale needed to... Continue Reading →
Mobile-enable backend business systems by wrapping them with REST APIs that speak the same language as any device, browser or app. Most backend business systems organizations have deployed over the last several decades have absolutely nothing common. They all speak different languages via myriad binary and text wire protocols. They typically don’t talk to each... Continue Reading →