Recently Google announced Flutter, their mobile UI framework that “helps developers craft high-quality native interfaces for both iOS and Android”.
Flutter targets the sweet spot of mobile development: performance and platform integrations of native mobile, with high-velocity development and multi-platform reach of portable UI toolkits.
Here’s a simple Hello World app:
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Welcome to Flutter',
home: new Scaffold(
appBar: new AppBar(
title: new Text('Welcome to Flutter'),
),
body: new Center(
child: new Text('Hello World'),
),
),
);
}
}
Quite readable, but could use some JSX imho 😉
Announcing Flutter beta 1: Build beautiful native apps →
A Tour of the Flutter Widget Framework →
Excellent, ‘Thumbs up’ on this ticket then 🙂
https://github.com/flutter/flutter/issues/15922