设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Apportable将Objective-C引入到Android

2013-11-22 11:25| 发布者: joejoe0332| 查看: 2405| 评论: 0|原作者: Ralph Winzinger|来自: infoQ

摘要:   Apportable为iOS开发者将他们的软件发布到 Android系统中提供了可能性。程序员可以使用Apportable SDK和一系列命令行工具来交叉编译他们的应用,而不需要对其Objective-C代码库做出重大改变。作为另一种选择,Ap ...

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


  除了通过简单命令行工具来交叉编译现有的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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部