Alexander Kirsch
Senior Flutter and iOS engineer
I build Flutter and native iOS apps and look after them once they are live. I also maintain an open-source code generator that other Dart packages are built on.
copy_with_extension
@CopyWith()
class Profile {
const Profile({
required this.name,
this.city,
});
final String name;
final String? city;
}
// copyWith is generated.
const me = Profile(name: 'Alexander');
final now = me.copyWith(city: 'London');
- dependent packages
- 50+
- pub.dev points
- 160/160
- maintained since
- 2019
open source
copy_with_extension: add @CopyWith() to a Dart class and it writes the copyWith code Flutter developers otherwise write by hand.
work
Contract work goes through Proper Bits Ltd: Flutter and iOS development, code audits and app takeovers. Earlier contracts include lead engineer on MOIA’s Flutter app and the build automation behind Haiilo’s branded apps.
apps
My own apps are on the App Store and Google Play. Weeklie, a class timetable, has passed 2.5 million iOS downloads.
writing
Articles on Flutter, Dart and running your own build machines.