ios开发及上架流程Word文档下载推荐.docx

上传人:b****1 文档编号:13643065 上传时间:2022-10-12 格式:DOCX 页数:40 大小:1.87MB
下载 相关 举报
ios开发及上架流程Word文档下载推荐.docx_第1页
第1页 / 共40页
ios开发及上架流程Word文档下载推荐.docx_第2页
第2页 / 共40页
ios开发及上架流程Word文档下载推荐.docx_第3页
第3页 / 共40页
ios开发及上架流程Word文档下载推荐.docx_第4页
第4页 / 共40页
ios开发及上架流程Word文档下载推荐.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

ios开发及上架流程Word文档下载推荐.docx

《ios开发及上架流程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《ios开发及上架流程Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。

ios开发及上架流程Word文档下载推荐.docx

UrbanAirship

Kinvey

Parse

StackMob

TestFlight

PieceableViewer

Smore

Tokens

Countly

3.iOSApp提交上架store详细流程----------------------------------------27~49

证书的导出

A在线ipa包编译

Ipa包提交苹果AppStore

●搭建环境

一、下载并安装IOSSDK及开发工具X-CODE

二、Xcode基础操作

1、打开XCODE开发工具。

选择FILE..NewProject.选择Window-Based模板,选择Choose.

2、选择File..NewFile.选择CocoaTouchClass下面的Objective-cclass,并在下拉框选择UIView,单击Next

3、先在Name框中输入”test.m”。

选择“Alsocreate“test.h”

三、HELLO-WORLD代码编写

1.修改”MYIOSAppDelegate”class,编辑代码如下:

2.改test.m中的drawRect

四Xcode常用的十个插件

∙1. 

XcodeColors:

给Xcode控制台添加颜色

∙2. 

XToDo:

高亮 

TODO、 

FIXME、 

?

、 

!

、注释

∙3. 

Backlight:

高亮当前正在编辑的那一行

∙4. 

CocoaPods 

依赖管理助手

∙5. 

ACCodeSnippetRepository:

把代码同步到git仓库

∙6. 

GitDiff:

在Xcode高亮当前修改和上次提交之间的不同之处

∙7. 

KSImageNamed:

自动补全图片名

∙8. 

Peckham:

更便捷地导入头文件

∙9. 

FuzzyAutocomplete:

自动补全

∙10.Dash

1.XcodeColors

XcodeColors是RobbieHanson开发的一个插件,给Xcode的控制台增加了颜色。

这个插件与CocoaLumberjack组合特别好用,那是一个很棒的日志库,也是Robbie写的。

这种组合一直是我多年来真正的救星,它让调试更轻松更好,并色彩缤纷。

如果您想了解更多关于XcodeColors和CocoaLumberjack,请阅读本快速贴士。

2.XToDo

这个插件不仅凸显TODO,FIXME,?

,以及!

注释,也在便利列表呈现他们。

3.Backlight

一些插件可能看起来微不足道或者很简单,但如果你认同他们的价值就太棒了。

Backlight是这样的一个插件。

它所做的一切,就是突出显示当前正在编辑的行。

很简单,也很有用。

4.CocoaPods

CocoaPods是事实上的iOS和OSX开发的依赖管理器。

Xcode还有一个CocoaPods的插件,这使得整合CocoaPods更容易。

该CocoaPods的插件增加了一个CocoaPods菜单到Xcode的产品菜单。

如果你不喜欢命令行,那么你一定会喜欢这个插件。

5.ACCodeSnippetReposito

像管理Xcode的插件一样,在Xcode里管理代码段是不容易的。

Arnaud 

Coomans分享了这个意见,并创建了一个漂亮的插件,用Git仓库来同步Xcode的代码片段。

美妙之处在于,你已经在Xcode手动添加的代码片段是不会被改变的。

从Git仓库导入代码片段只需要点击几下。

要备份你的代码片段,这样也是一个聪明的方法,或者如果您使用多台机器,这给了它们一个中心位置。

6.GitDiff

图形用户界面使git对开发者不显得那么吓人了。

而像Tower和SourceTree这样的程序是伟大的,我常常想知道我目前工作的文件中有什么改变,在Xcode的代码编辑器。

这个GitDiff插件,使这一切成为可能,多么伟大。

它是Xcode的代码编辑器的一个微妙的补强,加上了足够的可见信息以了解上次提交以来发生了什么变化。

7.KSImageNamed

自动完成是很大的,特别是如果你正在写Objective-C。

如果Xcode能自动完成文件名难道不会很伟大吗?

比如图像文件的名称。

KentSutherland创建的KSImageNamed插件正是这么做的。

它不仅将节省您的时间,这将确保错别字是过去的事情了。

8.Peckham

添加import语句有时候挺让人讨厌的。

如果您需要导入一个pod的头文件,例如,然后Xcode的自动完成功能不会为你工作。

Peckham插件解决了这个问题。

按Command-Control-P,输入您要查找的头文件的几个字母,在插件给出的选项列表中选择它。

这是一个伟大的对Xcode的自动完成功能的补强。

9.FuzzyAutocomplete

说到自动完成的,大多数iOS和OSX开发者已经开始依赖于Xcode的强大的自动完成功能。

然而,Xcode的实现自动完成还不完美,你并不总是给出你所期望或想要的建议。

JackChen和LeszekŚlażyński已经创造了FuzzyAutocomplete插件来替代之。

它利用Xcode用于其快速打开的算法,这在模式匹配方面做得很出色。

它工作得非常,非常好。

10.Xcode的Dash

Dash是一个用于浏览文档的了不起的软件。

我每天都用它。

我更喜欢的是它的集成到Xcode,感谢它的Xcode插件。

你可能yij知道,你可以按住Option键单击Xcode的编辑器中的符号去跳到文档。

不过,我不是Xcode的文档浏览器的忠实粉丝,而这也正是Dash插件工作的地方。

该插件打开Xcode的文档浏览器,而不是Dash,如果你按住Option键点击符号。

不仅是Dash速度非常快,它也集成了CocoaDocs。

例如,如果你按住Option键点击AFNetworking库的方法,那么Dash将显示该方法的文档。

我爱这个功能。

●iOS环境20个可以帮你简化移动app开发流程的工具

IOS开发环境:

XCODE+MacOS

汇编语言:

Object-c、Swift

原型和设计

AppCooker($39.99)不仅是一个创建原型的优秀工具,它提供的许多功能还可以帮助你将程序发布到Appstore中。

它集成了Dropbox,B和photoroll,你可以直接将图标和其它UI资源导入到原型设计工具中。

你可以利用渐变和填充等功能来创建简单的形状,并且可以访问几乎所有苹果默认提供的UI控件。

如果你不准备深入图形设计,可以使用AppCooker将图片资源合理的放在一起,以创建一个粗糙的、统一的原型。

AppCooker还有一个很容易使用的动态链接功能,通过该功能,你可以把各种画面连接起来(在UX设计阶段中画面的各种连接方法)。

Pop就是这样一款应用。

有了它之后,做出一款产品原型只需要五个工具:

Pop、iPhone、纸、笔和橡皮擦。

让你轻松做出可在iPhone上演示的应用原型。

画图:

在纸上画出完整构架图,最常规的几个页面、按钮、主流程跑通就好。

拍照:

用POP拍下这些草图,应用会自动调整亮度和对比度使其清晰可见,存到POPapp内部,

编辑:

将拍下的照片按你理想中的顺序放置,利用链接点描摹出各个板块之间的逻辑关系,点击Play就可以演示整个应用了。

Makeappicon是一个可以帮你快速生成app图标的web工具。

Makeappicon可以帮你生成苹果指导方针所说的各种分辨率icon,包括retina设备和非retina设备在内。

另外,还可以制作Android平台的多个icon。

虽然看起来是个很简单的工具,但可以帮你节省不少时间,使用起来也比较方便。

你在Makeappicon网页添加你将要用来做icon的图片,然后留下你的邮箱地址,系统最终会以zip文件形式发送给你,支持PNG、JPG以及PSD等不同格式文件。

(发送时间会有点长...)

你也会意识到之前你在阅读各个icon大小说明和调整每个icon方面浪费了多少时间。

FluidUI是一款用于移动开发的Web原型设计工具,可以帮助设计师高效地完成产品原型设计。

优点:

无设备限制,无平台限制(Windows、Mac以及Linux系统),支持Chrome和Safari浏览器(Chrome浏览器上的app也可离线使用)。

采取拖拽的操作方式,不需要程序员来写代码。

另外,FluidUI资源库非常丰富,有针对iOS、Android以及Windows8的资源。

如果你觉得库存资源不能满足你的需求,你也可以自行添加。

对于喜欢快速开发的小团队来说,FluidUI高保真模拟用户体验和操作非常适合。

开发人员甚至在创建原型后还可以进行触摸测试,分享移动用户体验。

另外,开发人员还可以在FluidUI上进行迭代开发!

FluidUI提供免费版本和付费版本:

免费版支持1个项目,其余根据支持项目数目不同进行收费,比如29美元/月支持3个项目,49美元/月支持10个项目,129美元/月支持10个以上项目。

Sketch是一款Mac上的app,是一款优秀的Vector/Pixel混合型开发工具,可以帮你创建retina图像。

这款app可以当做是Photoshop和Fireworks的替代品,包含大量开发者友好型功能,比如“exporttocss”和“exportforretinaoptions”。

GetSketch(售价$49,15天免费试用)。

开发

一旦你有了初步的UI和设计元素,你就要开始编码了,下边一些工具或许可以帮到你。

SourceTree是一个免费的Mac软件,主要用于Git和Mercurial版本控制。

根据我的经验,大多数的iOS开发者都使用Git,另外还有一小部分人在使用Mercurial和SVN。

SourceTree可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具。

对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能。

另外,SourceTree还有一些很棒的功能,比如incoming和outgoing变更,以及直观的分支管理功能。

SourceTree可以让你在操作终端上节省非常多的时间。

做Web开发的人都听过HTML5boilerplate,此次我们介绍的是iOSBoilerplate。

你可以借助iOSBoilerplate省掉很多项目的初始编码工作。

iOSBoilerplate不是一个框架,是一个iOS

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1