已经知道iphone,要针对Android的,最好的方法? [英] Already know iphone, Want to target Android, Best approach?

查看:176
本文介绍了已经知道iphone,要针对Android的,最好的方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在做在Objective-C的应用了一段时间,觉得我对它有很好的理解。我做了很多应用程序,并开始做一些基本的游戏。

I have been making applications in objective-c for a while now and feel i have a good understanding of it. I have made many applications and started to make a few basic games.

但现在我想指定Android为好。我最近看到的应用,如钛和电晕的SDK,让您创建一个语言应用程序并将其部署到两个平台。

However now i want to target android as well. I recently saw applications such as Titanium and the Corona SDK that let you create applications in one language and deploy to both platforms.

我的问题是,任何人都经历过这些,这将是最好只学会如何code的Andr​​oid应用程序,然后让Android和iOS应用分开,否则会是一个更好的主意,开始使用的一个开发工具上面列出?

My question is, for anyone experienced with these, would it be better to just learn how to code android applications and then make android and IOS apps separate, or would it be a much better idea to start using one of the development tools listed above?

我主要讲的是创建标准的应用,而不是游戏。

I am mostly talking about the creation of standard applications, not games.

此外更重要的是,如果我是来求职开发应用程序,将公司寻找什么?有人在各个平台SDK分别经历过或熟悉的人与钛或电晕SDK为code和同时输出的应用程序。

Also more importantly, if i was to apply for a job developing apps, what would the company look for? someone experienced in each platforms sdk respectively or someone familiar with the titanium or Corona sdk to code and output the applications simultaneously.

我环顾四周,但只能找到有关谁没有开始Android或iPhone开发人员的信息。我已经很熟悉了目标C和iPhone的发展。

I have looked around but could only find info regarding people who have not started either android or iphone development. I am already very familiar with objective C and iphone development.

如果有人可以帮助这将是伟大的!

If anyone could help that would be great!

感谢您的时间!

推荐答案

我建议学习本地Java SDK。如果你做任何事情比简单的应用程序越多,你会觉得收缩和写一次的SDK有限的,因为你会想利用每个平台的特殊功能。

I would suggest learning the native Java SDK. If you do anything more than simple apps, you will feel constricted and limited by the "write-once" SDKs, as you will want to exploit the special features of each platform.

在就业方面,如果你知道这两个原生iPhone和Android的SDK,我希望你的就业会比仅仅知道的跨平台语言高得多。通过具有复杂的语言(如Java和Objective-C)一个多样的知识,如果雇主想要一个跨平台的方式,他们很可能在手,你的适应能力识别的任务。相反,只知道跨平台开发,就会限制你的工作机会 - 如果客户想使用该平台,这是不是在你的跨平台语言提供更深入的功能

In terms of employability, if you know both native iPhone and Android SDKs, I would expect your employability to be much higher than just knowing the cross-platform language. By having a diverse knowledge of "complex" languages (such as Java, and Objective-C), if employers wanted a cross-platform approach, they are likely to recognise your adaptability to the task at hand. Conversely, by only knowing cross-platform development, you are limiting your chance of work - if the client wants to use a more in-depth feature of the platform, which is not available in your cross-platform language.

这篇关于已经知道iphone,要针对Android的,最好的方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆