w*x 发帖数: 518 | 1 问问题之前,写过诸位点进来看的先:)
楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习
一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解(
java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较
合适,决心开始每天抽点儿时间玩一玩。
有三个方向,现在不知道选哪个:
1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试
看。优点是比较简单,代码能看懂。
2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如,
GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
我……
3) 自己直接找自己感兴趣的东西做。idea是有,但是根据用python的经验,这样容易
养成很多不好的编程坏习惯。
诚心求教大家的意见,谢谢! |
d*******r 发帖数: 3299 | 2 3)
认真看开发文档就不会了养成坏习惯了。
另外,你自己做东西的时候,如果某一段觉得写得不专业,可以专门有目的第去找类似
的sample。
1) 2) 都是被别人牵着走,事倍功半.
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
w*x 发帖数: 518 | 3 有道理。谢谢您的建议,学习了!
【在 d*******r 的大作中提到】 : 3) : 认真看开发文档就不会了养成坏习惯了。 : 另外,你自己做东西的时候,如果某一段觉得写得不专业,可以专门有目的第去找类似 : 的sample。 : 1) 2) 都是被别人牵着走,事倍功半.
|
z****e 发帖数: 54598 | 4 3
怕养成不好习惯那就用java
java一个好处就是你要想写出不规范的代码
很难
也不是不可能,但是难度比其他语言要大
尤其是用了ide之后,大部分错误ide马上就提示了
这样习惯就被迫养成了
oop其实是约束非常强的一种p
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
H**r 发帖数: 10015 | 5 To write apps, if you don't use Java,you probably use objective-c...
【在 z****e 的大作中提到】 : 3 : 怕养成不好习惯那就用java : java一个好处就是你要想写出不规范的代码 : 很难 : 也不是不可能,但是难度比其他语言要大 : 尤其是用了ide之后,大部分错误ide马上就提示了 : 这样习惯就被迫养成了 : oop其实是约束非常强的一种p
|
z****e 发帖数: 54598 | 6 这倒是
ios赚钱多
据说是安桌的六倍
【在 H**r 的大作中提到】 : To write apps, if you don't use Java,you probably use objective-c...
|
M********t 发帖数: 5032 | 7 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
【在 z****e 的大作中提到】 : 这倒是 : ios赚钱多 : 据说是安桌的六倍
|
c********g 发帖数: 1173 | 8 开源就别碰了。不够吵架的功夫。
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
m******t 发帖数: 635 | 9 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
【在 M********t 的大作中提到】 : 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
|
m******t 发帖数: 635 | 10 想玩票的话,怎么折腾都行
不过我建议以写个賺钱app为目的的话你能学到更多的东西
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
|
|
s***o 发帖数: 2191 | 11 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
【在 m******t 的大作中提到】 : 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
|
m******t 发帖数: 635 | 12 android是不同的路子,或者广告或者邪路子,iOS上正经賺钱更容易些
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
d********f 发帖数: 43471 | 13 在安猪上基本没可能
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
z****e 发帖数: 54598 | 14 你说的是ios也不赚钱吗?
我用cloud,没有设备费这一说
一个月5刀的instance
mimisoft介绍的digitalocean.com
你可以看看
主要运算的负载在客户机器上
服务器端用vert.x,尽一切可能简化
所以不怎么吃性能
domain用公孙大神介绍的internetbs.net
很便宜,所以server的钱一年用不了多少
【在 M********t 的大作中提到】 : 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
|
z****e 发帖数: 54598 | 15 盗版太疯狂
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
z****e 发帖数: 54598 | 16 发财不发财已经不在乎了
写app很大程度上是为了自己好玩
童年时候的梦想
跟那个dumpcoder一样
【在 m******t 的大作中提到】 : 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
|
z****e 发帖数: 54598 | |
w*x 发帖数: 518 | 18 谢谢赵老师指教。赞,用eclipse还是能把那些太不规范的东西都去掉的……
【在 z****e 的大作中提到】 : 3 : 怕养成不好习惯那就用java : java一个好处就是你要想写出不规范的代码 : 很难 : 也不是不可能,但是难度比其他语言要大 : 尤其是用了ide之后,大部分错误ide马上就提示了 : 这样习惯就被迫养成了 : oop其实是约束非常强的一种p
|
w*x 发帖数: 518 | 19 哈哈是的。
我觉得开源的好处在于,众人拾柴火焰高,最终做出来的东西都不是拍脑袋出来的;但
是具体真的效率,不如单兵作战拍脑袋……
有点儿像民主VS专制的意思,哈哈
【在 c********g 的大作中提到】 : 开源就别碰了。不够吵架的功夫。
|
z****e 发帖数: 54598 | 20 android其实不好写,java各个行当里面这个算比较麻烦的一个了
而且正规渠道赚钱的话,还是做ios靠谱,单纯从赚钱出发,obj c可能更好点
android最好做免费的app,然后卖广告,搞内购之类的赚钱
就是对付山寨天朝那一套
【在 w*x 的大作中提到】 : 谢谢赵老师指教。赞,用eclipse还是能把那些太不规范的东西都去掉的……
|
|
|
w*x 发帖数: 518 | 21 谢谢!
嗯会以市场为目的的,我想这样可以不光技术部分,别的marketing部分也可以了解一
点。
【在 m******t 的大作中提到】 : 想玩票的话,怎么折腾都行 : 不过我建议以写个賺钱app为目的的话你能学到更多的东西
|
w*x 发帖数: 518 | 22 问问题之前,写过诸位点进来看的先:)
楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习
一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解(
java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较
合适,决心开始每天抽点儿时间玩一玩。
有三个方向,现在不知道选哪个:
1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试
看。优点是比较简单,代码能看懂。
2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如,
GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
我……
3) 自己直接找自己感兴趣的东西做。idea是有,但是根据用python的经验,这样容易
养成很多不好的编程坏习惯。
诚心求教大家的意见,谢谢! |
d*******r 发帖数: 3299 | 23 3)
认真看开发文档就不会了养成坏习惯了。
另外,你自己做东西的时候,如果某一段觉得写得不专业,可以专门有目的第去找类似
的sample。
1) 2) 都是被别人牵着走,事倍功半.
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
w*x 发帖数: 518 | 24 有道理。谢谢您的建议,学习了!
【在 d*******r 的大作中提到】 : 3) : 认真看开发文档就不会了养成坏习惯了。 : 另外,你自己做东西的时候,如果某一段觉得写得不专业,可以专门有目的第去找类似 : 的sample。 : 1) 2) 都是被别人牵着走,事倍功半.
|
z****e 发帖数: 54598 | 25 3
怕养成不好习惯那就用java
java一个好处就是你要想写出不规范的代码
很难
也不是不可能,但是难度比其他语言要大
尤其是用了ide之后,大部分错误ide马上就提示了
这样习惯就被迫养成了
oop其实是约束非常强的一种p
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
H**r 发帖数: 10015 | 26 To write apps, if you don't use Java,you probably use objective-c...
【在 z****e 的大作中提到】 : 3 : 怕养成不好习惯那就用java : java一个好处就是你要想写出不规范的代码 : 很难 : 也不是不可能,但是难度比其他语言要大 : 尤其是用了ide之后,大部分错误ide马上就提示了 : 这样习惯就被迫养成了 : oop其实是约束非常强的一种p
|
z****e 发帖数: 54598 | 27 这倒是
ios赚钱多
据说是安桌的六倍
【在 H**r 的大作中提到】 : To write apps, if you don't use Java,you probably use objective-c...
|
M********t 发帖数: 5032 | 28 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
【在 z****e 的大作中提到】 : 这倒是 : ios赚钱多 : 据说是安桌的六倍
|
c********g 发帖数: 1173 | 29 开源就别碰了。不够吵架的功夫。
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
m******t 发帖数: 635 | 30 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
【在 M********t 的大作中提到】 : 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
|
|
|
m******t 发帖数: 635 | 31 想玩票的话,怎么折腾都行
不过我建议以写个賺钱app为目的的话你能学到更多的东西
【在 w*x 的大作中提到】 : 问问题之前,写过诸位点进来看的先:) : 楼主不才,一位还没毕业的、非CS的PhD. 最近对写手机app感兴趣,想做点儿东西学习 : 一下。虽然用过大量的python做科学计算,但是对于java写android app完全不了解( : java语法知道但是没实际做过大东西)。phonegap自己玩过,觉得还是用native的比较 : 合适,决心开始每天抽点儿时间玩一玩。 : 有三个方向,现在不知道选哪个: : 1) 功能简单的开源项目。F-droid上很多,比如maniana这种to-do app,可以去试试 : 看。优点是比较简单,代码能看懂。 : 2) 从自己虽然感兴趣,但是很难的大项目进去学习别人团队的高手怎么做的。比如, : GPS导航软件OsmAnd...优点是可以学到很多,缺点是,怕高手不让我乱改,也没耐心理
|
s***o 发帖数: 2191 | 32 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
【在 m******t 的大作中提到】 : 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
|
m******t 发帖数: 635 | 33 android是不同的路子,或者广告或者邪路子,iOS上正经賺钱更容易些
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
d********f 发帖数: 43471 | 34 在安猪上基本没可能
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
z****e 发帖数: 54598 | 35 你说的是ios也不赚钱吗?
我用cloud,没有设备费这一说
一个月5刀的instance
mimisoft介绍的digitalocean.com
你可以看看
主要运算的负载在客户机器上
服务器端用vert.x,尽一切可能简化
所以不怎么吃性能
domain用公孙大神介绍的internetbs.net
很便宜,所以server的钱一年用不了多少
【在 M********t 的大作中提到】 : 手机app根本不来钱,除非有人雇你写。广告费估计勉强cover电费,设备费都不够。
|
z****e 发帖数: 54598 | 36 盗版太疯狂
【在 s***o 的大作中提到】 : 这么容易?看各种信息好像很难赚到钱的感觉,尤其是在android上
|
z****e 发帖数: 54598 | 37 发财不发财已经不在乎了
写app很大程度上是为了自己好玩
童年时候的梦想
跟那个dumpcoder一样
【在 m******t 的大作中提到】 : 想发大财很难,不过每个月賺个几百上千刀,这个版上大多数人都可以做到
|
z****e 发帖数: 54598 | |
w*x 发帖数: 518 | 39 谢谢赵老师指教。赞,用eclipse还是能把那些太不规范的东西都去掉的……
【在 z****e 的大作中提到】 : 3 : 怕养成不好习惯那就用java : java一个好处就是你要想写出不规范的代码 : 很难 : 也不是不可能,但是难度比其他语言要大 : 尤其是用了ide之后,大部分错误ide马上就提示了 : 这样习惯就被迫养成了 : oop其实是约束非常强的一种p
|
w*x 发帖数: 518 | 40 哈哈是的。
我觉得开源的好处在于,众人拾柴火焰高,最终做出来的东西都不是拍脑袋出来的;但
是具体真的效率,不如单兵作战拍脑袋……
有点儿像民主VS专制的意思,哈哈
【在 c********g 的大作中提到】 : 开源就别碰了。不够吵架的功夫。
|
|
|
z****e 发帖数: 54598 | 41 android其实不好写,java各个行当里面这个算比较麻烦的一个了
而且正规渠道赚钱的话,还是做ios靠谱,单纯从赚钱出发,obj c可能更好点
android最好做免费的app,然后卖广告,搞内购之类的赚钱
就是对付山寨天朝那一套
【在 w*x 的大作中提到】 : 谢谢赵老师指教。赞,用eclipse还是能把那些太不规范的东西都去掉的……
|
w*x 发帖数: 518 | 42 谢谢!
嗯会以市场为目的的,我想这样可以不光技术部分,别的marketing部分也可以了解一
点。
【在 m******t 的大作中提到】 : 想玩票的话,怎么折腾都行 : 不过我建议以写个賺钱app为目的的话你能学到更多的东西
|
w*x 发帖数: 518 | 43 谢谢您的指教…是啊,到快动手了发现自己没有苹果机,唉。过几天去ebay看看有没有
二手的mac mini, 一个学生一下子买一台mac book pro还是没那个预算呐。等工作了挣
钱就好啦,哈!
【在 z****e 的大作中提到】 : android其实不好写,java各个行当里面这个算比较麻烦的一个了 : 而且正规渠道赚钱的话,还是做ios靠谱,单纯从赚钱出发,obj c可能更好点 : android最好做免费的app,然后卖广告,搞内购之类的赚钱 : 就是对付山寨天朝那一套
|
m******t 发帖数: 635 | 44 直接上mac mini,别折腾黑苹果之类的,过来人忠告
【在 w*x 的大作中提到】 : 谢谢您的指教…是啊,到快动手了发现自己没有苹果机,唉。过几天去ebay看看有没有 : 二手的mac mini, 一个学生一下子买一台mac book pro还是没那个预算呐。等工作了挣 : 钱就好啦,哈!
|
w*x 发帖数: 518 | 45 谢谢!我觉得是这样的,很有道理。我前一阵子还真折腾了一会儿,想想觉得太不
robust了,还是放弃了。
像老美说的哈,square peg in a round hole…
【在 m******t 的大作中提到】 : 直接上mac mini,别折腾黑苹果之类的,过来人忠告
|
P**H 发帖数: 1897 | 46 黑苹果那么不堪?我装过,玩玩还行啊。有啥严重缺陷的?
【在 m******t 的大作中提到】 : 直接上mac mini,别折腾黑苹果之类的,过来人忠告
|
m******t 发帖数: 635 | 47 apple每半年就要升级一次SDK或者MAC OS X,也就是说你半年就要折腾一次黑苹果,这
个版本完美的硬件,下个版本(很多时候还不是大版本好比如10.6, 10.7之类,而是小
版本号比如10.6.2的这样的)可能就没戏了,太折腾。mac mini也不贵,一次搞定可以
撑个好几年。要是你连这几百快钱都没有信心賺回来的话,还是别趟这滩浑水了
【在 P**H 的大作中提到】 : 黑苹果那么不堪?我装过,玩玩还行啊。有啥严重缺陷的?
|
P**H 发帖数: 1897 | 48 有道理。不过mini很鸡肋。还不如搞个air或者mbp。至少还可以干点别的。
【在 m******t 的大作中提到】 : apple每半年就要升级一次SDK或者MAC OS X,也就是说你半年就要折腾一次黑苹果,这 : 个版本完美的硬件,下个版本(很多时候还不是大版本好比如10.6, 10.7之类,而是小 : 版本号比如10.6.2的这样的)可能就没戏了,太折腾。mac mini也不贵,一次搞定可以 : 撑个好几年。要是你连这几百快钱都没有信心賺回来的话,还是别趟这滩浑水了
|