Posts

Bringing a react web app to the desktop

Image
With the growing demand for more native-like web applications, companies are looking to desktop web container solutions like Electron, Tauri and OpenFin to evolve beyond the browser. Bringing a react web app to the desktop opens up possibilities like improving performance, integrating with native notifications, window management and an overall more flexible experience for apps with advanced user interfaces. The potential here is exciting because it allows businesses to leverage their existing web assets, tech stacks and developer expertise to deliver an experience that feels more powerful and responsive on the desktop. In this article, I will walk through bringing a web app to the desktop using frameworks such as Progressive Web App, OpenFin, Electron and Tauri. I will also use progressive enhancement techniques to enable a the basic experience when viewing the app in a browser and then detect when running in a desktop container for a more immersive experience on the desktop. Setting t...

Cross-platform desktop app filesize comparison

Image
Hello. I am the author of Desktop MP3 , an offline music player focused on simplicity and ease-of-use.   The MacOS version is built using Objective-C with Storyboard, and the Windows version is built using Delphi with FireMonkey.  In this article, I want to show the differences between binary file sizes using different cross platform desktop frameworks. Desktop MP3

Dart Cheat Sheet for TypeScript Developers

Welcome to the "Dart Cheat Sheet for TypeScript Developers". This article is meant to be a quick reference guide for software developers already familiar with TypeScript who are looking to expand their expertise into Dart.

Free Up Space on macOS (for React Native iOS Developers)

Image
React Native iOS developers running out of space on your MacBook? Here are a few places specific to React Native iOS resources that you can check to free up some space. Start by going to System Preferences > General > Storage to see how much space you have.   

Xamarin App Startup Speed Comparison on Android

A comparison of app startup speed using Xamarin Native and Xamarin Forms.

Xamarin Forms vs React Native

A comparison of Xamarin Forms versus React Native. Topics include hot reload, fonts, code navigation, debugging and more.

Flag Capture Extreme Now Available for iPhone

Image
I am happy to announce that Flag Capture Extreme is now available for iPhone devices. The iOS version was previously only available for iPad. Gather together with your friends and family to play capture the flag on your iPad! Capture the opponents flag, break through brick walls, shove other rolling balls around, hide behind your opponent's controller, do whatever it takes, just don't get caught before you get back to your own flag. The game can be played by 2 or 4 players. The first team to reach 5 points wins the round! Download Flag Capture Extreme for free today!