哪些移动编程环境你推荐一个启动的目标? [英] Which mobile programming environment do you recommend for a startup to target?

查看:239
本文介绍了哪些移动编程环境你推荐一个启动的目标?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有很多的移动平台外面的那一刻; iPhone,Android的WebOS的,Symbian系统。如果创建的移动开发启动(即作为一个商业的努力,而不是一个爱好),而移动平台是值得重点关注?

There's a lot of mobile platforms out there at the moment; iPhone, Android, WebOS, Symbian. If creating a startup for mobile development (i.e. as a commercial endeavour, not a hobby), which mobile platform is worth focusing on?

推荐答案

首先,忽略技术开始,而是看每个平台的商业模式。问,如果该平台本身具有产生收入长期的可靠手段。如果是这样,那么请问如果平台presents一个商业模式,让开发者赚钱。如果你不知道这样的东西,请同学们业务experience.Beyond感兴趣的初始乱舞,漂亮的技术无法维持一个平台,如果经济基础不存在。即使平台繁荣,这并不意味着小开发商会。

First, ignore technology to start and instead look at the business model for each platform. Ask if the platform itself has a reliable means of producing revenue long term. If so, then ask if the platform presents a business model that allows a developer to make money. If your not sure about such stuff ask someone with business experience.Beyond an initial flurry of interest, nifty tech can't sustain a platform if the economic underpinnings are not there. Even if a platform prospers, it doesn't mean that small developers will.

尽可能接近我可以告诉大家,Android是不是实际上是一个平台,而更像是一个松散的标准。每个手机厂商都可以定制,以高度的所以似乎没有被你可以编写一个应用程序,并知道它可以运行在所有Android手机的一种手段。这将引起严重的市场分割这样即使机器人起飞,这并不意味着每一个开发商,尤其是中小开发商,将能够销售到整个用户群大的时候。

As near as I can tell, Android isn't actually a platform but more like a loose standard. Each phone vendor can customize it to a high degree so there doesn't seem to be a means by which you can write a single app and know it will run on all Android phones. That will cause major market fragmentation so even if Android takes off big time that doesn't mean that every developer, especially small developers, will be able to sell to the entire installed base.

从长远来看,对中小开发商开放平台(如现代个人电脑)present重大问题。没有知识产权保护,谁没有大的机构客户,他们可以起诉不能prevent盗版开发者。安全性将成为一个主要的问题,黑帽子目标人群的手机。这里将是一个巨大的蹩脚或实际欺诈性的应用程序数量手摇,使最终用户持怀疑态度,购买软件,他们不认识的供应商。这意味着小型开发商将有一个很难打入的市场。

Long term, open platforms (like contemporary PCs) present major problems for small developers. There is no intellectual property protection so developers who don't have large institutional customers they can sue can't prevent piracy. Security will become a major issues as black hats target people's phones. There will be a huge number of crappy or actually fraudulent apps cranked out that make end users leery of buying software from a vendor they don't recognize. This means small developers will have a hard time breaking into the market.

我的一位大学教授告诉我的东西,已经证明在我20多年的计算机行业真:每一个设计的主要优点也是它的关键弱点,反之亦然的。而这一切,使开放的平台,开发者和客户的吸引力也将导致他们的主要问题同样的事情。这把开发了约封闭平台的事物是事物提供了最大的利益给开发商长期的。有一个封闭的平台的供应商审核每一个应用程序变慢的认可和限制,只好提高整体质量,安全和消费者的信赖。等等...

One of my professors in college told me something that has proven true in my 20+ years in the computer industry: The major strength of every design is also its critical weakness and vice versa. The very things that make open platforms attractive to developers and customers are also the same things that will cause them major problems. The very things that turn developers off about closed platforms are the things that provide the greatest benefit to developers long term. Having a closed platform's vendor vet every app slows down acceptance and limits choice but improves overall quality, security and consumer trust. And so on...

职业明智的,有在经营自己的生意和学习的API,让其他人会雇佣你之间的路径差异。在以前,你应该制定具有最佳的商业模式,一个你最想作为一个消费者使用该平台。对于后者,你应该制定最时髦的平台。即使触发器,没有人会感到奇怪,经验是在你的简历。拇指只是粗略的规则。

Career wise, there is a difference in paths between running your own business and learning an API so that others will hire you. In the former, you should develop for the platform that has the best business model and the one you would most like to use as a consumer. For the latter, you should develop for the platform with the most buzz. Even if it flops, no one will find it odd that experience is on your resume. Just rough rules of thumb.

这篇关于哪些移动编程环境你推荐一个启动的目标?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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