本文介绍了正在开发黑莓应用程序类似的Andr​​oid?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我几乎完成建造我的第一个Android应用程序,我一直在寻找在制作版本黑莓。现在,因为黑莓的母语是Java的Andr​​oid这样的,很容易让你的Andr​​oid应用程序的黑莓版本,从Android code?有没有办法将它移植? (不使用运行系统软件。更多类似移植code到黑莓OS标准)会有code,它是可重复使用?我要尽快下载SDK并阅读他们的API和后来的东西,但我的确在此之前,我只是想知道有关开发Android应用程序和BlackBerry之一之间的相似之处。

I'm almost done building my first android app and I was looking at making a version for Blackberry. Now since Blackberry native language is Java like Android, is easier to make a blackberry version of your android app from your android code? Is there a way to port it? (Not using the runtime software. More like porting the code to blackberry os standards) Will there be code that is reusable? I'm going to download the SDK soon and read their apis and stuff later but before I did that I just wanted to know about the similarities between developing an android app and a blackberry one.

推荐答案

我也来自Android的发展,现在我学习的瀑布BB10。我不知道BB7虽然任何事情。

I also came from Android development, and now I'm learning Cascades for BB10. I don't know anything about BB7 though.

如果你想在Android端口已

If you want to make an Android port you have Repackaging tools


  • :这将增加一些东西偏食,和它的相似到Android推出。我建议如果你的端口,你用这个。

  • 在线包装:不再可用。请使用命令行工具

  • :在自我解释。 此处下载(检查网站,如果死链接!)

  • Eclipse and Android studio Plug-in: this will add a few things to eclipse, and it's similar to Android launch. I suggest you use this if you port.
  • Online Packager: no longer available. Please use command line tools
  • Command-line Tools: self explanatory. Download here (check website if dead link!)

虽然移植Android应用更容易,我们通常不是太满意。本机应用程序看起来好多了,工作得更快!话又说回来,我们preFER端口则没有应用程序。我有3200下载谷歌上的一个端口(它继续在Google上!)对黑莓世界上发挥和2200,而我考虑瀑布改写。

While porting Android app is easier, we're usually not too happy with them. Native apps look a lot better and work faster! Then again, we prefer a port then no app. I have 3200 downloads on Google Play and 2200 on BlackBerry World on a port (it's longer on google!), and I am considering rewriting it in Cascades.

如果你想在这里写BB10 ..几个选项:

If you want to write FOR BB10.. a few options here:


  • :很好看,快速和可靠。您可以在同一时间作出QML或C ++(QT),或两者​​的设计。小东西一般都是用在QML,因为它支持JavaScript,重载是C ++(QT)。

  • :自我解释

  • :C / C ++

  • - 停产为10.3.1

  • Native/Cascades: good looking, fast and reliable. You can either make design in QML or C++ (Qt), or both at the same time. Small things are normally written in QML, since it supports Javascript, heavy duty is in c++ (Qt).
  • HTML5: self explanatory
  • Native/Core: C/C++
  • Adobe AIR - Discontinued as of 10.3.1

您不能使Java应用程序的BB10。这将需要一些时间来适应工作的BB10方式,但它是值得的。我preFER瀑布在Android的设计制作,因为这些XML布局有其自己的想法。

You can't make Java apps for BB10. It will take some time to get used to BB10 way of working but it's worth it. I prefer Cascades over Android for design making, since those XML layouts have a mind of its own.

编辑:固定在2014年1月17日链接

links fixed on 17.1.2014

这篇关于正在开发黑莓应用程序类似的Andr​​oid?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-29 13:48
查看更多