移动端高阶技术

通用技术难点

界面方面

  • 针对复杂UI的自绘界面技术(ios为UIKit、CALayer、 CoreGraphics)
  • UI其实不仅仅是界面,其实还有交互,后续重点关注交互,比如手势操作与事件
  • 多版本差异化的兼容开发
  • 3D图像技术,比如 openGL ES(嵌入式)
  • 地图移动版
  • 网络异步应用的开发模式,熟悉网络通信机制,对socket、tcp和http
  • 安全的应用层协议整合,比如微信
  • 消息推送(ios为APNs推送)
  • 多线程及内存管理机制
  • 脚本语言的混合开发模式 ,比如ios的Swift
  • 动态加载及运行机制(比如ios为 bundle动态加载、Object-C Runtime运行时机制)
  • 性能调优开发,范围比较广,比如安卓平台支持c语言的底层NDK,JNI开发
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容