马上就要上培训课、被逼无奈,方向只提供移动互联网开发。
昨天加了安卓群,今天有同学被问到为什么选了安卓
于是这位同学回复:安卓才能学到技术,IOS是用来赚钱的?
好像很有道理啊~
|  |      1loading      2015-06-27 14:58:08 +08:00 via Android 钱不是万能的,但买一台 android 用来学技术就需要钱。 目前 android 市场要卖 app 养家糊口是不行了。 内购只有手游有市场,个人开发者搞不起来! iOS 做个小工具也能卖点钱… | 
|      2znoodl      2015-06-27 15:00:40 +08:00 via iPad  2 说得好像安卓不能赚钱,iOS不需要技术一样 | 
|  |      3qinglangee      2015-06-27 15:16:50 +08:00 多数人学技术就是为了赚钱 | 
|      4gengrui      2015-06-27 17:50:33 +08:00 via Android 第一,两者做到senior都需要很好的技术能力。第二,安卓入门门槛确实低一些,起码一般的大学生都接触过java,而且不用另配mac。 | 
|  |      5Exin      2015-06-27 17:52:10 +08:00 学技术不是为了赚钱?不懂。 | 
|  |      6mthli      2015-06-27 18:24:13 +08:00 via Android 我的感触,个人开发者而言,Android更多属于玩票性质,iOS在这方面好一些。 | 
|  |      7processzzp      2015-06-27 18:33:14 +08:00 via Android 1从来没有说什么东西一定赚钱或者一定不赚钱的。之前大家还说股票赚钱呢。 2 “android 市场要卖 app 养家糊口是不行了”:你去国内市场干嘛,当然去国外的Google Play啊。再说完全靠自己卖APP的收入养活自己,不管什么你平台都有难度。 3 技术学好了是自己的。另外要有点眼光啊,整天盯着国内的安卓生态环境说事干嘛,往Android发展去 4 “买一台 android 用来学技术就需要钱。”这句话说的好像买Mac开发就不要钱了,写iOS的程序就不需要买iOS设备测试了一样。不知道V2上那些买Mac学编程的人看到了这句话会怎么想? | 
|      8jasontse      2015-06-27 18:44:29 +08:00 via Android 你同学的话我能不能理解成 Android 是用来折腾的,iOS 是饭碗? | 
|  |      9zonghua      2015-06-27 19:15:26 +08:00 Android是美帝的文化侵略,是国外敌对分子操纵人民的工具。 | 
|  |      10LazyZhu      2015-06-27 19:50:09 +08:00 via Android Android入门要求低,竞争相对激烈,但好应用还是很有潜力的 大家可以去算算钛备份和绿色守护的Google Play销售量就知道了,再加上免费版的广告收入和其他市场的,并不差。 | 
|  |      11NovemberEleven      2015-06-27 20:09:38 +08:00 我发现iOS好多是培训出来的。 | 
|  |      12pepsin      2015-06-27 20:16:00 +08:00 两者做到顶尖的时候接触的东西都一样难,入门的话,Android 难点,API 不大友好,但是跟技术关系不大。 | 
|  |      13chenhui7373 OP @NovemberEleven 福州几乎没有大学开这个课 | 
|  |      14AmberBlack      2015-06-27 20:20:40 +08:00 @zonghua 去原始森林吧,不会有美帝什么其他国家的东西,你用电脑还是微软的呢,网络还是美帝的呢。歪楼了都。安卓操纵你什么了? 至于楼主,要学什么就去学吧,有饭吃就行了。 | 
|  |      15loveuqian      2015-06-27 20:29:23 +08:00 安卓倒了。你可以去做java服务器开发 ios倒了。。。OC还能做啥。。。。 | 
|      16miki6180      2015-06-27 20:31:08 +08:00 via iPhone 一般傻逼都喜欢秀复杂度,真赚钱的东西还是智商,煞笔永远是傻逼,聪明人学什么都赚钱。iOS你也可以研究到底层,你以为ios就是几个框架?呵呵……native~,说下iOS的优点。封装了十分好用的SDK,秒杀安卓,可能有人又要吹了,都是别人封装好的,我们安卓都是自己一行行敲的,native ! 你怎么不去把所有的系统底层都自己封装~。要拼就拼动智商(算法)和动经验的东西(架构) | 
|  |      17dangge      2015-06-27 20:36:07 +08:00 安卓你能更专心于技术,iOS你得花三分之一的精力去研究怎么通过App Store的审核。 开个玩笑,不过私以为技术是相通的,没有好坏优劣之分。 而赚钱这事就看个人了,目前的现状是iOS开发普遍给的多一点,但是安卓招人多。 | 
|  |      18chenhui7373 OP @loveuqian 我和你想的有些接近了...是不是很没出息 | 
|  |      19loveuqian      2015-06-27 20:49:32 +08:00 @chenhui7373 可是苹果应该没有那么容易倒吧。。。 | 
|      20nikoukou      2015-06-27 22:44:49 +08:00 android 成本低,你2000得笔记本,或者1000得台式机,内存大点,换个小ssd,再花4-500买个国产大屏幕机器就可以做开发了,苹果的话,更新换代太快,mac贵,ios设备贵,所以做出来比较赚钱...但架不住android用户量大啊.. | 
|  |      21WildCat      2015-06-27 23:39:07 +08:00 via iPhone @dangge 你这三分之一的精力有点扯了, 符合 Human Interface Guidelines 的程序很容易上架,做 App 不求质量还有什么意义?相对严格的审核保证了用户体验 | 
|  |      22hjc4869      2015-06-27 23:43:06 +08:00 @loveuqian 如果你学了OC不能轻松地转到Jaba,或者说作为一个程序员不能轻松地用熟一个新语言,那多半是没救了→_→ 而且安卓上的Jaba和服务器的Jaba,能拿来比吗= = | 
|  |      25zonghua      2015-06-28 01:16:18 +08:00 via iPhone @AmberBlack 其实我想表达的是反语,嘲讽有关部门不给我们上网。支持android的google没收到多少利 | 
|  |      27qw7692336      2015-06-28 01:54:41 +08:00 看到这里我就想问了,为什么Android不能封装更友好的SDK? | 
|  |      28Tedko      2015-06-28 02:14:54 +08:00 同一款 app,在安卓上的营收不足 ios 的三分之一,非常常见。 你觉得呢 | 
|  |      31Majirefy      2015-06-28 07:32:37 +08:00 做Android不是一般时间都是在各种适配么……? | 
|  |      32ItzhacLea      2015-06-28 08:51:40 +08:00  2 不...首先我们要把大小写写对... | 
|  |      33KylinRoc      2015-06-28 09:26:11 +08:00 这两都是赚钱的。 所以应该学好C,然后去给Linux贡献代码,学到“真正”的技术。 笑。。。 | 
|  |      34shiweifu      2015-06-28 10:07:48 +08:00 不管是写啥客户端(Windows、Android、iOS、1%),要解决的问题都是类似的,lz你再想想? | 
|  |      35djyde      2015-06-28 11:02:48 +08:00 我写 app 是因为想创造有用的产品 | 
|  |      36wdlth      2015-06-28 11:12:27 +08:00 目前安卓应用开发使用NDK有一段时间了,核心的代码都是C/C++编写,用JNI进行调用,在吸金的游戏行业更是如此,很多应用里面都有.so文件。认为安卓应用是用Java开发,只需要了解Java是比较片面的想法。 | 
|  |      37laipogo      2015-06-28 11:22:08 +08:00 via Android @anonysecurity   拼错了吧。 | 
|  |      38AmberBlack      2015-06-28 12:01:12 +08:00 @zonghua   反语?好多年不没听到这个了,你这么虐我这个文化水平不高的人真的好么?然而你的反应貌似被大部分人“误解”了。 做啥都要有技术,天朝就算不墙还是氛围不行,大部分人主要依赖中文,这个是硬伤。 | 
|  |      39rayshen      2015-06-28 12:05:50 +08:00 有这种言论的心态的人八成是学不好东西的 我虽然是一个iOS开发者,但安卓也会。我有几个朋友是做安卓的,我们经常交流系统里面的一些机制和一些流行框架的实现,取长补短。 我最初写了半年的安卓,后来转iOS也是因为iOS的开发环境特别赞,Xcode有条有理,模拟器也是秒开。再也不用忍受那个慢吞吞的eclipse了。再说安卓那个模拟器也简直不是人用的。如果你安卓转iOS你就会有豁然开朗的感觉。现在也就Intelij的IDE用起来舒服点。 开发iOS的缺点也很明显,主要就是权限问题。受限于苹果严格的制度,有些时候会遇到“这不能实现”的问题。但安卓应用就基本都能实现,发布APP也相当简单,这是安卓的优势。但你硬要说这里面有多少技术就是扯淡了,这种权限开放带来的后果就是:防止被杀后台,某Q居然还能开一个像素点的应用跑着。(http://www.expreview.com/39438.html)别告诉我这就是所谓的技术。 至于你说赚钱不赚钱,谁不是为了赚钱。你学个安卓难道就能改变世界了? 究其原因,还是因为安卓的程序员容易找,基本大学都上过Java,用过Eclipse。安卓API看看就上手了。iOS相对稀缺,你看很多公司喊破了头都没找到几个达到标准的。这也就是你说“赚钱”的原因。 一个真正的程序员都是对各种技术保持好奇心的,不然和PHP是世界上最好的语言有区别吗 | 
|  |      40andyhenry      2015-06-28 12:43:22 +08:00 @chenhui7373 ios开发的内容并不适合作为正规的大学课程。很多人现在以就业为导向,混淆了中专课程与大学课程的区别。我不认为学历是ios从业的一个重要门槛,所以大学里开设这种课程就更没有必要了。 | 
|  |      41wezzard      2015-06-28 13:16:40 +08:00 @anonysecurity naive, not native. | 
|  |      42silvernoo      2015-06-28 15:18:36 +08:00 最近v2水平又被拉低了。 | 
|  |      43chenhui7373 OP @rayshen 想问下,安卓转IOS有沿用的知识不 | 
|  |      44rayshen      2015-06-28 17:50:24 +08:00 @chenhui7373 这个“知识”看你怎么定义了,比如界面跳转、下拉刷新、网络通讯、多线程等等实现的原理转到iOS上都是很相似的。但语言就无法沿用了,如果要转,主要学习内容主要就是学习语言、然后就是了解系统框架的API和第三方框架。如果安卓已经很熟练了,那上手iOS肯定也是非常快的。甚至比直接iOS开发出生者拥有许多不一样的见解。 | 
|  |      45rayshen      2015-06-28 17:53:40 +08:00 @chenhui7373 http://my.oschina.net/lujianing/blog/394367 这是一个Java工程师转iOS的博文,归纳了很多框架和见解,希望对你有帮助。 | 
|  |      46chendao      2015-06-28 18:01:57 +08:00 首先国内没什么版权意识  不习惯付费  搞技术难得赚钱 想卖app赚钱不大可能 普通人一般喜欢免费的 | 
|  |      47ilotuo      2015-06-28 21:16:18 +08:00 via Android @anonysecurity 你是想说naive吧… 脸痛不痛 |