1.ios
熟练掌握C/OC,熟悉IOS SDK及相关开发工具;
熟练UI控件和Controller使用,能对常用空件进行订制,实现很好的适配,非常熟练去写UI界面;
熟练瀑布流,自定义TabBar,注册登录,三方登陆,分享,滚动视图,摇一摇等常用功能实现;
熟练MVC/KVC/KVO、Factory等设计模式,Delegate、block、单例 、Notification等传值方式;
熟练使用FMDB、NSUserDefault、属性列表、NSKeyedArchiver/NSKeyedUnarchiver进行行数据存储和操作;
熟练使用用AFNetworking、ProgressHUD、SDWebImage、MJRefresh、FMDatabase、ZBar等三方方库;
熟悉基于TCP/IP通信,熟悉json/xml解析,具有网络编程经验;
熟练使用用GCD、NSThread、NSOperation/NSOperationQueue多线程网络编程;
熟悉git源代码管理器和pods安装;
熟悉视频和音频开发;
熟练Swift语言,掌握了swift和OC之间的混编,相互跳转等;
2.html5
精通html+css+js(css3的属性)
html5:各种标签如,,,,,等。其他属性:align,width等可以用css来取代,标签有class和id属性。超链接和锚。
css:属性width,background,padding,margin,float,position,display等。
js:BOM,DOM操作,闭包处理等。
框架:ionic (混合开发), jquery,mui,angularjs,reactjs,vuejs等。
代码压缩管理工具gulp、webpack熟练
3.react-native
熟悉react-native的各种组件的运用例如:View,Text,Image,ListView,SwipeListView,TextInput,Slider,Picker,WebView,TouchableHighlight,TouchableNativeFeedback。原生API有:Alert,ActionSheetIOS,AppRegistry,AsyncStorage,StyleSheet,ToastAndroid,TimePickerAndroid等。用到架构:react-native-redux(目前为react服务的架构也有一些了,如Flux,Reflux,Redux,Relay,Marty)
第三方组件:react-native-Wechat,react-native-communications,react-native-toast,react-native-vector-icons,react-native-maps,react-native-sound.android和ios包能熟练地打出来。RN与原生之间的通信传值。
4.android
熟悉android的开发,熟悉android的各种控件
能准确搭建android原生页面,跳转传值,以及会用推送分享等功能
ionic/cordova/hbuilder/Electron
开发工具:webStorm和xcode
运用框架:ionic+cordova
软件类型:投资金融理财类
主要功能:股票数据,k线图,视频播放,图片文字语音聊天,支付,分享等。
1 2019-01-27 08:28
我们web端用的是php环境,在ecshop基础上做二次开发,前端页面模版引擎是.dwt和.lbi文件;
2 2018-10-27 11:00
开发工具:webStorm、xcode、android studio
运用架构:react-native-redux
软件类型:汽车投资讨论提问
主要功能:提问,回答,讨论,推送,分享等。
3 2018-11-08 17:40