android

Technology Trends in Gaming & Sports Betting 

One of the more remarkable turnarounds in recent American culture has been the embrace of sports betting and online gaming. What was once considered a vice and relegated to relatively few in-person jurisdictions has quickly exploded into the mainstream and online.   Like with any growth industry, this has had cascading consequences for others that work … Read More

Android: The Next Generation of Accessible Apps for the Enterprise

The Continuing Mission In the evolving landscape of Android App development for the Enterprise, there is an aspect that often takes a back seat – accessibility. In brief, this blogpost will cover: Why it is important to prioritize accessibility as a fundamental aspect of the development process, particularly for large-scale and complex organizations What accessibility … Read More

Android background processing – a decision guide

If you’ve ever done anything in Android that takes more than 16 milliseconds to process then you’ve probably heard of Android services and background processing in general. Why 16 milliseconds? At Android’s refresh rate of 60 frames per second, the main thread can not be delayed by more than 16 milliseconds to avoid frame skipping … Read More

Hunting the Wolf: App UX and Database Review

The Wolf Golf Scorecard app for Android, by Rod Biresch of Chariot Solutions, is a record-keeping application for a classic four-player golf game. Recently, Chariot had the opportunity to redesign and refresh the look-and-feel and usability of the application (first released in 2016) through a complete design deep-dive process.

Philly ETE 2020 – Rob Napier – Secrets and Lies

Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract “Security though obscurity is no security.” Well… sort of. The truth is much more complicated. Obfuscation is difficult, fragile, and a never ending battle. But sometimes it’s the only tool for the job, whether to protect a … Read More

Philly ETE 2020 – Etienne Caron – Coroutine + Flow = MVI

Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract Managing state in Android applications can be painful. Over the years, various architectural patterns have evolved to try and tame it: MVC, MVP, and MVVM. MVI (Model-View-Intent) is an evolution of these patterns. Thanks to Immutable State … Read More