OPhone 2.0 SDK BETA发布

2024-04-20 14:08
文章标签 sdk 发布 2.0 beta ophone

本文主要是介绍OPhone 2.0 SDK BETA发布,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

OPhone SDK 2.0是专为OPhone 2.0平台设计的软件开发套件。它包括OPhone可视化软件开发工具(ODT),OPhone API,示例代码和SDK帮助文档。其中,ODT是专为OPhone平台开发者设计的一整套可视化软件开发工具,它可以方便、快捷地构建OPhone应用程序的界面,并自动生成界面代码及控件的事件处理代码,从而极大地提高了OPhone软件的开发效率。

OPhone SDK 2.0以Android SDK Add-on的形式发布,OPhone SDK 2.0兼容于Android SDK 2.1。开发者在开发OPhone应用的时候可以同时使用OPhone API和Android API。
OPhone可视化软件开发工具
OPhone可视化软件开发工具(OPhone Development Tools,ODT)是专为OPhone平台开发者设计的一整套可视化软件开发工具。在兼容ADT(Android Development Tools)的基础上,ODT提供了一个所见即所得、控件可拖放、属性可编辑、代码可自动生成、支持OPhone UI样式的界面编辑器。通过可视化编辑的方式,ODT可以方便、快捷地构建OPhone应用程序的界面,并自动生成OPhone应用程序界面(User Interface,UI)代码。ODT可以把软件开发人员从繁琐的UI设计中解脱出来,使之更关注于应用程序内部逻辑的实现,从而极大地提高了OPhone软件的开发效率。当前的ODT版本号为2.0.0。
图1)ODT可视化设计工具
Add-on的发布形式
OPhone SDK 2.0以Android SDK Add-on的形式发布,Add-on是与SDK 平台相关的另一个SDK组件,提供了对SDK 平台的定制和扩展,使得开发者可以获得与实际具体手机设备完全一致的开发和模拟环境。每个Add-on总是基于某个特定版本的OPhone平台。
开发者需要首先安装Android SDK Tools r6,然后通过运行Android SDK Tools中的安装程序(windows下为SDK Setup.exe,linux/mac下为android)在线安装Android Platform 2.1及对应开发文档、示例代码等,最后再把OPhone SDK 2.0开发工具包解压至Android SDK的add-ons目录下,即可完成OPhone SDK的安装。
API变化
(1) OPhone API

新增 API
AddressPadMini API
迷你地址栏控件
oms.widget.AddressPadMini

(2) JIL Widget API

 

新增 API
ApplicationTypes
定义被启动应用的类别
DataNetworkConnectionTypes
定义数据连接的类型
Exception
异常处理类
ExceptionTypes
异常处理类的类型
RadioSignalSourceTypes
定义移动网络信号的类型

 

这篇关于OPhone 2.0 SDK BETA发布的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/920463

相关文章

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

Nginx实现前端灰度发布

《Nginx实现前端灰度发布》灰度发布是一种重要的策略,它允许我们在不影响所有用户的情况下,逐步推出新功能或更新,通过灰度发布,我们可以测试新版本的稳定性和性能,下面就来介绍一下前端灰度发布的使用,感... 目录前言一、基于权重的流量分配二、基于 Cookie 的分流三、基于请求头的分流四、基于请求参数的分

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了