setup

Flutter Emulator Setup

Flutter Emulator Setup

Again back to Flutter for mobile development, I realise the emulator I setup in previous article has default size 320x480, which is too small and easy to lost motivation on mobile development. I need a better way to have larger resolution for development emulator!

Start with Flutter for mobile development

Start with Flutter for mobile development

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

To my understanding, flutter is really good for mobile development. With the matured community in flutter and dart, also with the convenient hot-reload feature to simulator, it boost productivity and allow engineer to have more control on the mobile app they create.

First look at service worker

First look at service worker

A service worker is a script that your browser runs in the background, separate from a web page, opening the door to features that don't need a web page or user interaction.

Host NATS for message bus

Host NATS for message bus

# What is NATS ?

NATS messaging enables the exchange of data that is segmented into messages among computer applications and services. These messages are addressed by subjects and do not depend on network location. This provides an abstraction layer between the application or service and the underlying physical network. Data is encoded and framed as a message and sent by a publisher. The message is received, decoded, and processed by one or more subscribers.