{"guid":"538bf11d-00c1-46cf-a573-d9bbe87d0964","title":"Performant cross-platform development using Flutter","subtitle":null,"slug":"bornhack2022-4191-performant-cross-platf","link":"https://c3voc.de","description":"Flutter is a software development kit based on the Dart language enabling developers to create performant cross-platform applications.\n\nWe'll have an introduction for people with some basic knowledge of Flutter or other cross-platform toolkits and later on a view on advanced topics.\n\nIn this talk, we will have a look on performance-tuning, useful features as well as some background information on the Flutter framework, it's engine and the Dart runtime.\n\nIn particular, the following topics will be addressed:\n- What's this fluttery Flutter?\n- Animations\n    - example of animations\n    - performance-tuning\n- UX patterns in Flutter\n    - responsive layouts\n    - routing\n    - hight-quality Widgets\n- the Flutter Framework\n    - under the hood of Flutter's rendering\n    - Flutter Web, dart2js and what Flutter has (not) to do with JavaScript\n\n","original_language":"eng","persons":["The one with the braid"],"tags":["import","4191","2022"],"view_count":69,"promoted":false,"date":"2022-08-04T15:00:00.000+02:00","release_date":"2022-09-11T00:00:00.000+02:00","updated_at":"2025-11-08T02:45:03.251+01:00","length":2654,"duration":2654,"thumb_url":"https://static.media.ccc.de/media/conferences/bornhack/2022/4191-538bf11d-00c1-46cf-a573-d9bbe87d0964.jpg","poster_url":"https://static.media.ccc.de/media/conferences/bornhack/2022/4191-538bf11d-00c1-46cf-a573-d9bbe87d0964_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/bornhack/2022/4191-538bf11d-00c1-46cf-a573-d9bbe87d0964.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/bornhack/2022/4191-538bf11d-00c1-46cf-a573-d9bbe87d0964.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/bornhack2022-4191-performant-cross-platf","url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_title":"BornHack 2022","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022","related":[],"recordings":[{"size":168,"length":2654,"mime_type":"video/webm","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2022-09-11T03:44:09.576+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/webm-hd/import-4191-eng-Performant_cross-platform_development_using_Flutter_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/61589","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"},{"size":81,"length":2654,"mime_type":"video/webm","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2022-09-11T03:13:17.909+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/webm-sd/import-4191-eng-Performant_cross-platform_development_using_Flutter_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/61576","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"},{"size":40,"length":2654,"mime_type":"audio/mpeg","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2022-09-11T02:45:27.329+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/mp3/import-4191-eng-Performant_cross-platform_development_using_Flutter_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/61565","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"},{"size":64,"length":2654,"mime_type":"video/mp4","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2022-09-11T02:42:23.360+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/h264-sd/import-4191-eng-Performant_cross-platform_development_using_Flutter_sd.mp4","url":"https://api.media.ccc.de/public/recordings/61563","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"},{"size":23,"length":2654,"mime_type":"audio/opus","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2022-09-11T02:42:03.424+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/opus/import-4191-eng-Performant_cross-platform_development_using_Flutter_opus.opus","url":"https://api.media.ccc.de/public/recordings/61562","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"},{"size":125,"length":2654,"mime_type":"video/mp4","language":"eng","filename":"import-4191-eng-Performant_cross-platform_development_using_Flutter_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2022-09-11T02:36:19.857+02:00","recording_url":"https://cdn.media.ccc.de/events/bornhack/2022/h264-hd/import-4191-eng-Performant_cross-platform_development_using_Flutter_hd.mp4","url":"https://api.media.ccc.de/public/recordings/61556","event_url":"https://api.media.ccc.de/public/events/538bf11d-00c1-46cf-a573-d9bbe87d0964","conference_url":"https://api.media.ccc.de/public/conferences/bornhack2022"}]}