Open in app

Sign In

Write

Sign In

passsy
passsy

1.3K Followers

Home

About

Feb 14

Pretzel dream could have killed me (fun story)

I frecking love pretzels but rarely buy them. This week we celebrated a birthday and had Pretzels for breakfast. I loved it, especially since I haven’t had any for months. Pretzels, or as we call them in Germany — Brezeln — are fascinating. There is a heated debate about the…

Funny

2 min read

Pretzel dream could have killed me (fun story)
Pretzel dream could have killed me (fun story)
Funny

2 min read


Jan 31

The Anatomy of a sidekick CLI

Sidekick CLIs allow you to automate repetitive tasks in your Flutter/Dart projects. It is handy for mono-repositories where developers work across multiple packages. For example, calling pub get for all packages or releasing your app to Firebase in a language you’re familiar with: Dart! Creating a sidekick CLI The initial setup is done with…

Dart

4 min read

The Anatomy of a sidekick CLI
The Anatomy of a sidekick CLI
Dart

4 min read


Nov 30, 2022

Dart Lint 2.0 with casual mode is here!

This release brings a new type of lint rules package:lint/casual.yaml. lint has always been a great choice, strict but not annoying. In lint: ^1.0.0 you could choose between two presets: package:lint/analysis_options.yaml the default rules package:lint/analysis_options_package.yaml default rules + those forcing an excellent public API But strict rules aren’t always necessary…

Dart

2 min read

Dart Lint 2.0 with casual mode is here!
Dart Lint 2.0 with casual mode is here!
Dart

2 min read


Oct 13, 2022

Author of flutter_wrapper reveals his dirty secret

flutter_wrapper is a shell script that downloads and executes a pinned version of the Flutter SDK. Similar to the gradle wrapper that’s used in all Android projects. The project was created 4 years ago by Google Developer Expert Pascal Welsch (@passsy), ancient in the Flutter universe. Over the years, the…

Flutter

4 min read

Author of flutter_wrapper reveals his dirty secret
Author of flutter_wrapper reveals his dirty secret
Flutter

4 min read


Published in

Flutter Community

·Jan 11, 2019

kt.dart — Kotlin like collections for your Flutter business logic

No matter how great Flutter is, using Dart feels like a step backwards when coming from Kotlin. I understand the reasoning why Dart was chosen as Flutters language but I miss Kotlins feature rich standard library. That’s why I decided to port it to Dart. Welcome kt.dart! kt.dart doesn’t introduce…

Kotlin

4 min read

kt.dart — Better collections for your Flutter business logic
kt.dart — Better collections for your Flutter business logic
Kotlin

4 min read


May 30, 2018

Flutter wrapper — bind your project to an explicit flutter release

If you tried Flutter — starting with the Flutter install process — you have to clone the Flutter repository and then manually added flutter to your PATH. Unconventional, isn’t it? Coming from Android I’m used to use the gradle-wrapper, a single executable named gradlew, sitting in the root of my…

Flutter

5 min read

Flutter wrapper — bind your project to an explicit flutter release
Flutter wrapper — bind your project to an explicit flutter release
Flutter

5 min read


Published in

ProAndroidDev

·Dec 16, 2017

This month I learned — Kotlin Advent of Code Edition

Two year ago, in November 2015 I started learning Kotlin. One of the first things I coded where the challenges from Advent of Code followed by other coding events like Google Code Jam before I started with Kotlin in client projects. For me, those coding contests are a great way…

Kotlin

4 min read

This month I learned — Kotlin Advent of Code Edition
This month I learned — Kotlin Advent of Code Edition
Kotlin

4 min read


Published in

AndroidPub

·Oct 5, 2017

7 reasons this Android Code Style improves your productivity

At grandcentrix we use the same code style in all Android projects and we love it! We open sourced it so you can use it, too. — We’ve started with the AOSP Java Code Style and tuned it depending on our needs over the last years. Due to official support of Kotlin we knew we have to create a major update. We’ve took the chance and went even further by questioning old decisions in an internal survey…

Android

5 min read

7 reasons this Android Code Style improves your productivity
7 reasons this Android Code Style improves your productivity
Android

5 min read


Published in

AndroidPub

·Apr 25, 2017

Don’t put view != null checks in your Presenters

When you’re using MPV on Android, especially when your presenter survives configuration changes, the presenter has at least two methods: void attachView(View) and void detachView() Because the View can be detached your View getView(); method should be marked with @Nullable. But now you have to throw if (view != null)…

Android

4 min read

Don’t put view != null checks in your Presenters
Don’t put view != null checks in your Presenters
Android

4 min read


Sep 6, 2016

ThirtyInch —a new MVP library for Android

Most Android Developer know that the best practices from Google for Android aren’t very practical. They are still promoting AsyncTask as the solution pulling work from the main thread. I found myself implementing SyncAdapters and ContentProviders because that’s what the Google I/O app does for downloading and saving data in…

Android

8 min read

ThirtyInch —a new MVP library for Android
ThirtyInch —a new MVP library for Android
Android

8 min read

passsy

passsy

1.3K Followers

Flutter Google Developer Expert, CTO at PHNTM, Co-founder of wiredash.io

Following
  • Chet Haase

    Chet Haase

  • PRANAY PATEL

    PRANAY PATEL

  • Amit Shekhar

    Amit Shekhar

  • Mirek Stanek

    Mirek Stanek

  • Enrique López-Mañas

    Enrique López-Mañas

See all (490)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech