【转载】如果快速开发APP&创业

先贴原文所在个人博客:

http://uikoo9.com/

今天看了一些这个人的文章,还是有一定见解的,比如下面这篇

《如何快速开发出一个高质量的APP——创业谈》

http://uikoo9.com/blog/detail/wonder-app

贴出文章以做记录

另外,其中提到的几个第三方服务资源:

数据聚合:https://www.juhe.cn/

Bootstrap:http://v3.bootcss.com/

百度H5:http://h5.baidu.com/

百度云:https://bce.baidu.com/index.html

七牛云:http://www.qiniu.com/

如何快速开发出一个高质量的APP——创业谈 作于2016-06-08
上一篇:赞,framework7~
下一篇:没有了~
注:

1.水平有限,欢迎批评指正

2.博文举到的例子纯属虚构(切勿对号入座)

【起】
今早,一个技术群里有人想快速做出一个app,然后询问技术方案,大概是这样,

拿到了200w投资,期望花20w两个月先做出一个app,包括ios,android,

先,呵呵,一下,

大概预估了一下,两个月20w,一个月10w,基本就是一个高级ios,一个高级android,一个高级后台,基本不靠谱。

【问题】
经常有人问,做一个类似xx的app需要多久多少钱,这样的问题,

这样问还算比较靠谱,如果是“我有一个想法,就差一个程序员~”,那就呵呵了。

结合上面的问题,如何快速搞出一个高质APP,注意几点:

1.刚拿投资,需要快速出一个比demo强的APP

2.预算有限,不管外包还是自己组建团队貌似都不靠谱

3.期限很紧,不能按部就班的去做

4.并不是demo,期望做出来的不是不能用的demo,而是后期可以继续优化的版本。

【一个方案】
从技术的角度,想到一个比较折中比较靠谱的方案,欢迎讨论,

1.需求分析&数据库设计

这个是重点,就像大厦的地基,所以建议,花重金请高手给理清需求设计好数据库

2.UI设计

这个还是重点,用户用一个APP,最初的感受都停留在UI上,其次是交互,其次才是功能,

所以建议,花重金请高手设计一套完整的UI,定稿后尽量少修改

3.后台代码

这个不是重点,当数据库设计好后,找个代码生成器,生成基础代码,找个中级后台,花时间堆出业务代码,

只要不涉及一些技术难点,只是时间问题。

4.APP开发

这个有两种思路,第一开发原生APP(成本高,费时),第二开发HPP(成本低,快),

详见HPP——让所有中小企业拥有自己的APP

5.其他

尽量采用三方服务,例如,文件存储用七牛云,数据源用聚合数据,服务器用各种云,等等;

最少有一个pc+wap的展示首页,轻pc,展示首页即可,重wap,后期可以逐渐丰富;

暂时不启用微信公众号,浪费精力,效果有限

6.成本分析

固定开支:需求分析&数据库设计&UI设计

开发人员:一个中级后台+一个中级前端(HPP开发)

三方服务:配合三方免费服务,可以节省一大笔开始

问题和方案都已经抛出,下面是扯淡,慎读~

-------------------------------------------------------------------------------------------

【和高手配合的快感】
有幸和各方面的高手有过配合,确实有快感,事半功倍,沟通没障碍,做完不返工,

1.高阶架构,某cto
甲方外包了一个项目,结果还剩一个月的时候,外包说做不出来,然后找到我们公司,

一个月,烂摊子,可想而知大家都不看好,都不抱什么希望,

恰好这个时候,副总裁拉过来一个cto,拉我们一帮人去封闭一个月,

当时一起开会,让各自说这个项目怎么设计,

当时刚毕业,听完需求后,一团乱,真觉得这是不可能的任务,直到项目交付的时候也没明白怎么运行,

后来跟着实施了一段时间,才明白整个过程,

简单的就是,这位高阶架构,从需求方不清不楚的需求中理出来两个系统,相互配合,

不但想明白了需求方当时的需求,而且想明白了两年后需求方会添加哪些需求,

之后两年内,需求方提需求,架构不需要改,代码稍微改改,

赞一个,学到了很多,

需求分析,数据库设计很重要,大厦的地基,做的好,以后没有后顾之忧,

举一个反例,

在这个高阶架构还没来的时候,三个项目经理级别带我们几个小弟,也是去封闭,也是从头开发一个系统,

最终也勉强做出来了,但是后期碰到的问题很多,

数据库设计不规范,不得不经常修改表,

有些需求没办法满足,总要绕过来绕过去才能实现,

代码各种堆,各种复制粘贴,着实恐怖。

ps,需求分析,数据库设计很重要,多花点钱找个靠谱的架构帮忙吧。

2.高阶设计,出身百度
公司招来的一个靠谱设计leader,后来因为不肯无故加班被逼走,

用户打开一个APP,第一眼看到的就是UI风格,一个高逼格的UI和一个low的UI,立分高下,

你可以做这样一件事件,我以前无聊的时候做过,。。

去应用市场,搜索理财,把所有理财app都下载一遍,不管有名还是无名的,

然后一个一个去用,估计30个左右,

你会发现,功能大同小异,用户体验拉不开距离,影响人判断的就是UI(高利息除外),

得出一个结论,不管大小公司都有很难看的UI,不管大小公司偶而有好看的UI,基本没有好的用户体验,

这个时候,你要选理财APP,第一看重的是利息,第二就是UI了,

有空的可以自己去尝试下,

良心推荐一个APP,UI赞,用户体验赞赞,用过最好的APP,“荷包”(技术分析,不推荐你投资)

扯这么远,感官体验下,用户看到以下两个登录页面的心情:

11.png

22.png

ps,设计真的很重要,多花点钱找个靠谱的设计帮忙吧,另,定稿不要再改了。

【如何识别技术型技术人员】
创业初期,有个难点,容易被忽视,但是很重要,

就是当你非技术背景,或者没有靠谱的技术合伙人的时候,如果想招技术人员,你怎么判断他是高手,

前提是你已经认为招技术高手很重要了,

市面上太多传统企业转型,太多非技术创业,也太多大公司镀金比较能吹其实很水的所谓高手了,

请到这样一个高手,以前觉得无所谓,后来(身边实例)觉得完全可以毁掉一个企业,慎之,慎之,

那么怎么判断呢,

看文凭?看公司背景?看以前的项目?听他自己吹?做背调?

这些都不靠谱,最靠谱的是找一个高阶和他配合一两天,高下立现,

是不是死循环了。。稍等,

技术人员,分为真心热爱技术的技术人员,和把技术当作一份工作的技术人员,

后者常见风格是复制粘贴解决问题即可,非工作时间绝不会多想一点技术问题,当然也会想办法往上爬(这个社会~)

1.看他有没有技术博客,如果真心热爱技术的技术人员,肯定会坚持写技术博客,这是爱好

2.看他有没有开源项目,不热爱技术,去搞开源项目,呵呵~

3.加微信看朋友圈,经常分享的是技术还是吃喝玩乐~

看似不靠谱,其实还挺靠谱。

【后台?重要vs不重要】
后台,干爹?。。

后台,后端,操作数据库,给前端(android,ios,web前端)提供接口,

正常情况下后端挺重要,没有我说的这么简单,

but,现在讨论的是创业初期,不要以为你做出的app刚发布就有百万千万用户,

所以,后台在这种情况下不重要了,

有了之前讲的高阶架构理清了需求,设计好了数据库,然后找个代码生成器(基础crud)+中级后台做业务,

已经绰绰有余了。

等到下一阶段,再优化重视后台为时不晚。

【三方服务,能省就省】
1.服务器

刚开始自己配服务器?租机房?阿里云?

我感觉这些都太贵,刚开始规矩的去用百度云,阿里云贵,SAE贵不靠谱,腾讯云不靠谱。

2.文件存储

大量文件存储不要放到服务器,肯定放到七牛云这类,还提供CDN,还免费。

3.数据源

要快递数据,股票数据,身份数据?自己去抓取还是去买数据?还不如看看聚合数据

4.H5宣传

做个H5好在微信上宣传,招人外包?死贵效果不一定好,不如看看百度H5

5.微信公众号

能不要就不要,很多很火的APP你只会去用APP,不会关注公众号,浪费时间精力。

6.官网得有一个

设想用户百度搜索你的APP,搜索不到官网是种什么体验,前期可以用bootstrap这种自适应框架做一个pc+wap的版本做宣传。

http://uikoo9.com/
时间: 2024-11-05 12:25:52

【转载】如果快速开发APP&创业的相关文章

十九. 想快速开发app,需要找外包吗?

健生干货分享:第19篇 摘要:最近和两位准备开发app的创业者聊天,他们之前没有移动互联网的相关经验,有的是想法和资金.他们在纠结:想快速开发app,需要找外包吗? 最近和两位想开发app的创业者聊天,他们之前没有移动互联网的相关经验,有的是想法和资金.由于没有移动互联网的相关经验,想快速开发app,但又怕组建技术团队的时间过长,影响产品的开发,询问了我一些找外包的事项,我就在这篇文章里整理一下我的一些看法.以下的这些论述,都是针对整个app外包的情况(包含设计稿,原型图,前后端). 1.找外包

用vue快速开发app的脚手架工具

前言 多页面应用于结构较于简单的页面,因为简答的页面使用router又过于麻烦.本脚手架出于这样的场景被开发出来. 使用脚手架搭配Hbuilder也同样可以快速使用vue开发安卓和IOS APP. 本文最大特点: webpack4 多页面 跨域Proxy代理 VConsole移动端调试,手机上的开发者工具 es6/es7 babel 转换 项目地址 GitHub 使用手册 MogoH5+ 是一个 vue 多页面脚手架工具,结合 H5+可以快速开发安卓与苹果 APP. 即使不适用 Hbuilder

使用Airtest超快速开发App爬虫

想开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了?不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要2分钟,兼容 Unity3D.Cocos2dx-*.Android 原生 App.iOS App.Windows Mobile--. Airtest是网易开发的手机UI界面自动化测试工具,它原本的目的是通过所见即所得,截图点击等等功能,简化手机App图形界面测试代码编写工作. 爬虫开发本着天下工具为我所用,能让我获取数据的工具都能用来开发爬

开发者技术分享日:如何快速开发跨平台App

活动概况 时间:2014年12月20日14:00-17:00 地点:车库咖啡(北京市海淀西大街48号鑫鼎宾馆二层) 主办:APICloud 活动背景 在这个移动.云.大数据的时代背景下,人人口中都离不开“App”这个热门名词,然而如何降低App开发难度,减少成本,提高效率成为创业者和开发者尤为关注的内容.作为Web圈里的人想进来,但无奈技术门槛和人力成本太高:作为Native开发圈里的人又想出去,但无奈WebApp体验太差,面对当前的现状如何轻松突破App开发难题是这次沙龙交流的主题. 这次沙龙

Android开源计划-一周开发app

移动开发狂热者群开源计划 题目 一周开发app计划 首批参与成员 -小巫 -墨香 -梦痕 -边城刀客 -徐cc 要求 -每位认领者按照开源规范来做,代码规范和Android开发规范 -每位认领者必须拥有github账号,熟练使用git对代码进来管理 -每个人认领一个功能点或模块 -提出完善的解决方案并提供封装良好的库和demo 开发工具&&语言 Android Studio Java 目的 -减少Android程序猿重复搬运代码劳动 -打造快速开发app开源库,一个星期开发一个app的愿望

最佳App开发模式 – 快速开发,极致体验【上海站】

活动概况 时间:2015年03月14日13:30-17:00 地点:上海市金沙江路3131号三楼多功能厅 主办:APICloud.Ping++.云知声.TopGeek 网址:www.apicloud.com 费用:免费 *场地届时会提供30张免费停车券,先到先得 活动背景 对于创业团队和开发者来说,如何快速布局移动端.占领移动市场,时间和成本都是必须考虑的因素:如何用“模版”的方式快速创建 App框架以及内容页面,像堆乐高积木一样快速完成App开发,实现成本最小化.效率最大化? 2015年的春节

APP快速开发:用这些工具更给力

如何制作一款 App? 辞职下海.自组团队?还是寻找外包公司.与开发人员反复对接沟通需求?也许这2条都不是捷径,谁说不是呢? 市场总会令人惊喜,因为它会嗅到大家的需求,给你一招出其不意.今天,我就来为大家推荐几个好用的APP快速开发工具,为和我一样对APP感兴趣的小白打开一扇移动梦想之窗,至于接下来怎么走,要看你自己了. 1.叮当(进入体验) 无需编程.无需设计.无需开发.无需外包,任何人都可以通过叮当免费创意生成属于自己的原生 App. 使用"叮当"制作一款普通应用只需要 2 天,花

最佳App开发模式–在App创业之路上助你一臂之力

最佳App开发模式–在App创业之路上助你一臂之力 活动概况 时间:2015年03月07日14:00-17:30 地点:车库咖啡(北京市海淀西大街48号鑫鼎宾馆二层) 主办:APICloud.美洽 网址:www.apicloud.com 费用:免费 活动背景 现在是一个全民创业的时代.很多创业者都选择了App创业这个渠道,将自己的idea付诸实践.对于资源有限的创业者来说,如何避开App开发道路上的那些坑,选择最佳的解决方案,快速.高效地开发App并占领市场? App推出以后,与用户维持良好的关

Sublime插件库新成员基于APICloud快速开发跨平台App

互联网时代强调用户体验,那什么是HTML5跨平台App开发者的编程体验?"不剥夺.不替换开发者喜欢的开发工具,就是人性化的用户体验",APICloud给出了这样的答案! 重磅发布"多开发工具支持策略" "如果,你以为此次分享会APICloud只是讲解Eclipse开源插件代码经验,那就大错特错了!"APICloud CEO刘鑫以调侃的话进行了开场. 经过一年的上线摸索,APICloud团队充分的认识到"剥夺开发者已经习惯的开发工具,替换