跳到主要内容

关于Android和ios开发的思考

· 阅读需 2 分钟

我最近开始学习 Android 开发,并发现其生态系统似乎更加友好。例如,在学习 Swift 时,我使用了 Storyboard 布局,但发现它仅支持拖拽式布局,而且不提供纯代码开发的预览功能,如果使用纯代码方式开发,导致每次都需要编译运行才能预览效果。另外,由于许多项目仍使用 Objective-C 编写,我不得不同时学习 Objective-CSwift,这两种语言在语法和风格上差异很大。而后来 Swift UI 的推出,又带来了全新的编程方式。相比之下,Android 开发更加省心。尤其是 Kotlin 的引入,与 Java 的差异不大,且在社区中得到了良好的接受。这一点上,Kotlin 显著优于 Swift,因为它避免了同时使用两种语言的情况。而在 iOS 开发中,Objective-C 似乎仍将长期存在。

最为关键的是,因为我之前又Java后端开发经验,所以入手Android开发还算顺畅,并且如果长期从事Android开发则又可以加深我对Java的理解,从而提升后端开发能力,所以Android YES!!!