先看下整个效果图预览,整个应用中的资讯模块里面的内容是远程下载打包的离线jsbundle到应用沙盒,然后解压,
这样好处是jsbundle可以从远程服务器下载,实现动态更新!
创建原生的ios xcode工程就不多累赘了,我github代码原生部分,自三方框架用pod管理,podfile文件包括了:
pod 'YYModel','~> 0.9.12'
pod 'YYCache','~> 1.0'
pod 'SDWebImage','~> 3.7.5'
pod 'Reachability','~> 3.2'
pod 'AFNetworking','~> 3.0'
pod 'MJRefresh','~> 3.1.0'