写点什么

Apportable 将 Objective-C 引入到 Android

  • 2013-11-21
  • 本文字数:703 字

    阅读完需:约 2 分钟

Apportable 为 iOS 开发者将他们的软件发布到 Android 系统中提供了可能性。程序员可以使用 Apportable SDK 和一系列命令行工具来交叉编译他们的应用,而不需要对其 Objective-C 代码库做出重大改变。作为另一种选择,Apportable 还将这种应用转换的功能提升为了一种服务。在这些已经转换过的应用中,比较出名的就有 Osmos iOS 版)和 Björks 多媒体应用 Biophilia iOS 版)。

除了通过简单命令行工具来交叉编译现有的 Objective-C 代码以外,Apportable 还赋予了访问 Android 特定功能的能力。在这些特性中包括了能被硬按键所支持的 UIKit 扩展,多屏幕分辨率,设备硬件信息和 Android 版本信息。

Apportable 还包含了 BridgeKit ,一种允许开发者向其应用添加 Java 类文件和访问原生 Android 功能的类库。Java 类文件是通过被包装成 Objective-C 的对象来进行访问的,该过程允许在 Java 和 Objective-C 之间进行原始数据类型的交换。并且还可以在 Objective-C 类文件中定义回调方法,而且这些方法还能被 Java 类文件调用。

Apportable 发布了一个针对 Xcode 5 的初始版 SDK,但是官方支持的 Xcode 版本依然是 4.6.3。假如一个软件工程不会在 Xcode 5 上进行交叉编译,那么 Apportable 就提供了一个如何将版本降级到 4.6.3 的说明,或者也可以切换到其他版本的Xcode 上。

现在有四个许可级别,第一级是免费许可,它允许转换基于诸如OpenAL、CoreFoundation 或者CoreGraphics 等核心框架的应用。根据原始应用所使用的框架以及所需支持的级别,还有其他等级的证书可供选择,费用从每个开发者每年$1.000 到$15.000 不等。对于企业许可还有特别的折扣。

查看英文原文: Apportable brings Objective-C to Android

2013-11-21 08:004196
用户头像

发布了 31 篇内容, 共 95901 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

云桌面如何助力校园云办公 老师这么说

青椒云云电脑

云桌面

企业用户需要什么样的私有云

青椒云云电脑

云桌面

语音识别技术的挑战与机遇

数据堂

WorkPlus局域网聊天软件,打造高效沟通与协作的完美选择

BeeWorks

深势科技基于 Serverless 容器为科研人员打造高效的开发平台

阿里巴巴云原生

阿里云 Serverless Kubernetes 容器 云原生

ByConity 0.2.0 版本发布

字节跳动开源

数据库 大数据 开源 开源社区 数仓

【活动回顾】Rust:构建新时代基础设施的首选语言 @Qcon

Databend

Text2Cypher:大语言模型驱动的图查询生成

NebulaGraph

LLM

便捷、高并发、高可用 揭秘搭建校园云平台的理由

青椒云云电脑

云平台

低代码平台:解决开发中的重复“造轮子”

树上有只程序猿

低代码 造轮子

新老用户看过来~最实用的 Milvus 迁移手册来啦!

Zilliz

数据迁移 Milvus Zilliz 向量数据库

从“作坊模式”到“平台科研”,和鲸聚焦 AI4S 项目全生命周期管理

ModelWhale

AI for Science 可复现性 科研协同 全生命周期 科研

英特尔FPGA系列再扩容,打造完美产品矩阵

E科讯

数字矿山:智慧煤矿可视化2D组态系统

2D3D前端可视化开发

组态软件 智慧矿山 2D组态 智慧煤矿 智慧矿井

科技快讯丨浪潮海岳PaaS平台重磅升级,筑牢企业数字化创新底座

inBuilder低代码平台

低代码开发平台的优点和缺点

互联网工科生

低代码 可视化开发 JNPF

加入华为云AIGC实战营,一起探索AI前沿技术!

科技热闻

语音识别技术:未来人机交互的重要接口

数据堂

语音识别技术:原理、应用与未来

数据堂

GitHub超60K的“亿级高并发系统设计手册”被疯传

小小怪下士

Java 程序员 系统设计 高并发

私有云的优缺点是什么?与公有云的区别

青椒云云电脑

云桌面

WorkPlus打造企业移动门户,实现高效协作与便捷访问

BeeWorks

几分钟搞定Java程序CPU飙升场景

HelloGeek

Java Docker 容器 解决方案

征服数据宇宙,新华三存储护卫队早有准备?

脑极体

存储

Apache IoTDB v1.2.0/v1.2.1 发布|增加流处理框架、动态模板等新功能

Apache IoTDB

Arrays.asList():使用指南

越长大越悲伤

Java

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz 向量数据库

Apportable将Objective-C引入到Android_移动_Ralph Winzinger_InfoQ精选文章