本书是一本系统且实用的Flutter全栈开发指南,内容涵盖Flutter框架原理、Dart语言核心特性和开发环境搭建等基础知识,以及UI构建、路由管理、动画处理与网络请求等关键技术讲解。同时,本书通过一个完整的图书阅读App项目,实战演示企业级架构设计、状态管理和混合开发方案,并引入测试驱动开发(TDD)提升代码质量。
本书以通俗易懂的语言、生动翔实的案例全面讲解了移动UI设计的基础理论和界面制作方法,并在实操部分融入大量AIGC案例,以顺应AI时代UI设计的发展需求。全书共分为8章,内容涵盖移动UI设计概述、项目策划与原型设计、移动UI色彩设计、移动端图标与控件设计、移动端界面设计、移动UI交互设计、输出和标注UI设计,以及App项
本书围绕太赫兹无线通信系统的小型化与高性能需求,系统研究传输模式转换、三维集成混频器、波导集成调控器、高温共烧陶瓷异构封装及本振波束赋形相控阵等关键技术。书中提出基于偶极子天线-槽线组合的模式转换技术,突破SIW高次模式激励瓶颈;构建垂直-同向融合的三维集成混频器,提升其在太赫兹阵列中的适用性;开发基于高温共烧陶瓷的异
本书系统梳理了低轨卫星网络的基础理论、体系架构与关键技术,旨在为读者提供完整的技术体系与实践参考。首先从Starlink的商业成功切入,回顾低轨卫星网络的发展脉络与技术演进;随后重点介绍星座构型设计方法,包括性能指标、设计参数、典型星座构型以及当前主流星座方案。在网络体系部分,本书对卫星承载网组网架构、网络组织方式与协
本书系统讲解Flutter项目开发知识,从基础到进阶逐步深入,共7个单元。单元1介绍Flutter的起源、特点及其在行业中的应用,并讲解在Windows和macOS下Flutter的安装配置方法,以及如何创建第一个Flutter项目。单元2聚焦Dart语言,涵盖表达式、数据类型、函数、流程控制、类与库等基础知识,并指导
本书系统性地介绍了基于鸿蒙操作系统的全场景应用开发理论与实践方法,面向万物智联时代的发展趋势,深入剖析了鸿蒙分布式架构、UI设计范式、性能优化、低功耗设计等核心技术,并通过丰富的行业案例,帮助读者掌握跨设备、多场景应用的开发能力。全书共分为12章,内容涵盖万物智联时代概述、新一代移动应用体验标准、鸿蒙全场景应用设计范式
本书以昇腾算子编程语言AscendC的高效开发为核心,系统介绍华为面向人工智能的昇腾AI处理器架构、硬件抽象及其软件栈。本书由浅入深,通过案例讲解知识点,理论与实践并重。全书分为6章,分别介绍了昇腾AI处理器软硬件架构、AscendC快速入门、AscendC编程模型与编程范式、AscendC算子开发流程、AscendC
本书介绍OpenHarmony操作系统移动应用开发的必备知识,既包含基础的移动应用结构剖析,也涉及目前流行的端设备AI模型的使用。本书强调理论和实践相结合,提供丰富的代码示例,方便读者理解和运用移动应用开发的知识。本书讲解了OpenHarmony的系统特性、应用开发流程和开发工具、应用组成和配置,以及应用模型、ArkT
本书以开源鸿蒙操作系统为核心载体,构建“基础理论—思维方法—实战开发—工程落地”完整知识体系,系统讲解计算与智能程序开发的核心要义与实践路径,依托典型项目案例帮助读者掌握开源鸿蒙生态下的开发逻辑。全书共10章,核心内容覆盖程序要素与计算机语言基础、组合—抽象—迭代—递归的程序构造思维、ArkTS编程语言与DevEcoS
本书共10个项目,主要内容包括第一个ArkTS应用的创建与测试、中国汽车销量排行榜应用的开发、乐购圈应用的界面构建、手势密码应用的数据存储与组件使用、体育用品商城应用中Web组件的集成、桌面计算器的FormKit开发、校园通应用的网络数据请求、视频播放器应用的媒体控制与手势处理、第一个元服务的构建与部署,以及智能充电家