OpenHarmony-应用框架案例集(0-待更新)

2024-11-19 11:44:40
296次阅读
0个评论
最后修改时间:2024-11-19 12:18:42

应用构建与交互

  1. Ability Kit:程序框架服务提供应用程序开发和运行的应用模型。
  2. Accessibility Kit:无障碍开发服务提供扩展服务的开放能力。
  3. ArkData:方舟数据管理提供数据存储、数据管理和数据同步能力。
  4. ArkUI:方舟UI框架为应用的UI开发提供了完整的基础设施。
    • 主题换肤:
  5. ArkTS:ArkTS是HarmonyOS优选的应用高级开发语言。
  6. ArkWeb:方舟Web提供页面加载、页面交互、页面调试等能力。
  7. Background Tasks Kit:后台任务开发服务为了保障后台音乐播放、日历提醒等功能的正常使用,系统提供了规范内受约束的后台任务。
  8. Core File Kit:文件基础服务提供访问和管理应用文件和用户文件的能力。
  9. Form Kit:卡片开发服务提供一种界面展示形式。
  10. IME Kit:输入法开发服务负责建立编辑框所在应用与输入法应用之间的通信通道。
  11. IPC Kit:进程间通信服务用于实现跨进程通信。
  12. Localization Kit:本地化开发服务提供应用国际化和本地化服务。
  13. UI Design Kit:UI设计套件是符合华为HarmonyOS Design System定义的UI界面开发套件集合。

系统能力与安全

  1. Asset Store Kit:关键资产存储服务提供用户短敏感数据的安全存储及管理能力。
  2. Basic Services Kit:基础服务为应用开发者提供常用的基础能力。
  3. Car Kit:车服务提供强大而便捷的汽车出行服务能力。
  4. Connectivity Kit:短距通信服务设计基础通信的体验服务。
  5. Crypto Architecture Kit:加解密算法框架服务提供加解密、签名等相关功能。
  6. Data Loss Prevention Kit:数据防泄漏服务是系统级的数据防泄漏解决方案。
  7. Device Certificate Kit:设备证书服务提供了证书算法库和证书管理的能力。
  8. Device Security Kit:设备安全服务提供应用设备状态检测、安全检测和可信应用服务。
  9. Distributed Service Kit:分布式管理服务实现了分布式设备管理、分布式硬件管理、分布式键鼠穿越等能力。
  10. Driver Development Kit:驱动开发服务提供高效、安全、便捷的外设扩展驱动开发解决方案。
  11. Enterprise Data Guard Kit:企业数据保护服务为企业安全管控类MDM应用提供统一企业关键信息资产(KIA)文件的识别和外发管控能力。
  12. Function Flow Runtime Kit:任务并发调度服务提供以数据依赖的方式构建异步并发任务的能力。
  13. Input Kit:多模输入服务为您提供多种输入设备提供服务。
  14. MDM Kit:企业设备管理服务是一种企业级的IT应用解决方案。
  15. Multimodal Awareness Kit:多模态融合感知服务作为系统为应用提供的一种基础服务。
  16. Network Kit:网络服务为您提供简单易用、低时延、高吞吐和高安全的端云传输通道。
  17. Network Boost Kit:网络加速服务提供网络加速能力以及网络感知、网络质量预测等能力。
  18. Online Authentication Kit:在线认证服务提供免密身份认证的移动端能力。
  19. Pen Kit:手写笔服务提供笔刷效果、笔迹编辑、报点预测和一笔成形的功能。
  20. Performance Analysis Kit:性能分析服务为开发者提供应用事件、日志、跟踪分析工具。
  21. Remote Communication Kit:远场通信服务是华为提供的HTTP发起数据请求的NAPI封装。
  22. Sensor Service Kit:传感器服务使应用程序能够从传感器获取原始数据,并提供振感控制能力。
  23. Service Collaboration Kit:协同服务提供了同账号下多端设备协同的能力。
  24. Status Bar Extension Kit:状态栏开放服务为应用提供可以在状态栏与用户进行交互的功能。
  25. Telephony Kit:蜂窝通信服务提供系列API帮助开发者开发通讯类应用。
  26. Test Kit:应用测试服务提供了自动化测试框架,框架提供单元测试和UI测试能力。
  27. Universal Keystore Kit:密钥管理服务向业务/应用提供各类密钥的统一安全操作能力。
  28. User Authentication Kit:用户认证服务提供了锁屏口令、人脸和指纹来认证用户身份的能力。
  29. Wear Engine Kit:穿戴服务为开发者提供华为穿戴设备开放能力。

媒体处理与展示

  1. Audio Kit:音频服务提供场景化的音频播放、录制接口,快速构建音频高清采集及沉浸式播放能力。
  2. AVCodec Kit:音视频编解码服务是媒体系统中的音视频的编解码、媒体文件的解析、封装、媒体数据输入等原子能力。
  3. AVSession Kit:音视频播控服务是系统提供的音视频管控服务。
  4. Camera Kit:相机服务提供的接口可以开发相机应用,应用通过访问和操作相机硬件,实现基础操作。
  5. DRM Kit:数字版权保护服务提供的接口可以开发播放器应用。
  6. Image Kit:图片处理服务是对图片像素数据进行解析、处理、构造的过程。
  7. Media Kit:媒体服务提供了AVPlayer和AVRecorder用于播放、录制音视频。
  8. Media Library Kit:媒体文件管理服务提供了管理相册和媒体文件的能力。
  9. Scan kit:统一扫码服务通过系统级扫码入口实现扫码到应用的跳转。
  10. Ringtone Kit:铃声服务是一个用于设置铃声的工具库,提供安全高品质的铃声设置体验。

视觉艺术与创意

  1. AR Engine:AR引擎服务是一个用于在HarmonyOS上构建增强现实应用的引擎。
  2. ArkGraphics 2D:方舟2D图形服务主要提供图形绘制与显示相关的能力。
  3. ArkGraphics 3D:方舟3D图形服务基于轻量级的3D引擎以及渲染管线为开发者提供基础3D场景绘制能力。
  4. Graphics Accelerate Kit:图形加速服务解决游戏运行不流畅、卡顿掉帧、长时间运行造成发热发烫等痛点体验问题。
  5. XEngine Kit:GPU加速引擎服务提供基于马良GPU的性能提升方案。

服务集成与扩展

  1. Account Kit:华为账号服务提供简单、快速、安全的登录功能。
  2. Ads Kit:广告服务依托华为终端平台与数据能力为您提供流量变现服务。
  3. Calendar Kit:日历服务提供日历与日程管理能力。
  4. Call Kit:通话服务是华为提供给VoIP通话类应用的VoIP通话管理服务。
  5. Cloud Foundation Kit:云开发服务可以按需为应用提供云函数、云数据库、云存储等云端服务。
  6. Contacts Kit:联系人服务可以帮助开发者轻松实现联系人的增删改查等功能。
  7. Game Service Kit:游戏服务主要提供快速、低成本构建游戏基本能力与游戏场景优化服务。
  8. Health Service Kit:华为运动健康服务是为华为生态应用打造的基于华为账号和用户授权的运动健康数据开放平台。
  9. IAP Kit:应用内支付服务为开发者提供便捷的应用内支付体验和简便的接入流程。
  10. Live View Kit:实况窗服务支持应用将订单或者服务的实时状态信息变化在设备的关键界面展示。
  11. Location Kit:位置服务使用多种定位技术提供服务。
  12. Map Kit:地图服务为开发者提供强大而便捷的地图能力。
  13. Notification Kit:用户通知服务为开发者提供本地通知发布通道。
  14. Payment Kit:华为支付服务提供了方便、安全和快捷的支付方式,商户应用/元服务集成华为支付服务便捷且快速。
  15. PDF Kit:PDF服务提供了打开PDF文件、页面添加批注、页眉页脚、水印、背景及书签等相关的功能。
  16. Preview Kit:文件预览服务为应用提供便捷的文件快速预览服务。
  17. Push Kit:推送服务是华为提供的消息推送平台,建立了从云端到终端的消息推送通道。
  18. Scenario Fusion Kit:融合场景服务基于ArkUI框架原生组件开发,提供跨多个子系统融合的场景化组件。
  19. Share Kit:分享服务为应用提供文本、图片、视频等内容跨应用分享能力,用于将内容发送到其他应用。
  20. Store Kit:应用市场服务提供应用市场业务的对外开放能力。
  21. Wallet Kit:钱包服务集成了终端“芯-端-云”全栈技术的开放能力。
  22. Weather Service Kit:天气服务是鸿蒙生态下的一个数据提供服务。

智能感知与决策

  1. Core Speech Kit:基础语音服务集成了语音类基础AI能力。
  2. Core Vision Kit:基础视觉服务是机器视觉相关的基础能力。
  3. HiAI Foundation Kit:HiAI Foundation作为芯片使能的基础平台,提供了300+算子的支持,具备业界良好的模型兼容性。
  4. Intents Kit:意图框架服务是HarmonyOS级的意图标准体系,意图连接了应用/元服务内的业务功能。
  5. MindSpore Lite Kit:昇思推理框架服务是HarmonyOS内置的轻量化AI引擎。
  6. Natural Language Kit:自然语言理解服务提供了多项文本语义理解相关的基础能力。
  7. Neural Network Runtime
收藏00

登录 后评论。没有帐号? 注册 一个。