Featured Technologies

We have worked on over 25 mobile app and web projects for clients and the general public. These are some our favorite technologies and why we use them.

 

SWIFT / SWIFT UI

Swift and Swift UI are are Apple’s first-class languages for iOS, iPadOS, MacOS, tvOS, VisionOS development. (The list grows every day)

Compared to other solutions, these languages let you access every available development function Apple provides. Multiplatform and web solutions can do a good job of replicating Apple’s features, but when you want the real thing, or have a really tough problem to solve, like heavy data processing, video, or access to new sensors on the device, Swift allows you to have the most control and customization.

For clients looking to speed up development, SwiftUI has a more optimized workflow for user interface development and makes frontend development cycles faster.

We have been developing and supporting Swift apps since the language debuted in 2014.


FLUTTER

When you are getting a product out to market, you want to reach the most customers possible. iOS is a very strong platform with high monetization, but we have seen that for many of our clients that offer both iOS and Android apps, Android is about 50% of their user base. 50% is a huge market to leave on the table.

Flutter is a cross-platform solution offered by Google in 2018. Google uses it for their own apps like the Google Ads app, and other big players like Toyota use it for their in-car displays.

Two things make Flutter stand out compared to React Native and pure web apps: Performance and customization. Flutter basically provided all the drawing functions of an Operating System in a software library, so it renders faster than other third-party solution. Since it has such a deep backing layer, the customization you can provide in Flutter apps rivals Swift and Kotlin native apps. Most users can’t even tell it’s not a native app.

We released our first Flutter apps in 2019, and the same apps are still running strong in the App Store with low crash rates and high user ratings.


INTERNET OF THINGS (ESP32)

This is actually a curve-ball, but we also develop software for the Internet of Things. Not only do we provide Swift and Flutter libraries to connect to Bluetooth and Wifi devices, but we also write code for the ESP32 microcontroller itself!

The ESP32 is one of the most popular platforms for connected device development today. It provides Bluetooth and Wifi out of the box, and you can rely on a wide variety of open source and commercial libraries to integrate with more hardware. Using the LVGL user interface library, we can also implement your branding and design assests on a wide variety of touchscreens and other display devices.