Have you ever used an app to snap a funny filter on your face and share it with friends? Have you been online reading restaurant reviews and clicked a link for directions to take you there? Maybe you’ve wondered how different applications can access your hardware, location or other applications. Or maybe you haven’t, because […]
Why Use a Hybrid Framework? When developing mobile apps intended to be used by as many users as possible, dev teams want to make it available on as many devices as possible. That usually means developing for both iOS and Android. Developing two different code bases using native tooling and languages can be quite the […]
Last month, we introduced the topic of recursion. As you work with recursion more and more, you will inevitably encounter scenarios where your recursive function returns a promise. This situation is often a little tricky the first few times a developer encounters it, so we thought we’d do a deep – dive article for any […]
“It was the best of times, it was the worst of times”. While the opening for one of Dickens’ famous novels might not have been about programming, it does describe the process of understanding synchronous and asynchronous programming quite well. A lot of interns and new GeoDevs get thrown off by these concepts, so we […]
More than half of web pages viewed are done so on a mobile device. Therefore, it is a vital part of modern web design to build websites and applications that will look good on desktops as well as on mobile devices. Read on to find out how to use media queries to implement responsive web […]
Commercial off-the-shelf (COTS) products have come a long way in recent years, allowing a greater level of flexibility than ever before.