书籍内容
本书详细阐述了与Flutter框架相关的基本解决方案,主要包括Dart语言概述,Dart中级编程, Flutter简介,微件—在Flutter构建布局,处理用户手势和输入,主题和样式,路由机制—屏幕间的导航,Firebase插件,构建自己的Flutter插件,从Flutter应用程序访问设备功能、平台视图和地图集成,测试、调试和开发,改进用户体验,微件图形控制,插件的动画效果等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
编辑推荐
本书将引领读者探讨Flutter框架并构建精彩的移动应用程序,其中涉及Dart语言的详细内容,以及编写高级应用程序所需的全部Flutter块,从而构建一个功能齐全的应用程序。通过清晰的代码示例,我们将学习如何开始一个小型的Flutter项目、添加微件(widget)、应用样式和主题、与远程服务(如Firebase)连接、获取用户输入内容、添加动画效果以提升用户体验,等等。除此之外,读者还将学习如何应用高级特性、地图集成,与包含本地编程语言的特定平台代码协同工作,并利用个性化的动画效果生成精美的UI。简而言之,本书将通过Flutter框架向读者展示移动开发的未来趋势。作者简介
本书作者为Alessandro Biessek,但官方不再提供作者详细信息。该书对应网址为https://www.packtpub.com/mobile/flutter-for-beginners。