1. 熟练搭建flutter界面,熟练使用各个控件。
2.使用BloC设计模式进行项目框架搭建。
3.掌握flutter混编原生,Platfrom和Platfrom Channel界面显示和原生数据通信。
4.熟悉Dart中线程和Future和Stream异步。
5.熟练 iOS 开发掌握Objective-C编程语⾔。
6.掌握MRC、ARC下内存管理机制。
7.掌握使⽤MVC、MVVM设计模式使代码便于管理,降低耦合性。
8.掌握KVO设计模式便于观察对象的变化作出响应。
9.掌握GCD、NSOperation、NSThread多线程编程技术。
10.掌握⽀付,地图,分享等第三⽅对接使⽤嵌⼊到⼯程中。
11.掌握使⽤Charles进⾏数据抓包进⾏接⼜调试。
1.企闪闪
项目描述:助力于中小企业引流获客,通过线上视频课程学习。
项目技术:
1.使用BloC模式进行进行项目的构建。
2.使用NestedScrollview进行首页搭建,悬停切换效果。
2.对接腾讯云视频,PlatfromView进行原生界面显示,Platfrom Channel进行数据通信。
3.仿抖音形式进行视频的预加载。
2.好迹星(已上线)
项目描述:是一款儿童教育项目,通过使用蓝牙笔链接,进行文章书写在APP上显示。独立开发项目。项目技术:
1.使用Cordova框架进行项目的搭建,减少项目开发周期。
2.项目使用UIBezierPath曲线在画板上进行书写功能。
3.使用GCD中的信号量和队列组进行网络请求顺序控制。
4.使用文件管理进行数据音频等存储上传功能。
5.对接极光推送使用RegisID进行别名推送。
6.书写后台执行任务,在程序进入后台时不被杀死,并可以接受到蓝牙消息。
3.⽐街商家版(已上线)
项⽬描述:⽐街⼀款OMO模式的⽣活导航类产品,为实体店提供营销推⼴,产品推荐等将线上线下融为⼀体。
责任描述:独⽴开发项⽬,进⾏项⽬框架的搭建,功能需求的讨论,技术难关攻克。项⽬技术:
1.项⽬框架使⽤MVC模式进⾏整体框架搭建。
2.项⽬使⽤⾼德地图进⾏进⾏店铺选点位置定位。
3.使⽤Form表单进⾏多图上传。
4.混合开发使⽤WebViewJavascriptBridge进⾏交互。5.使⽤融云进⾏聊天功能的实现。
6.使⽤FBKVOController进⾏数据请求监控,完成后刷新界⾯。
7.使⽤FBRetainCycleDetector检测循环引⽤
3.⽐街⽤户版(已上线)
项⽬介绍:融合所有线上线下的消费场景,覆盖⾐⾷住⾏,娱乐休闲,教育医疗等线下门店,打造⽆边境的全⾯⽣活服务平台。
项⽬技术:
1.项⽬⾸页使⽤分段展⽰,使⽤KVO进⾏监听,解决滑动冲突问题。2.使⽤UITapGestureRecognizer状态进⾏界⾯拖动。
3.混合开发使⽤WebViewJavascriptBridge进⾏交互。4.使⽤UIBezierPath进⾏特殊界⾯的构造。
5.对接使⽤⽀付宝进⾏⽀付功能。
角色 | 职位 |
负责人 | iOS开发 |
队员 | iOS工程师 |
队员 | 后端工程师 |
知蒙课堂是一款教育直播产品,打造教学式、互动式,好用轻量的直播工具。 【应用场景】 支持一对一、小班课、大班课。 【教学形式】 互动白板、课件教学、视频连麦、屏幕共享、举手上台等。 【教学辅助】 授权点赞、白板涂鸦、聊天提问、连麦闭麦等。 【支持终端】 电脑网页、
【应用场景】 支持一对一、小班课、大班课。 【教学形式】 互动白板、课件教学、视频连麦、屏幕共享、举手上台等。 【教学辅助】 授权点赞、白板涂鸦、聊天提问、连麦闭麦等。