Despite the great promise of IoT to improve business and society, many think it’s being held back due to complexity and the associated lack of required skills to make it a success.
The amount of CPU, RAM and storage on your IoT device dictates the types of programming languages you can use ranging from C/C++ on the small end to higher level languages like Java and C# on larger devices.
Cross-platform tools allow developers to repurpose existing skills to accelerate native, multi-platform mobile development.
New WebViews with the same performance as mobile browsers mean web skills are finally viable for building fast, cross-platform hybrid apps.
Replace heavyweight, desktop focused, bandwidth eating, Web 1.0 sites with lightweight Mobile Web apps using responsive web design.
Replace wasteful, server round-trip Web 1.0 sites built with Cold Fusion, CGI, ASP, Servlets, Perl and Livewire with AJAX empowered web apps.
Migrate Web 1.0 Intranet apps built for Netscape + Internet Explorer 3 to HTML5, CSS3 & ECMAScript5 for modern browsers.
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…
The mobile Internet communicates with HTTP(S), follows an architectural style called REST, serializes data as JSON & compresses with GZip and Deflate. These different standards weren’t mashed together by a working group. They represent a grass-roots phenomenon that transformed how…