搭建iOS框架

目的:主要了解框架程序如何搭建,运行时内存可控,稳定措施。

问题:
在现有代码的基础上做渐进式的改进,创造出比较合适规范和框架,使得组内成员更快更好地完成任务
大公司内的开发小组却永远无法达到那样的效率,更需要相应的规范和程序框架。
没有良好的代码结构,无规范

开发需要合适的规范:代码规范,程序规范,流程规范;以此来减少意外的出现;

良好的框架,应该是有哪些特征
1 层次结构清晰
呈现(展现层)、数据(逻辑层)、数据处理(数据访问层)
各模块相对独立,通过有限的接口对接;
2 定义自己的基类
3 提供方便好用的工具类
4 好的范例

要点:
CSS作为电商不可绕过的技术,必须掌握。

BeeFramekwork

CocoaUI
Build Native iOS Apps with HTML+CSS
For Web developers to build native iOS apps, using the familiar web development languages, such as HTML, CSS.
高效的原生界面, 非低效的 WebView 控件方式
自适应(Adaptive)动态流式布局, 轻松适配多种屏幕尺寸
采用简洁高效的 HTML+CSS 语法定义布局(Layout)和展现(Appearance)
使用 Objective-C/Swift 写逻辑
与原生控件或者自定义控件无缝融合

Framework7
使用 Framework7 构建精美的 iOS 和 Android 应用
Full Featured Mobile HTML Framework For Building iOS & Android Apps

ReactiveCocoa
ReactiveCocoa is inspired by functional reactive programming. Rather than using mutable variables which are replaced and modified in-place, RAC offers “event streams,” represented by the Signal and SignalProducer types, that send values over time.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值