AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

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:004059
用户头像

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

关注

评论

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

提升前端开发效率的五种实用技术

天翼云开发者社区

前端开发

华为云开源引领,KubeEdge晋级CNCF毕业项目

华为云开发者联盟

云原生 边缘计算 cncf kubeedge

摊牌了,创业失败了

禅道项目管理

创业 企业管理 决策 战略规划 决策管理

多所头部高校教师参加鸿蒙生态学堂·师资培训(贵安站),持续赋能万千开发者

最新动态

Java EasyExcel 导出报内存溢出如何解决

威哥爱编程

Java EasyExcel JavaEE

VMware Aria Operations for Networks 6.13 发布,新增功能概览

sysin

vmware aria

文献解读-Sentieon DNAscope LongRead – A highly Accurate, Fast, and Efficient Pipeline for Germline Variant Calling from PacBio HiFi

INSVAST

基因数据分析 生信服务 长读长测序 Sentieon

交易所开发:开启数字金融新时代

区块链软件开发推广运营

交易所开发 dapp开发 区块链开发 链游开发 代币开发

详解MES系统的生产过程实时监控与异常处理

万界星空科技

生产管理系统 mes 制造业数字化 万界星空科技mes 生产过程管理

一块显卡理解一部完整电影!智源联合多所高校推出小时级的超长视频理解大模型Video-XL

智源研究院

生成对抗网络GAN简介

天翼云开发者社区

网络 GAN

合合信息发布智能文档处理“百宝箱”,助力文档应用开发

合合技术团队

App 科技 合合信息 文档解析

鸿蒙网络编程系列39-Web组件打印示例

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

深圳!入选北斗规模应用试点城市

江湖老铁

解密虾皮商品详情API接口:获取与运用

科普小能手

API 接口 API 测试 虾皮商品详情接口 虾皮商品详情数据接口 虾皮API接口

VMware ESXi 8.0U3 Huawei (华为) 定制版更新 OEM BIOS 2.7 支持 Windows Server 2025

sysin

华为 huawei esxi OEM unlocker

区块链开发:DAPP、NFT、DAO、公链与钱包软件

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 代币开发

一文彻底弄懂spring boot自动转配的过程

不在线第一只蜗牛

Java Spring Boot 后端

私有云容灾方案设计浅谈

天翼云开发者社区

云计算 私有云

HyperWorks的模型简化

智造软件

软件 教程 Hypermesh

深度解读GaussDB逻辑解码技术原理

华为云开发者联盟

数据库 GaussDB DRS #SQL

软件测试学习笔记丨Selenium复用已打开浏览器

测试人

软件测试

OpenHarmony首次亮相欧洲开源会议

科技热闻

CST电磁仿真软件如何计算有源S参数

思茂信息

cst cst使用教程 cst电磁仿真

Web3 游戏周报(10.20 - 10.26)

Footprint Analytics

链游

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