鸿蒙开发、安卓开发和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##鸿蒙#
全部评论

相关推荐

杭州只有实习(一面20min)1. 自我介绍2. 简单说一下,实习期间参加一个其中一个需求测试的完整流程3. 详细解释一下等价类和边界值场景分析等,可以结合一下实习测试的项目来进行解释一下4. 测试用例覆盖率是通过什么保证的?5. 有没有做过回归测试?如何确定回归测试的范围?6. 线上的一些问题会反馈过来吗?出现这种问题的处理流程?7. 如何进行接口测试的流程?有了解过其他的接口测试工具吗?8. linux命令这边用的多吗?9. 有没有做过性能相关的方面?进入公司进行性能测试,如何进行一个性能测试工作?10. 数据库用用过吗?查询订单表根据用户名称进行分组?11. 实习过程中最大的成长?12. 向开发之间的沟通,提bug给开发出现分歧如何解决?13. 更加喜欢独立工作还是团队协作?14. 为什么选择软件测试这个行业?15. 后续接入公司短期内的职业规划?反问:感觉如何?提升的地方?二面(30min)1. 自我介绍?2. 实习期间最大的收获?一个好的沟通的方式应该是什么样的?遇到沟通方不理解和认可的情况如何处理?3. 如果对方很固执,对方只基于自己所看到的,如何解决?4. 自己做的项目都是开发的吗?有没有做过测试?5. 有没有当过班干部?6. 为什么做软件测试,而不是开发相关的东西?7. 自己的性格?好的测试应该具备什么样的?沟通十分满分,自己打几分?8. 有没有跟小伙伴发生矛盾?意见分歧不一致?9. 自己自学的方向?自己各个方向都学了?是出于什么目标?10. 为什么实习的时候选择8月离职?11. 预计后面有什么课程?学信网学历是否可查?12. 成绩排名计算?复习记笔记?13. 高中是否有记笔记的习惯?为什么高考没有考到理想的成绩呢?14. 这个岗位只是实习的岗位可以接受吗?为什么没有去找正式的岗位?15. 对于一个公司给的实习,如何去挑选?挑选的维度是什么?16. 未来半年之呢如何规划实习?打算怎么样在一个新的实习公司开展实现工作?17. 实习生活中有没有遇到压力比较大的情况下?18. 生一份有offer了为什么没有去呢?19. 哪里人?20. 四六级有没有考?21. 目前期望的工作地点?22. 反问?
点赞 评论 收藏
分享
📍面试公司:小米汽车🕐面试时间:10.22  -- 15:00(整体一个小时)💻面试岗位:安卓开发(接收java)❓面试问题:1、自我介绍2、是否接触过其他编程语言3、java的垃圾回收机制4、刚刚提到gc roots,哪些可以作为gc roots5、java的引用类型和c++的有什么区别吗6、java中基础数据类型和引用数据类型的区别7、java代码在不同系统上的运行流程8、介绍collections下的类9、谈谈ArrayList和LinkedList的区别10、hashMap访问的时间复杂度11、hashMap如何在不存在哈希冲突的情况下做到在0(1)的时间复杂度下找到元素举个例子;(其实就是考察为什么是2的幂次方,%等价于&)12、java中多线程难点以及注意事项13、ConcurrentHashMap等数据结构在多线程场景下还会有线程安全问题吗追问:在业务实际开发中如何去考虑线程安全问题(hashtable)14、反射应用场景15、动态代理技术如何实现的呢16、代理需要拿到原始对象吗17、Object中常见的方法18、提到了equals,那么重写equals有什么注意事项(hashcode)19、项目中遇到什么难点,怎么解决的20、手撕1、生产者消费者模型实现(我直接sync锁住整个消费者或者生产者了,面试官不太满意)2、实现斐波那契数列🙌面试感想:八股八股八股八股八股八股八股八股八股八股生产者消费者还是不太熟练,跟面试官说撕10-15分钟,结果干了20分钟
查看22道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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