Profile cover photo
Profile photo
Mike Mitterer
498 followers -
Entwickler aus Leidenschaft
Entwickler aus Leidenschaft

498 followers
About
Posts

Post has attachment
Easy translation with mkl10n

This is a complete rewrite.
l10n now fully supports Intl.message and .ARB-Files.
It scans not just .dart-File but also .html-Files

Live-Example: http://l10n4dart.example.mikemitterer.at/
PUB: https://pub.dartlang.org/packages/l10n

[Update]
It's not just for WebApps. It works also on the cmdline and it should work with Flutter...
Photo

Post has attachment
The whole world writes constants as UPPERCASE - the whole world? - No, there is one language, only used inside Google, that wants to change this: Dart!
Photo

Post has attachment
Talks are now online!
Hey Kotliner, save the date!
Hey Kotliner, save the date!
conferenceforkotliners.com

Post has attachment
Just a reminder: https://github.com/holgerbrandl/kscript #kscript works really well! Thanks to +holger brandl

Post has attachment
My new m4d_router library for #dartlang. This is a simple router lib that helps you build SPA apps for Dart. m4d_router will be used in the upcomming mdl-package

Blog: https://www.mikemitterer.at/2018/06/29/router-library-fuer-material4dart/
pub: https://pub.dartlang.org/packages/m4d_router
Live: http://m4d_router.example.mikemitterer.at/
Animated Photo
Add a comment...

Post has attachment
Add a comment...

Post has attachment
OMG Dart!

This simple test:
@TestOn("chrome")
library test.unit.core.utils;

import 'package:test/test.dart';
import 'dart:html' as dom;

main() {
final dom.DivElement div = new dom.DivElement();

test('> isDomElement', () async {
expect(div,isNotNull);
});
}

Takes 15secs! - on a machine with SSD, 32GB and i7
I'm using Dart 2.0.0-dev.60.0

15secs without running the builder. With builder it takes ~30secs...
Photo

Post has shared content
#31DaysofKotlin - Week 1 Recap

Check it out here → https://goo.gl/iDGrTT

The more Kotlin code we write, the more we love it! Kotlin’s modern language features together with Android KTX made our Android code more concise, clear and pleasant. We started the #31DaysOfKotlin series as a way of sharing some of our favorite Kotlin and Android KTX features and hopefully get more of you to like it as much as we do. Take a look back on the first week of the series for a quick reminder of how it all began.

Post has attachment
Alpha for DryIce (reflectable branch) is out.
DryIce is a lightweight dependency injection framework for Dart (Dice-Clone)

master-branch works with Dart 1.x,
reflectable-branch works with reflectable 2.x (no more mirrors!!!!)

If you want to try it: https://github.com/MikeMitterer/dryice/tree/reflectable
Help is always welcome :-))
Photo

Post has attachment
Dependency hell in #dartlang! Nice language but horrible dependency management. Almost 2.0 but in some cases it still feels like beta
Photo
Add a comment...
Wait while more posts are being loaded