Facebook App ID is missing!

Mobile Apps Must be Instrumented Just Like IoT Devices

Quebec

Just like IoT devices, mobile apps should be instrumented to send usage, feedback, error and engagement telemetry to analytic systems. Instrument everything! While many developers have written code or used frameworks to log errors, they only scratched the surface when it comes to the amount and types of metrics an

Continue Reading

Accelerate Mobile Development with Cross-Platform Tools

Kelowna

Cross-platform tools allow developers to repurpose existing skills to accelerate native, multi-platform mobile development. While many of your mobile, cross-platform goals can be accomplished with HTML5, you might be wondering if there’s a solution for pure native code. There are a growing number of options out there using popular programming

Continue Reading

Mobile WebViews Close the Performance Gap with Native Apps

Chattanooga Skyline

New WebViews with the same performance as mobile browsers mean web skills are finally viable for building fast, cross-platform hybrid apps. Back in 2012, Mark Zuckerberg admitted Facebook’s mobile strategy relied too much on HTML5 rather than native apps. While it was a great way to target multiple platforms from

Continue Reading

Mobile Apps Must be their own Fortress to Withstand Attacks from Hackers

Fort Knox

A mobile app must be its own fortress and never assume platforms are encrypted, authenticated, use VPN or require a PIN for security. I guess developers can’t count on anything these days. How you deal with security is what separates consumer app developers from enterprise app developers. The best apps

Continue Reading

Mobile Apps Must Work Offline Because Wireless Connectivity isn’t Ubiquitous

Albuquerque

Intermittent wireless connectivity requires mobile apps to follow sync patterns using pre-fetched data via APIs and offline local storage. If the network isn’t available, it’s pretty hard for your native app to call web APIs or for your web app to load new web pages. On the Ethernet connected desktops

Continue Reading

Give Smartphone Users Mobile Web Apps or Else!

Jacksonville

Replace heavyweight, desktop focused, bandwidth eating, Web 1.0 sites with lightweight Mobile Web apps using responsive web design. Just like their native counterparts, many Web 1.0 apps were built with a particular screen resolution in mind where bigger was better on an endlessly scrolling screen. As time progressed throughout the

Continue Reading

Delivering Apps to Mobile Devices via Remote Pixel Projection is a Terrible Idea

San Antonio

The use of remote pixel projection technology to view Win32 apps on mobile devices should be considered nothing more than an interim workaround. What’s the fastest way to move Win32 desktop apps to mobile devices? Don’t feel bad if you chose a remote desktop or screen sharing technology to project

Continue Reading

Web 1.0 Server Round-Trips are Like Watching Paint Dry

Milwaukee

Replace wasteful, server round-trip Web 1.0 sites built with Cold Fusion, CGI, ASP, Servlets, Perl and Livewire with AJAX empowered web apps. The 90s web moved from online brochures to a technology that could be used for actual apps through the clever use of the HTTP verb called POST. A

Continue Reading

Get with the Program and Migrate those Web 1.0 Intranet Apps to HTML5

toronto

Migrate Web 1.0 Intranet apps built for Netscape + Internet Explorer 3 to HTML5, CSS3 & ECMAScript5 for modern browsers. The web really exploded in the commercial space during the second half of the 90s. Tim Berners-Lee’s HTML 3.2 specification received W3C recommendation in 1997. Netscape submitted its JavaScript language

Continue Reading

It’s Time to Dump your 1990s App Authentication

Orlando

Migrate Win32 applications secured by client/server database logins to mobile apps that use OAuth & enterprise cloud directories for authentication instead. Do you know Scott Tiger? Are you familiar with SA and no password? If so, you probably worked with client/server database security mechanisms from companies like Oracle, Microsoft, IBM and

Continue Reading

Site Footer