有同时做 Android 和 iOS 的小伙伴吗,学点 iOS 是否对 Android 有帮助,感觉有些技术是共通的,也许能相互借鉴。

2015-12-11 09:54:06 +08:00
 miclushine
还有问下 air 开发 iOS 行吗,会不会卡。
2300 次点击
所在节点    问与答
17 条回复
lion9527
2015-12-11 10:03:18 +08:00
没什么帮助。 air 肯定卡。
bengol
2015-12-11 10:27:52 +08:00
应该算是花样做死
SeanChense
2015-12-11 10:47:14 +08:00
共通的东西肯定有。
卡不卡看你忍受能力,之前有人拿乞丐 Air 开发,项目里全用的 Storyboard
Ison
2015-12-11 11:08:06 +08:00
学了其中一项对于理解另一项的某些执行原理是很有用的
当然 也会在某些地方陷入一些理解上的困境
例如界面布局上 两者对于界面元素的定位方法差距还是蛮大的 当然也困扰了俺一段时间
总的来说 俺觉得有其中一项的底子入手另外一项 无论是理解深度还是效率也还是有好处的

没用过 air 开发 不知道。。。
finab
2015-12-11 11:16:01 +08:00
air 不卡 ,因为不是 retain 屏幕,反而觉得动画流畅
4G 内存也够用,不过开了 xcode 一直显示满载,但完全不会卡。
对于用于学习的项目~~就那么点大,怎么卡的起来。。
我前些时候还用 2012air 开发呢~亲身经历总有点参考价值~
SeanChense
2015-12-11 11:21:06 +08:00
@finab 我最开始学的时候用的联想烂笔记本虚拟机装了 Mac 学习,后来换了一台 2010 年的 Pro
neo2015
2015-12-11 11:23:41 +08:00
有帮助,我 android 版本做好以后,直接用 swift 做 iOS 版本,不经过学习直接就上手开始做了。

反正对我来说,感觉就像是把 JAVA 翻译成 swift
zzmstring
2015-12-11 11:37:20 +08:00
有帮助,但是 iOS 用纯代码写界面实在是恶心。
wohenyingyu01
2015-12-11 13:32:22 +08:00
@lion9527 air 比 pro 都流畅
LMkillme
2015-12-11 13:38:35 +08:00
@finab retain 了记得要 release :-D
finab
2015-12-11 14:14:56 +08:00
@LMkillme 哈哈哈~~手快手快~~,
我不会告诉里我真的是在写 release ,然后手快了~~
mornlight
2015-12-11 14:37:44 +08:00
@LMkillme 哈哈哈哈哈,你好烦
zapper
2015-12-11 15:53:36 +08:00
学点 iOS 是否对 Android 有帮助?我自己感觉没什么帮助。 AutoLayout 略坑,我即使用 PureLayout 库感觉也是很痛苦。当你学习了 iOS 后反过来再写 Android ,在 iOS 上的很多东西(比如收起键盘, View 的隐藏问题)在 Android 上都不用关心?
关于两者具有共性的地方,如果楼主之前没有学过 Android 开发,那么学 iOS 后转移到 Android 开发是比较有帮助的,毕竟两者都是移动平台。如果楼主之前已经学过 Android 开发并且已经比较熟悉 Android 那一套理论,再去看 iOS 可能踩的坑要会比学到的东西更多一些。
jiongxiaobu
2015-12-11 16:07:24 +08:00
可以试试 react native
kx5d62Jn1J9MjoXP
2015-12-11 16:12:05 +08:00
有帮助,又没有帮助。
如果想要通过学习一个平台上的技术来提高另一个平台上的水平,几乎没有帮助。
如果是已经掌握了一个平台的基本开发能力,换到另一个平台,这里原来的经验是有一些帮助的。
viator42
2015-12-11 16:30:40 +08:00
同做 android 开发.感觉一路踩坑过来好不容易学会了然后换一个平台再作为初学者重新踩一遍没有多大意义.而且学的过程中得面对很多细枝末节的问题,这些个问题随便拉出个做 ios 的都会处理也许会做的更好,攒下一些这种经验对个人的提升用处不是很大. android 继续钻研的话可以学 AOSP,系统定制,系统移植,ndk 之类的.感觉比 ios 更前途.
hqs123
2015-12-12 07:53:46 +08:00
php 路过,想转 android 和 ios 开发.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/242730

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX