阅读更多

5顶
4踩

移动开发

转载新闻 5 个降低 App 开发成本的方法

2013-04-28 14:54 by 副主编 WnouM 评论(2) 有19436人浏览


开发一款app并不便宜,为了降低成本,不少中小公司选择了通过降低产品质量来节约成本,比如雇佣一个身价较低但缺乏经验的设计师和开发者。虽然短期内可以让你沉浸在新品出路的喜悦中,但长期看真的不是一个正确的做法。有一个可行的解决方法,那就是开发“Minimal Viable Product(最低可行性产品)”,简称MVP。MVP有着这样的特征,功能最核心,设计最精简。你可以通过打造MVP类型的app来以最低的成本实现你改变世界的app创意。

第一次迭代,你应该有一个极为精简的app可以让你进行最基本的功能测试,然后花时间获得更多的资金和知识来完成产品。

1. 支持单个平台

如果你想获得更多的营收,一个理想的方法就是把你的产品搬到多个平台,比如iOS、Android、WP以及Blackberry。不过,对于资金不足的开发者而言,把iOS平台上的产品移植至Android平台,至少会增加50%的预算成本。Instagram和Foursquare都是先从iOS平台起家,在iOS平台上成为一款成功的产品后,才移植至Android平台,所以坚持一个平台的策略,在有需要的时候再考虑其他平台。

这点建议是针对预算成本不足或者新手开发者而言,如果你有足够的资金,且担心产品被其他平台的开发者抄袭,那尽快同步产品也是个正确的选择。

2. 精简设计

App的设计不必太过复杂,而必须要能给用户带来好的体验。精简设计可以节省开发者的时间成本和物质成本,因为它不要求你设计自定义、重图形图像的界面等等。开发者不用太担心使用现成的配色方案,字体以及UI元素,这些可以加快app开发速度,尽快让你的创意在现实中落地。

3. 选择一个社交网络

分享功能需要从外部系统抽调数据,因此开发者需要花大量时间和精力把多个社交网络整合进一款app当中。当你第一次集成社交网络时,最好选择一家或者两家主要的,而不需要把所有的社交网络都整合进你的app当中,以后再做其他考虑。

4. 选择一个屏幕方向

我们都知道让app同时适用于横屏模式和竖屏模式并不像你改变设备方向那么简单,你同样需要设计和编码,所以对于初次开发app或者资金预算不足的开发者而言,最好为你的应用选择一个屏幕显示方向。

5. 添加反馈系统

不管你开发什么产品,砍掉你喜欢的功能是件令人心痛的事情,但是增加功能更要三思而行。如果没有一个分析或者反馈机制,你将很难知道用户如何理解、使用你的app,你也不知道app在用户群体中的表现。因此你需要在应用分析、管理、崩溃日志以及终端用户支持系统上增加投入。

我们说打造一款功能极简的app,但并不是说app可以缺失功能和趣味性,开发者要挑其中最重要的功能,这样不管是测试阶段还是发布后,用户都可以给你一些可靠的、有建设性的反馈来帮助你打造最终的产品。开发者需要清楚哪些是必须要的功能,哪些是希望有的功能。

Via ideatoappster
来自: CocoaChina
5
4
评论 共 2 条 请登录后发表评论
2 楼 xucaishen 2013-05-06 14:18
Really?
1 楼 debbbbie 2013-05-03 15:53
@mark

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • panda.android:提供一个完善的Android App应用开发库。其特质为 提升开发效率、缩短开发工期、降低维护成本

    其特质为 提升开发效率、缩短开发工期、降低维护成本。 引入方式 在项目的build.gradle中添加maven url。 buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath '...

  • 轻松6步完成App开发

    使用APICloud快速高效App开发平台,轻松6个步骤就可以完成App制作和开发。

  • 关于APP热更新,一个降本增效的好方法

    热更新是一种App软件开发者常用的更新方式。简单来说,就是在用户下载安装App之后,打开App时遇到的即时更新。这样的更新方法不仅利于开发者方的降本增效,而且对于用户方的体验也非常友好。下面我们就来详细介绍APP...

  • 几个跨平台移动App开发方案框架比较

    根据一些老博客里面的内容,现在整理一下目前流行的跨平台移动App开发技术的特点,并将几个不同的开发平台框架进行比较说明,仅供大家参考。 每个开发框架几乎都包含以下特性: 使用 HTML5 + CSS + JavaScrip

  • Hybrid App 开发快速指南

    关于混合应用是什么、为什么使用的问题,相信大家都有自己的答案,但如何开发混合应用,从现有资料中却很难找到一个系统、全面的回答。 刚上手或准备上手混合应用的开发者,经常苦于没有一套经过验证的最佳实践来...

  • 基于X5内核的WebView安卓HybridApp开发

    然后访问我们的html5页面,而html5页面这部分内容,在我们APP不升级的情况下能动态的更新,并且具有跨平台性,也就是说Android和IOS都可以用这一个html页面,从而减小了开发成本。现在很多APP都是混合开发的了,比如...

  • MATLAB APP开发的一些进阶技巧分享

    本文是专栏《有限单元法MATLAB程序设计》的“APP开发”部分,将从“主APP与子APP的并用”、“模态对话框的使用”、“操作提示的使用”及“利用中间文件传递信息”这四个部分来阐述笔者在个人APP开发过程中的技巧,及...

  • 推荐个国产框架,从此轻松开发 小程序/App/h5

    目前前端市场,主流框架分为PC框架和移动框架两个方向。此外,还有两种 ...但是在很多平台上,如果一个应用想要完成统一标准化的开发,可以兼容各个平台的差异,但是成本会比较大。还有一个要求是我们自己发布一

  • Uni-App开发框架介绍

    调研了Uni-App开发框架,核心是了解将Uni-app的小程序嵌入到已有Android/iOS项目中的结果。

  • Hybrid App开发模式

    针对目前最常用的IOS和安卓平台,需要用不同的技术来开发:IOS一般使用的是Object-c,而安卓平台使用的一般是Java-Native,这样就导致了开发一款App需要两队人马去做,随之而来的问题也会很多,比如:开发成本高,...

  • 2023年依照市场行情定制开发一个手机App软件需要多少钱?

    按复杂性划分的app开发平均成本(GoodFirms研究):简单的app程式 40000至 60000中等复杂度的app 61,000和 69,000复杂app 70000至 100000基本app的创建成本约为25,000,功能更复杂的app的成本约为40000,70000。...

  • APP开发选择什么框架好?

    App的开发一般都需要满足Android和iOS两个系统环境,也就意味着一个App需要定制两套实现方案,造成开发成本和维护成本都很高。为了解决这个问题,最好的办法就是实现一套代码跨端运行,所以Hybrid App混合应用模式...

  • 主流的APP开发方式总结和对比

    市面上主流APP开发框架对比包括:原生native、webapp、hybird、RN、weex、flutter、uni-app的总结和对比

  • 微信小程序开发与app开发的十大区别

    微信小程序开发是当下最具争议的话题,小程序在内测之初,市面上就已经出现了一些传言称:小程序将会取代App,但事实究竟如何呢?两者的区别又在哪里?CRMEB今天就从以下10点,说一说开发小程序与开发App的区别: 1...

  • 几款移动跨平台App开发框架比较

    使用 HTML5 + CSS + JavaScript 开发; 跨平台重用代码; 丰富的UI库; 提供访问设备原生API的 JavaScript API 包装器; 解决原生开发中机型适配的难题; 提供打包、部署的工具或服务; 都需要学习自身封装的 ...

  • hbuilder 开发5+ APP采坑记录

    开发一款APP产品需要在安卓和苹果2大平台发布,同时开发团队也需要有安卓和IOS。 HTML5 Plus移动App,简称5+...通过5+App可以降低APP开发的门槛,让一般的前端开发人员也可以进行APP的开发,同时能为公司节约很大...

  • 开发一个App到底成本多大?

    评估创业中的成本是很重要的。对于无比怀念的过去的...我专门访谈了一位做了多年外包App开发的兄弟,希望他专业的知识能让大家对App开发成本有更清晰的认识。 Q:App为什么这么火,App开发工程师大概的薪资又是多少

  • 2021 最新 15 个 App 跨平台开发框架

    Flutter Ionic React native ...作为用户来说,当然希望使用 App 的时候能够顺畅流利,不可否认的是,使用 iOS 和 Android 开发出来的应用非常流畅而且高效,但是缺点就是需要耗费较长的时间来开发,比如.

  • 前端最常用的移动App开发方式及技术栈详解

    前端最常用的移动App开发方式及技术栈详解 混合App相关技术 共同点: 把网页打包成移动 App,使 Web 程序可以访问手机原生能力。 Cordova Cordova 是Apache软件基金会的一个产品。其前身是PhoneGap,由Nitobi开发...

  • 力软敏捷开发框架--轻量化app一键快速开发.zip_一键app制作_前端 框架 app_力软_力软 框架_敏捷开发框架

    在整体框架都已经搭建好了,开发者只用实现业务功能。...让APP开发的成本可以降低90%左右,这种免编程自己制作手机APP的方法,对于没有技术团队、雄厚资本的中小企业及个人创业者来说,无疑是巨大的好消息。

Global site tag (gtag.js) - Google Analytics