由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 同时写两个平台的app?
相关主题
React native如何js里不允许任何html markup
手机app前台angular/ionic后台如何解决?跨平台开发比较
AngularJS 怎么样?ionic 2 still beta?
xaramin, phonegap, titanium, which one should I choose最完善的js跨平台app速成模板: 应有尽有
请教cross platform的mobile development最好是哪个meteor和parse server是什么关系?
快速搭建一个website?现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?
苹果健身榜前十app源代码:ionic/angularFaster Hybrid Dev with Ionic Box
再说说react & angular 2java和swift还是缺一不可
相关话题的讨论汇总
话题: android话题: app话题: ios话题: js话题: 开发
进入Programming版参与讨论
1 (共1页)
W***o
发帖数: 6519
1
我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
外一个做ios,当然还需要有人处理backend, server, CI 等等。
听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
然startup资源有限,雇佣太多的人估计会吃不消。
如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
需要二次开发。
大家如果是在做startup会怎么看怎么做??
c*********e
发帖数: 16335
2
如果app不需要把数据存在cell phone的数据库或者卡里面,就直接写个web app,用
cellphone的browser浏览就可以了。
这主要取决于你的mobile app要不要用到native app,native database,native hard
drive.

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

W***o
发帖数: 6519
3
app主要是是和网络服务器交互信息,用不到native database,当然需要移动设备的定
位和
gps

【在 c*********e 的大作中提到】
: 如果app不需要把数据存在cell phone的数据库或者卡里面,就直接写个web app,用
: cellphone的browser浏览就可以了。
: 这主要取决于你的mobile app要不要用到native app,native database,native hard
: drive.

h*i
发帖数: 3446
4
Why not ios first?

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

W***o
发帖数: 6519
5
android 用户该失望了吧?

【在 h*i 的大作中提到】
: Why not ios first?
c*******0
发帖数: 5247
6

如果你觉得UI和好的用户交互是你的app里面比较重要的,那么两个人,一个人一个平
台。你主要是http+location,不会很难
如果你觉得UI和好的交互不是MVP中重要的环节,那么上跨平台开发。

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

c*********e
发帖数: 16335
7
browser里面就可以知道你的定位和gps.

【在 W***o 的大作中提到】
: app主要是是和网络服务器交互信息,用不到native database,当然需要移动设备的定
: 位和
: gps

h*******u
发帖数: 15326
8
mono

【在 W***o 的大作中提到】
: android 用户该失望了吧?
r*a
发帖数: 1503
9
要是钱多的话,就雇人分开开发IOS, ANDROID。要是钱少得话,少雇几个就上JS吧!将
来事情谁知道,要是JS成了,但是有缺点,再开发NATIVE不晚。
别听他们在那里瞎侃,赶紧赚钱要紧。
r*a
发帖数: 1503
10
我现在在用meteor.js写一个应用,写完以后,上web, ios, android, 给的时间只有一
个月,然后还没有多少钱,native开发根本做不到。
相关主题
快速搭建一个website?js里不允许任何html markup
苹果健身榜前十app源代码:ionic/angular跨平台开发比较
再说说react & angular 2ionic 2 still beta?
进入Programming版参与讨论
W***o
发帖数: 6519
11
这个高效!

【在 r*a 的大作中提到】
: 我现在在用meteor.js写一个应用,写完以后,上web, ios, android, 给的时间只有一
: 个月,然后还没有多少钱,native开发根本做不到。

h******b
发帖数: 6055
12
看你现有人马是web developer多还是传统developer多了,web多, Cordova/Phonegap
封装mobile web site成app是最大程度糙快猛的实现。 普通手机功能也都支持。 UI
可以选ionic(angular),也可以选meteor。
你可以看看cordova支持的手机硬件功能(相机, location, 等)。 cordova大把
plugin,从广告到内购应有尽有。
http://cordova.apache.org/docs/en/4.0.0/guide_support_index.md.
其实真的需要重新写, 说明你们已经成功了。 不过如果团队都是传统程序员, 天生
反感JS, 那么强扭的瓜不甜, 让他们写也不会投入, 会找一千个理由抗拒。 你也
看到这个版多忌讳JS的普及了。 一般startup也就是普通CRUD数据库, JS和现有网站
搭配有先天优势。

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

h*****2
发帖数: 2070
13
除了meteor.js,还有什么推荐的跨平台的?对AWS、或者AZURE的支持怎么样?主要缺
点是什么?
我是外行,望赐教。

【在 r*a 的大作中提到】
: 我现在在用meteor.js写一个应用,写完以后,上web, ios, android, 给的时间只有一
: 个月,然后还没有多少钱,native开发根本做不到。

h******b
发帖数: 6055
14
我也好奇meteor怎么搞, 特别是后台部分。
请问后台是自己搞AWS或者Digital Ocean吗?

【在 h*****2 的大作中提到】
: 除了meteor.js,还有什么推荐的跨平台的?对AWS、或者AZURE的支持怎么样?主要缺
: 点是什么?
: 我是外行,望赐教。

W***o
发帖数: 6519
15
后台肯定不能用angular/meteor搞了,具体怎么搞,看你熟悉啥了还有预算;钱多就上
aws,少的话就买1-2个node自己配置digital ocean。简驴破磨 or 不差钱

【在 h******b 的大作中提到】
: 我也好奇meteor怎么搞, 特别是后台部分。
: 请问后台是自己搞AWS或者Digital Ocean吗?

c********1
发帖数: 5269
16
DreamFactory is an open source REST API platform for mobile enterprise
application developers.
https://bitnami.com/stack/dreamfactory

【在 h*****2 的大作中提到】
: 除了meteor.js,还有什么推荐的跨平台的?对AWS、或者AZURE的支持怎么样?主要缺
: 点是什么?
: 我是外行,望赐教。

s********k
发帖数: 6180
17
莫非我们的idea比较一样?其实第一个native APP最难,之后都可以很多东西复用,糙
快猛一点不差

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

s********k
发帖数: 6180
18
我们准备上parse

【在 W***o 的大作中提到】
: 后台肯定不能用angular/meteor搞了,具体怎么搞,看你熟悉啥了还有预算;钱多就上
: aws,少的话就买1-2个node自己配置digital ocean。简驴破磨 or 不差钱

h******b
发帖数: 6055
19
仔细看了一下meteor和ionic比较了一下:
1)不用angular是个优势,非常适合习惯jquery的普通前端developer。
2)不知道什么ui package比较适合iOS/Android,现在好像比较现成的有metroic, 结
合了ionic那些css。或者bootstrap?
3)backend/local data不用自己管理。 这个吸引力好大,巨多的package从脸书谷歌
登陆,到读取第三方数据。
4)要自己搞服务器,用parse这样的后台服务还能自动管理本地数据吗。看到一个parse
的package。
https://github.com/timmyg/meteor-parse-sdk/
感觉以最快最猛出MVP来说,没有任何平台可以相比。 js轮子中的轮子。
p**r
发帖数: 5853
20
3年前的悲惨教训,
用当时所谓最好的JS跨平台appcelecator同时做2个平台的app,
开始还洋洋得意,做到后面,全部丢进垃圾桶,
用原生工具语言分别重写一遍
credit也要给一下:
3年前我开发前对appcelecator的知识是0,
2个星期把安卓和IOS版本都做出来了,都能用,没啥BUG,
就是UI的微调方面能把人气死。
相关主题
最完善的js跨平台app速成模板: 应有尽有Faster Hybrid Dev with Ionic Box
meteor和parse server是什么关系?java和swift还是缺一不可
现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?Meteor框架的坑有哪些朋友跳了?
进入Programming版参与讨论
h******b
发帖数: 6055
21
无论如何让你起步了。
两个星期出了MVP,双平台测试市场。
淘宝后端都重写多少次了,重写真的不代表开始的技术不行。 最快最猛才是起步的真
谛。

【在 p**r 的大作中提到】
: 3年前的悲惨教训,
: 用当时所谓最好的JS跨平台appcelecator同时做2个平台的app,
: 开始还洋洋得意,做到后面,全部丢进垃圾桶,
: 用原生工具语言分别重写一遍
: credit也要给一下:
: 3年前我开发前对appcelecator的知识是0,
: 2个星期把安卓和IOS版本都做出来了,都能用,没啥BUG,
: 就是UI的微调方面能把人气死。

x*********0
发帖数: 133
22
Meteor是基于nodejs的一个框架,后台MVC部分是nodeJs.数据库mongoDB,省事的可以搭
配parse,不过parse是美国的,国内有类似的哈。

【在 h******b 的大作中提到】
: 我也好奇meteor怎么搞, 特别是后台部分。
: 请问后台是自己搞AWS或者Digital Ocean吗?

W***o
发帖数: 6519
23
what is 国内类似的 to Parse?

【在 x*********0 的大作中提到】
: Meteor是基于nodejs的一个框架,后台MVC部分是nodeJs.数据库mongoDB,省事的可以搭
: 配parse,不过parse是美国的,国内有类似的哈。

l**********n
发帖数: 8443
24
所有nodejs的这些framework都不值得尝试。

【在 x*********0 的大作中提到】
: Meteor是基于nodejs的一个框架,后台MVC部分是nodeJs.数据库mongoDB,省事的可以搭
: 配parse,不过parse是美国的,国内有类似的哈。

h******b
发帖数: 6055
25
我看meteor主要有三个功能非常强悍:
1)服务器和local数据自动sync
2)hot update,不需要通过谷歌苹果商店也能更新。
这上面两点自己也能写,但写严谨真心不容易。有个轮子,糙快猛的多。
3)不像angular那样逼着你搞scope/controller/service这套理论。 写起来很像传统
jquery。
缺点是不像ionic那样是为了ios/android而生,没看到什么成功mobile app的例子。市
场份额是angular的零头。 估计我
还是继续ionic/angular了。
T**r
发帖数: 7016
26
RE这个,像appcelerator这些JS平台永远都是被动的,指不定哪天就完全跟不上iOS
或者Android的更新了,指不上哪天这些公司就倒闭SOL了。咱们这儿也是3年前引进
的appcelerator,简单的app爽,复杂一点的就傻了。

【在 p**r 的大作中提到】
: 3年前的悲惨教训,
: 用当时所谓最好的JS跨平台appcelecator同时做2个平台的app,
: 开始还洋洋得意,做到后面,全部丢进垃圾桶,
: 用原生工具语言分别重写一遍
: credit也要给一下:
: 3年前我开发前对appcelecator的知识是0,
: 2个星期把安卓和IOS版本都做出来了,都能用,没啥BUG,
: 就是UI的微调方面能把人气死。

k******t
发帖数: 1498
27
简驴破磨和不差钱是哪两家?纯外行,知道Digital ocean linode rackspace和aws,
没听说过这两个。

【在 W***o 的大作中提到】
: 后台肯定不能用angular/meteor搞了,具体怎么搞,看你熟悉啥了还有预算;钱多就上
: aws,少的话就买1-2个node自己配置digital ocean。简驴破磨 or 不差钱

c*******9
发帖数: 9032
28
先做好ios的,android就很快了。很多项目拖时间,不是因为编程量大,而是一开始需
求和设计没有考虑清楚,改动多。
android程序员好找,所以可以后做。

【在 W***o 的大作中提到】
: android 用户该失望了吧?
l**********n
发帖数: 8443
29
不要贪快去折滕那些跨平台的。js只适合web

【在 c*******9 的大作中提到】
: 先做好ios的,android就很快了。很多项目拖时间,不是因为编程量大,而是一开始需
: 求和设计没有考虑清楚,改动多。
: android程序员好找,所以可以后做。

c*******9
发帖数: 9032
30
其实目标设计明确(后台也完善了),又不追求花哨,分别做android和ios也是很快的
。不需要用太多人,人多了交流起来耗时费力。如果后台不完善,需求还可能变,就不
要两个平台同时做。先做好一个,减少返工。

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

相关主题
尼玛ionic还是不太成熟手机app前台angular/ionic后台如何解决?
为什么startup喜欢用phpAngularJS 怎么样?
React native如何xaramin, phonegap, titanium, which one should I choose
进入Programming版参与讨论
c*******9
发帖数: 9032
31
是的,没有什么像样的app是用js写的。

【在 l**********n 的大作中提到】
: 不要贪快去折滕那些跨平台的。js只适合web
s********k
发帖数: 6180
32
re这个,确实设计明确不容易,UX经常会改,而且容易扯皮,各人都有各人觉得合适的

【在 c*******9 的大作中提到】
: 其实目标设计明确(后台也完善了),又不追求花哨,分别做android和ios也是很快的
: 。不需要用太多人,人多了交流起来耗时费力。如果后台不完善,需求还可能变,就不
: 要两个平台同时做。先做好一个,减少返工。

ET
发帖数: 10701
33
如果客户是美国的,ios先。
如果客户是国内的,android先

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

s********k
发帖数: 6180
34
不知道美国的Android占有率多少?

【在 ET 的大作中提到】
: 如果客户是美国的,ios先。
: 如果客户是国内的,android先

ET
发帖数: 10701
35
it's too crow on google play store. and people using android device doesn't
spend that much as iPhone user.
I develop for both so I keep eyes on device users wherever I go.

【在 s********k 的大作中提到】
: 不知道美国的Android占有率多少?
h******b
发帖数: 6055
36
除非你的app非常复杂,绝对应该双平台一起发。
推广的成本是非常高的,你推广iOS版本和Android的广告上面无非是多一个google
play的icon而已。
至于review可以找专业团队给你刷起来。
s********k
发帖数: 6180
37
在美国怎么找专业团队刷?

【在 h******b 的大作中提到】
: 除非你的app非常复杂,绝对应该双平台一起发。
: 推广的成本是非常高的,你推广iOS版本和Android的广告上面无非是多一个google
: play的icon而已。
: 至于review可以找专业团队给你刷起来。

c*******9
发帖数: 9032
38
刷榜被识破会被干掉。是好东西不愁推广。做出烂东西推广了也是差评。

【在 h******b 的大作中提到】
: 除非你的app非常复杂,绝对应该双平台一起发。
: 推广的成本是非常高的,你推广iOS版本和Android的广告上面无非是多一个google
: play的icon而已。
: 至于review可以找专业团队给你刷起来。

c*******9
发帖数: 9032
39
除非有明显的竞争对手要比谁先,推广不差这两个月。

【在 c*******9 的大作中提到】
: 刷榜被识破会被干掉。是好东西不愁推广。做出烂东西推广了也是差评。
c*********e
发帖数: 16335
40
刷榜在社交网站,旅游网站太频繁了。我朋友的一个餐馆在某知名旅游网站上,刷榜刷
出来的好review,那些什么澳大利亚来的食客什么的,谁有时间去鉴别是不是真的?

【在 c*******9 的大作中提到】
: 刷榜被识破会被干掉。是好东西不愁推广。做出烂东西推广了也是差评。
相关主题
xaramin, phonegap, titanium, which one should I choose苹果健身榜前十app源代码:ionic/angular
请教cross platform的mobile development最好是哪个再说说react & angular 2
快速搭建一个website?js里不允许任何html markup
进入Programming版参与讨论
z****e
发帖数: 54598
41

我的经验也是如此
之前为了跨平台,搞死人
最后火大,直接干掉其他所有平台
就光照ios和android
一马平川

【在 l**********n 的大作中提到】
: 不要贪快去折滕那些跨平台的。js只适合web
z****e
发帖数: 54598
42
稍微有所不同这里
我觉得android更麻烦
ios容易得多
android为了一个屏幕不同大小搞死人

【在 c*******9 的大作中提到】
: 先做好ios的,android就很快了。很多项目拖时间,不是因为编程量大,而是一开始需
: 求和设计没有考虑清楚,改动多。
: android程序员好找,所以可以后做。

z****e
发帖数: 54598
43
又胡扯
淘宝后端真正重构只有两次
一次php,一次java
sun的架构师搭建的整体架构
现在还在用,只是换掉一些收费的产品
oracle db之类的

【在 h******b 的大作中提到】
: 无论如何让你起步了。
: 两个星期出了MVP,双平台测试市场。
: 淘宝后端都重写多少次了,重写真的不代表开始的技术不行。 最快最猛才是起步的真
: 谛。

f****n
发帖数: 399
44
独立开发两个平台的代码遇到的多半是业务逻辑的问题。
用js跨平台要多花时间去处理平台本身的问题。
ionic/angular 到处都是坑,一个后退键都要处理半天。
不知道以后都用浏览器跑会不会成为主流。

【在 W***o 的大作中提到】
: 我们业余的一个团队希望快速开发一个app出来,支持startup公司的新的商业模式;
: 如果希望同时开发android和ios的app,是不是最好有两个开发team?一个android,另
: 外一个做ios,当然还需要有人处理backend, server, CI 等等。
: 听大家在版上讨论的意见,我个人感觉大家对用javascript做手机app有点嗤之以鼻,
: 但是从startup的角度来讲,希望将第一版service尽快推出,而且是两个平台一起
: release,在这种情况下大家建议用js糙快猛还是多雇马工同时开发ios/android? 当
: 然startup资源有限,雇佣太多的人估计会吃不消。
: 如果集中资源用js开发跨平台app,花费少,工期也会短,但是缺点是长远来看可能还
: 需要二次开发。
: 大家如果是在做startup会怎么看怎么做??

1 (共1页)
进入Programming版参与讨论
相关主题
java和swift还是缺一不可请教cross platform的mobile development最好是哪个
Meteor框架的坑有哪些朋友跳了?快速搭建一个website?
尼玛ionic还是不太成熟苹果健身榜前十app源代码:ionic/angular
为什么startup喜欢用php再说说react & angular 2
React native如何js里不允许任何html markup
手机app前台angular/ionic后台如何解决?跨平台开发比较
AngularJS 怎么样?ionic 2 still beta?
xaramin, phonegap, titanium, which one should I choose最完善的js跨平台app速成模板: 应有尽有
相关话题的讨论汇总
话题: android话题: app话题: ios话题: js话题: 开发