您的位置:首页 > 移动开发 > IOS开发

搭建iOS框架

2015-12-12 00:19 288 查看
目的:主要了解框架程序如何搭建,运行时内存可控,稳定措施。

问题:

在现有代码的基础上做渐进式的改进,创造出比较合适规范和框架,使得组内成员更快更好地完成任务

大公司内的开发小组却永远无法达到那样的效率,更需要相应的规范和程序框架。

没有良好的代码结构,无规范

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

良好的框架,应该是有哪些特征

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.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: