码迷,mamicode.com
首页 >  
搜索关键字:app开发流程    ( 30个结果
App开发流程之右滑返回手势功能
iOS7以后,导航控制器,自带了从屏幕左边缘右滑返回的手势功能。 但是,如果自定义了导航栏返回按钮,这项功能就失效了,需要自行实现。又如果需要修改手势触发范围,还是需要自行实现。 广泛应用的一种实现方案是,采用私有变量和Api,完成手势交互和返回功能,自定义手势触发条件和额外功能。 另一种实现方案是 ...
分类:移动开发   时间:2016-09-21 20:06:55    阅读次数:293
App开发流程之数据持久化和编译静态链接库
先记录数据持久化。 iOS客户端提供的常用数据持久化方案:NSUserDefaults代表的用户设置,NSKeydArchiver代表的归档,plist文件存储,SQLite数据库(包括上层使用的Core Data,FMDB)。 每种方案都有各自的应用场景和范围,不能一概而论。不过可以大致以数据储存 ...
分类:移动开发   时间:2016-09-19 13:13:59    阅读次数:228
Android基于代理的插件化思路分析
前言正常的App开发流程基本上是这样的:开发功能-->测试--->上线,上线后发现有大bug,紧急修复---->发新版本---->用户更新----->bug修复。从发现bug到修复bug花了很长时间。我们希望bug的修复是立马生效的,用户无感知就能自动修复bug。当然,Android端的动态修复bu... ...
分类:移动开发   时间:2016-09-19 01:07:54    阅读次数:449
App开发流程之图像处理工具类
先罗列一下工具类中提供的方法: 说明: 1.获取毛玻璃效果(高斯模糊)图像 在iOS8以后,提供了类UIBlurEffect、UIVisualEffectView,可以方便的生成高斯模糊的视图,然后只需要作为目标视图的subview即可看到效果。在iOS7上需要自行实现,不过苹果在WWDC 2013 ...
分类:移动开发   时间:2016-09-13 20:41:57    阅读次数:262
App开发流程之通用宏定义及头文件
工欲善其事,必先利其器。 在正式实现各种炫酷的功能和UI前,做好准备工作是提高后续开发效率的必经之路。 所以,这个系列,我不是在各种堆技术,更关注的是“兵马动”之前的“粮草行”,有些繁琐,但当清晰理出整个脉络,后续的工作只是在良好的基础和框架上无限扩展和优化。 宏定义,是开发过程中提高效率的有效工具 ...
分类:移动开发   时间:2016-09-06 13:46:20    阅读次数:271
App开发流程之源代码Git管理
base项目已经可以编译运行了,只不过没有实际功能而已。继续完善base项目前,我们需要考虑一下代码管理的事情了。 不管是一个人开发还是一个团队开发,对源代码进行版本管理是必须的,任何人对代码的的任何操作都可以被管理,理由还不够充分么。 以前使用过SVN,不过体验最好的,还是Git方式。 1.本地仓 ...
分类:移动开发   时间:2016-09-01 12:41:23    阅读次数:223
App开发流程之增加预编译头文件
在继续增加预编译头文件前,先稍等。 Xcode为我们创建了一个模板项目,很棒!但有一点不太令人满意,问题就在下图中: 这是一个新项目的初始文件目录,几乎所有文件都在同一级目录下,随着项目文件数量急速增加,这将是一场噩梦。所以,我们需要整理一下文件结构,这也算是初步的项目构架了。 还要注意一点,Xco ...
分类:移动开发   时间:2016-08-31 17:14:28    阅读次数:188
iOS 直播类APP开发流程分解:
1 . 音视频处理的一般流程: 数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示1、数据采集:摄像机及拾音器收集视频及音频数据,此时得到的为原始数据涉及技术或协议:摄像机:CCD、CMOS拾音器:声电转换装置(咪头)、音频放大电路2、数据编码:使用相关硬件或软件对音视频原始数据进行 ...
分类:移动开发   时间:2016-08-12 18:02:32    阅读次数:329
App开发流程
搭建UI框架需要我们根据产品的导航模式来设计,市场上常用的导航模式有如下图几种: 我们的app如果不出意外一定是其中的一种导航模式,一般线框图出来我们就应该知道即将要开发的app长什么样子,开发者不必等视觉稿和素材出来才开始动工,我们先大致搭个架子,等视觉稿出来之后我们再做调整。 一般我们app涉及 ...
分类:移动开发   时间:2016-06-03 18:39:13    阅读次数:199
Fiddler实现App前后端隔离开发
需求现在基本的一个App开发流程都是在定好需求后,就开始Agile development。需要客户端与服务端共同商量一套协议之后,服务端和客户端开始并行开发。原则上客户端应该相信服务端,但是事与愿违,经常会出现服务端返回一些并非客户端想要的数据,造成上线后App的各种异常。为了让服务端对客户端造成的影响最小,我们可以借助一些工具来协助我们开发。今天要说的就是Fiddler(http://www.t...
分类:移动开发   时间:2015-08-20 01:29:24    阅读次数:182
30条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!