Runes与特殊字符
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
dart程序员,跨平台程序员,android程序员,ios程序员
你将会学到
让学员学习Dart语言的基本使用方法和高级用法
课程简介
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。
Dart语言可以利用Flutter开发性能非常高的Android App和iOS App,官方称性能甚至超过了原生应用(因为是基于GPU渲染的)。
本课程使用Dart2.x讲解。IDE使用IntelliJ IDEA。
Dart编程语言的特点:
1. Dart是AOT(AheadOfTime,运行前编译)编译的,可以快速生成可预测的本地代码,Flutter几乎可以都使用Dart编写。
2. Dart也支持JIT(JustInTime,运行时编译)编译,开发周期非常快。
3. Dart可以更轻松地创建以60fps运行的流畅动画。可以在没有锁的情况下进行内存分配与回收,就像JavaScript一样。
4. Dart使Flutter不需要单独的声明式布局语言(如JSX或XML),或单独的可视化界面构造器,因为Dart的声明式编程布局非常易于阅读和可视化。
51CTO学堂推荐视频课程
51CTO学堂推荐专题
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
201课时
【李宁】Android 视频课程(包含Android Studio)
83595人学习
李宁
4.7
¥588.00
80课时
跨平台开发视频课程:Flutter详解
78517人学习
李宁
4.8
会员免费
51课时
【李宁】Android项目实战:基于XMPP的即时通讯客户端视频课程
26599人学习
李宁
2.1
¥399.00
16课时
【李宁】Android驱动与HAL开发实战视频课程
11166人学习
李宁
5.0
¥128.00
2课时
【李宁】定制Android ROM与刷Android6.0
11094人学习
李宁
5.0
¥5.00
55课时
跨平台开发视频课程:Dart语言详解
3841人学习
李宁
5.0
会员免费
20课时
Google Flutter跨平台开发尝鲜版(Android、iOS)
2937人学习
李宁
5.0
免费
1课时
【李宁】Kotlin:Android世界的Swift语言 -直播群609128535
2273人学习
李宁
5.0
免费