什么是Android应用开发的最佳选择:HTML,CSS,JavaScript或Java?

好吧,我想在我跳到这个问题的明显答案之前(肯定是Java!),我们可能需要深入研究。 当您说要使用HTML,CSS和Javascript时,我将假设它是Cordova / Phonegap / webview包装器应用程序。 如果您正在构建一个简单的应用程序,并且对基于Web的语言更满意,或者您是Web开发人员,那么这将是一种方法。 Web语言最佳方法的另一个优点是跨平台兼容性,即,您可以编写一次并将其部署到iOS和Windows Phone等多个平台(大约2010年)。 但是,您使用基于Web的语言的次数越多,您就越了解其构建快速高性能应用程序的局限性。 这就是Facebook最初对应用程序开发步履蹒跚的原因,因为他们将所有精力都放在了网篮上,无法跟上性能要求。 因此,总而言之,如果您想构建任何需要硬件功能或性能的应用程序(例如照片和视频编辑应用程序,社交网络和消息传递应用程序或游戏),则必须使用Java。 但是,如果您正在构建一个简单的应用程序,并且已经熟悉基于Web的语言,则可以使用HTML,CSS和Javascript。 但是,由于您在问题中指定了Android应用程序开发,并且结合我的个人经验,我强烈建议您学习Java。 它是Android应用程序开发的一流语言,可让您访问Google为其操作系统开发的所有工具和库。 玩得开心!

市场上是否有任何可以帮助Android应用开发的开发人员? 而且,原始费用是多少?

任何企业家或技术外包业务必须经历的最艰巨的工作之一就是找到合适的移动应用程序开发人员或合作伙伴。 我已经看到很多次开发人员逃避了客户的想法,花了很长时间来构建应用程序,有时其质量是如此可悲,以至于您不希望任何人使用它。 您希望您的城市附近有合作伙伴,还是完全外包给其他国家/地区? 您是在寻找纯粹的编码经验还是在了解如何运行应用程序启动程序? 这些只是搜索外包时最常遇到的几个问题。 因此,这里是您应该衡量发现的移动应用程序开发合作伙伴的因素。 工程概要 开发人员资格 服务 理解 时间表,支持和费用 让我告诉您一些要点,然后再继续寻找最佳的移动应用程序开发公司。 在下文中,我已经提到了几点,可以肯定对您获得最佳移动应用程序开发公司有帮助。 寻找对您的公司业务充满热情的开发人员,而不仅仅是开发人员。 一个好的应用程序开发组织不仅应该通过程序来告知您必须开发哪种类型的应用程序,还应根据他们的专业知识与相同的应用程序共享实际的创新反馈。 一家真正的应用程序开发公司非常了解什么是可行的,什么时候进入应用程序商店是无效的,因为它们实际上是在从事业务并具有经验。 评估公司投资组合: 这是您聘请最佳和真正的移动应用程序开发公司时的第一步。…

开发人员是否发现Android一团糟,尤其是与iOS相比?

我是一名Android开发人员,用户以及iPad用户。 临时iPhone用户。 目前,我也越来越关注iOS开发。 Android开发工具肯定不如iOS完善,通常包含错误(即,层次结构查看器抛出异常等,不如iOS工具那么好集成-需要从命令行单独启动)。 例如,以Eclipse中的Layout设计器为例,该工具在大多数情况下是绝对无用的(无法处理复杂的布局,选项卡等),我认为大多数开发人员倾向于使用xml编写其布局。 然后,将其与XCode进行比较,在集成(UI设计,内联文档,模拟器和设备管理等)方面,它确实像魅力一样工作。 我对Google Android或它的支持存在一个问题:不确定是否仍然如此,但是通常当您问(在开发邮件列表中)时,为什么Android或其工具看起来像它们一样丑(与iOS相比),通常会得到答案:“好吧,它是免费的,或者好,它是开放的,您可以修复/增强它。” 但是我宁愿付出一点,并拥有一个稳定的产品,而不是免费且不完整的所有产品。 并非一切都必须DIY。 在Android错误跟踪器上查看“讨论”,标题为“ Android开发团队忽略其自身的错误跟踪器”: http://code.google.com/p/android… 对于iOS产品,您知道产品上市时已经准备就绪;对于Android,您作为用户/开发人员都是beta测试人员。 最后,Google只是没有设计惊人UI的感觉。 我知道简化事情可能会很好,但是是否必须丑陋? 这(不是我的)是一个很棒的博客,网址为http://android-gripes.tumblr.com/,内容是“关于Android手机/平板电脑的UI /…