如何构思你的iOS App应用
转自:http://mobile.51cto.com/hot-311134.htm
在twitter上,听到不少人问,我也有App 在App Store上面卖,为什么我的App卖得这么少啊?于是我就上去App Store看了一下他们所做的App,在这里总结一下App idea的构思问题:
1. 市场定位
这个是我认为你做app之前第一个要问自己的问题,究竟多少人是你的潜在用户。很多中国开发者,做汉语字典,英文学习工具,或者汉语学习工具。这样的定位,你就选择了,中文iOS用户里面,想学习英语的部分用户,而且是愿意付费的用户,这些用户很多吗?如果你细分下去,你就发现这个市场非常小,这就是为什么有些人埋怨每天只卖几个app。iNotes的潜在用户有多大?我认为几乎每个需要用iPad来做笔记的用户都可以是iNotes的潜在用户。如果你的idea潜在用户相对较少,你就要问自己,你的app能不能做到前三位,如果不能,建议还是想过另外一个idea。
2. 付出的时间和精力
当想出了一个惊为天人的idea后,第二个问题,就是你需要多少时间和精力来开发这个app,你有多少精力和时间花在这个app上面。如果你想出了一个需要服务器端提供服务,又要和PC client连接,然后实现部分也极其复杂的app,请问你有这个时间来做吗?要多久才能做出来?等你做出来后,iOS会不会又升级到5.0了?所以,建议还是从小app开始做起。再有一个例子,网上一个朋友说,“为什么我的app卖得这么少啊?一个朋友做的应用一天可以销售1000美金。。。”,然后补充一个句,”那三个app是我一天内做出来的", 天啊,就花一天来做的,而且三个应用,当然回报就小拉。
3. 定价
我的第一个app, voice card,定价$1.99,到目前几个月,只卖了200多份,这个失败的经验令我知道,定价前,先自问自己,你自己看到这样的app,你自己会掏钱买吗?买和不买,对你的生活和工作,这个东西有无很大的帮助? voice card这类娱乐性的小产品,还是以免费的形式入门比较好,等用户的确喜欢了后,再吸引他们买升级服务。iNotes的定位是不一样的,iNotes是帮助用户工作和学习的工具,用上了这个工具后,的确对你的工作和学习带来很大的变化,所以如果是一个有用的app,用户愿意掏钱来买。voice card这种just for fun的小玩意,花一块钱,用户都很介意。
我认为,这三个问题你都问完了自己的话,你就可以开始你的开发之旅了。祝大家成功!
如何构思你的iOS App应用的更多相关文章
- iOS app内存分析套路
iOS app内存分析套路 Xcode下查看app内存使用情况有2中方法: Navigator导航栏中的Debug navigator中的Memory Instruments 一.Debug navi ...
- iOS App引导页功能实现
一.写作原因 以前都没有想着来写点东西,今天遇到件事情让我决定每次还是要做记录.因为以前自己可以轻松的完成pod spec的配置,但是今天在做的时候还是忘了遇到了很多坑.pod spec配置遇到的坑不 ...
- Xcode7.1环境下上架iOS App到AppStore 流程② (Part 二)
前言部分 part二部分主要讲解 iOS App IDs 的创建.概要文件的配置.以及概要文件安装的过程. 一.iOS App IDs 的创建 1)进入如图1所示界面点击右上角箭头所指的加号 进入iO ...
- iOS App上架流程(2016详细版)
iOS App上架流程(2016详细版) 原文地址:http://www.jianshu.com/p/b1b77d804254 感谢大神整理的这么详细 一.前言: 作为一名iOSer,把开发出来的Ap ...
- 用Model-View-ViewModel构建iOS App(转)
转载自 Model-View-ViewModel for iOS [译] 如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller, 即MVC.MVC是构建iOS a ...
- 用Model-View-ViewModel构建iOS App
如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller,即MVC.MVC是构建iOS App的标准模式.然而,最近我已经越来越厌倦MVC的一些缺点.在本文,我将重温 ...
- iOS APP可执行文件的组成
iOS APP编译后,除了一些资源文件,剩下的就是一个可执行文件,有时候项目大了,引入的库多了,可执行文件很大,想知道这个可执行文件的构成是怎样,里面的内容都是些什么,哪些库占用空间较高,可以用以下方 ...
- iOS App Store上架新APP与更新APP版本
iOS App Store上架新APP与更新APP版本 http://www.jianshu.com/p/9e8d1edca148
- 移动应用开发过程中需要哪些IOS APP工具
虽说如今要开发一款IOS app应用软件已经不是什么难事,app开发技术已经发展成熟,所以要制作一款适用于苹果IOS智能操作系统的app软件也挺容易的了.不过对于开发者来说,可以通过一些app工具来更 ...
随机推荐
- Java高级-反射
1.如何创建Class的实例 1.1过程:源文件经过编译(javac.exe)以后,得到一个或者多个.class文件..class文件经过运行(java.exe)这步,就需要进行类的加载(通过JVM的 ...
- 【使用篇二】SpringBoot访问静态资源(4)
默认的,SpringBoot会从两个地方查找静态资源: classpath/static 的目录下 ServletContext 根目录下 一.classpath/static 的目录 在类路径下常见 ...
- Bandit
CSE599:online and adaptive machine learning Lecture 3:Stochastic Multi-Armed Bandits, Regret Minimiz ...
- javaweb监听器实现与原理
参考:https://www.cnblogs.com/lxp503238/p/6678688.html https://blog.csdn.net/CPOHUI/article/details/888 ...
- dl-google.com 的问题
印象里,如果用过公司vpn之后,再用android studio, 这个地址就能被解析下载了. 看来,应该只是域名被屏蔽,ip并没有. 所以,以后拿到ip之后,写进hosts里应该没事 https:/ ...
- selenium--cookie操作
前戏 在做自动化的时候,遇到难处理的验证码,我们可以手动登录,然后获取登录到的cookie,添加到浏览器中,就可以实现登录 实战 from selenium import webdriver driv ...
- NLP之分词
不同分词工具原理解析 对各种分词工具的介绍,具体参考: http://www.cnblogs.com/en-heng/p/6234006.html 1) jieba 具体参考: https://blo ...
- [LeetCode] 925. Long Pressed Name 长按键入的名字
Your friend is typing his name into a keyboard. Sometimes, when typing a character c, the key might ...
- Salesforce 开发整理(七)配置审批流
salesforce提供了比较强大的可配置审批流功能,在系统中翻译为“批准过程”.所以需要配置审批时,选择创建 ——> 工作流和批准 ——> 批准过程,然后选择管理批准过程,选择需要配置 ...
- python运维开发常用模块(一)psutil
1.模块简介 psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻 松实现获取系统运行的进程和系统利用率(包括CPU.内存.磁盘.网 络等)信息.它主 ...