鸿蒙开发、安卓开发和iOS开发的区别

安卓:
主流语言: Kotlin 、Java 。
UI 开发: Jetpack Compose或 传统的基于 XML 布局和 Java/Kotlin 代码的 View 系统。
架构: MVVM, MVI 等

iOS:
主流语言: Swift、Objective-C 
UI 开发: SwiftUI 或 传统的 UIKit
架构: MVVM, VIPER 等

鸿蒙:
首选语言: ArkTS (华为基于 TypeScript 扩展的自研语言,是鸿蒙应用开发的主要推荐语言,语法类似 TS/JS,支持声明式 UI)
兼容语言: Java 、C/C++ 
UI 开发: ArkUI

开发工具 (IDE):
安卓: Android Studio 
iOS: Xcode 
鸿蒙: DevEco Studio (基于 IntelliJ IDEA 平台定制,华为官方 IDE,支持 Windows 和 macOS),深度集成了鸿蒙 SDK、模拟器、分布式调试、原子化服务开发等特性#华为##华为od##鸿蒙#
全部评论

相关推荐

时间线:9月初收集信息,在牛客小红书上调研了下哪些公司允许非全实习,目标北京,不在北京不考虑bg:双非全日制,本科非科班,985非全日制,软件工程硕士,属于跨专业考研没考上然后调剂的反面教材,大家看个乐呵吧,失败总是伴随人生,哦对了大四那年还在大疆实习了几个月来着,所以还有一段大厂实习,然后暑假自我反思做了个比较牛逼的项目,目前看还是有点用的,至少面试都能过基本上,秋招不太确定,实习的话基本都没啥问题吧。排除:美团,阿里,网易,确定:快手(boss投递,hr说不行,实测中),小红书(官网投递简历没人看)不确定:字节(boss投递,本人实测无法入职),百度(boss投递,本人实测无法入职),腾讯...
产品产品冲冲冲:快手这个不是可以吗?你调剂非全肯定没有交过社保啊?在读证明每个学校的自助机器上都可以打印的。百度也是可以的,可以让hr再去了解一下,牛客上都有人非全实习还转正了。网易可以实习,我刚刚实习完,走的特批流程,特别是互娱是文件里写明白了收的,其他的走特批。你都通过这么多了说明能力很优秀,不要太消极了哥们,很多都可以的加油啊
查看5道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务