Open in app

Sign In

Write

Sign In

Tony Owen
Tony Owen

1.3K Followers

Home

Lists

About

Jun 28, 2022

Testing Jetpack Compose

So far in the declarative UI world, I’ve had one problem… testing. I don’t want to have to run UI tests (on device / emulator) for everything. It’s now far too easy to do something like this: @Composable fun MyComponent(viewModel: MyViewModel) { Text(if(viewModel.someBool) "Hello" else "World" } So we can…

Android

2 min read

Testing Jetpack Compose
Testing Jetpack Compose
Android

2 min read


Feb 2, 2022

Flutter — Native communication with Pigeon

Calling from Flutter back down to the native platform (iOS / Android) has always been possible in Flutter, and pretty straightforward. But, it’s always been a bit loose. How it’s been…

Flutter

4 min read

Flutter — Native commun with Pigeon
Flutter — Native commun with Pigeon
Flutter

4 min read


Jan 24, 2022

Flutter — State Management with Riverpod

When I started developing in Flutter, I just used StatefulWidget to handle any screen state. It works, it’s straight forward; and it’s what people should use when starting out to understand the build / state system. But, what about application state? Application State This is where I struggled a bit. Of course…

Flutter

5 min read

Flutter — State Management with Riverpod
Flutter — State Management with Riverpod
Flutter

5 min read


Jan 19, 2022

Testing in Flutter

It’s clear that Flutter is a way to create beautiful UI cross platform, and the developer experience is lauded my many (not just me). But what about the not so pretty things … TESTING!! Some people love testing apps, I haven’t met any myself, but I hear some do. I…

Flutter

5 min read

Testing in Flutter
Testing in Flutter
Flutter

5 min read


Jan 11, 2022

Accessibility in Flutter?

Recently at work I’ve been adding voice over support to a React Native app, this has been … testing shall we say. The reason is because there are various props to use. accessibilityLabel : what will be read out, nice and easy accessible : whether its accessible, mixed here .. sometimes…

Flutter

5 min read

Accessibility in Flutter?
Accessibility in Flutter?
Flutter

5 min read


Jan 4, 2022

React Native Sucks … or does it?

Android & iOS Developers: “React Native sucks!” Background I’ve been an Android & iOS developer for around 11 years now. Working on Android since Froyo (v2.2), and iOS since v4 (Objective-C, Pre ARC, Hardcore). Cross platform has always been a thing and it has always, always been terrible. PhoneGap 🤮, Xamarin…

React Native

5 min read

React Native Sucks … or does it?
React Native Sucks … or does it?
React Native

5 min read


Dec 24, 2021

Drawing (with Skia) in React Native

I’ve recently moved onto a project at work using React Native. As a native Android developer I’ve been used to getting something like the above design from the designers and thinking, Right … lets crack out Canvas. There seem to be a few canvas libraries, which I’ll be honest I…

React Native

5 min read

Drawing (with Skia) in React Native
Drawing (with Skia) in React Native
React Native

5 min read


Mar 14, 2021

Neumorphism in Flutter

Neumorphism has been around for a while now and seemingly quite popular. It’s been a while since I last tried a design challenge, I was looking through dribbble and found this interesting design… Dribbble - Artboard.png by Arthur Mineev Edit descriptiondribbble.com So lets make it (or very close to it)… TL;DR give me the code: https://github.com/tunitowen/Flutter-Dark-Neumorphism Let’s ignore…

Flutter

5 min read

Neumorphism in Flutter
Neumorphism in Flutter
Flutter

5 min read


Jun 4, 2019

Flutter — Formula One Paging Animation

The finished product https://www.youtube.com/watch?v=FiJQdFeo8kk It’s been a while since I did one of these. As a big F1 fan, when I saw this awesome Dribbble by Pontus Wellgraf, I had to try and make it in Flutter. Formula 1 - Drivers Browsing I've always been a huge fan of Formula 1 motorsport and it was also a big part of my dad's Sunday rituals to make a…dribbble.com Imagery The design calls for the driver to be half on screen, luckily the imagery on formula1.com…

Flutter

3 min read

Flutter — Formula One Paging Animation
Flutter — Formula One Paging Animation
Flutter

3 min read


Dec 31, 2018

Flutter — Bottom Tab Bar animation

Another Dribbble design I found here. This bottom bar concept, I think, looks good, and had a few subtle things going on that I thought might be fun to make in Flutter. TL;DR .. here’s the code on GitHub.

Flutter

6 min read

Flutter — Bottom Tab Bar animation
Flutter — Bottom Tab Bar animation
Flutter

6 min read

Tony Owen

Tony Owen

1.3K Followers

Flutter Fan Boy & Android Developer

Following
  • Amit Shekhar

    Amit Shekhar

  • Juan Ignacio Saravia

    Juan Ignacio Saravia

  • Dan Kim

    Dan Kim

See all (5)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech