获取内容资料
iOS开发

ios开发免费视频教程下载

无限互联iOS开发视频教程全套含高级项目。

《无限互联IOS开发视频教程V2.0》是由无限互联官方全国独家发布,首个全套iPhone开发(中文)视频教程。是无限互联精英教师团队全力打造的iOS开发视频教程是基于iOS6系统下的iPhone、iPad开发系列课程。自2012年发布iOS开发视频教程以来,更新至今,得到了众多网友和学员的一致好评。应全国各地iOS开发爱好者们的需求和期待,我们录制完成了这套完整的收费视频。

对移动互联网感兴趣,并且热爱编程或者正准备转行的技术人员。

能独立开发一款商用App;

熟练掌握基于iOS平台下的软件开发技能;

熟悉App从需求调研、接口定义、UI交互、软件开发和发布到Appstore的完整流程;

基本达到iOS行业1-2年开发工程师的专业水平。

全套视频包括OC(51课)、iPhone UI基础(56课)及iPhone UI高级(80课)、微博项目(109课)。

第一、二章(12课时)OC基础语法

第三章(7课时)OC面向对象编程

第四章 (5课时)数组、字典和集合

第五章(4课时) 类的扩展类目和协议

第六章( 6课时 )内存管理

第七章 ( 3课时 ) 文件管理

第八章 (8课时) 复制对象、归档与单例

第九章 (6课时) KVC、KVO、谓词与通知

二、UI基础部分

第一章(10课时)iPhone开发入门

第二章(7课时)窗口与视图详解(UIWindow与UIView详解)

第三章(9课时) 视图控制器的基本概念和用法

第四章(12课时)常用UI控件和常用类

第五章(10课时)导航控制器基本概念和用法

第六章(10课时)分栏控制器的基本概念和用法

三、UI高级部分(收费)

3.表视图的常用属性和方法

4.设置表视图属性实例

5.表视图委托方法和数据源方法

9.单元格的几种样式,如何修改单元格背景

10.单选TableView

11.计算表视图单元格的高度

1.表视图控制器的基本概念

3.定制单元格的多种方式讲解

4.第一种定制cell的方式

5.第二种定制cell的方式

6.第三种定制cell的方式

7.编辑表视图的基本概念

8.编辑表视图的基本用法

1.触摸事件的处理方式

2.事件响应链的概念,事件的传递过程,传递机制

3.手势的基本概念和用法

1.滑动视图的基本概念和用法

2.滑动视图的常用属性和用法

3.滑动视图常用代理方法

4.滑动视图的捏合手势

第十一课 Block语法的使用

1.三种通信方式的总结,block语法的详解和使用

2.block引用外部变量的机制,block作为参数传递调用

3.详解block的内存管理

4.将UIButton按钮的点击事件修改为block形式,讲解block如何产生循环应用以及解决方案

5.回顾block,完成课后的作业

第十二课 PickerView的使用

1.PickerView控件的使用讲解

2.DatePicker控件的使用讲解

3.简单访问网络资源图片,讲解如何将图片保存至相册

4.讲解如何使用相册选取图片,使用摄像头拍照

5.相册、pickerView使用的回顾

第十三课 iPad控件

1.iPad中分割窗口的讲解使用

2.iPad中浮动窗口的讲解使用

3.iPad中模态视图的讲解使用

第十四课 iOS动画和绘图

1.UIView基础动画讲解使用

2.视图切换内置的几种动画效果,动画中的block语法的使用

3.使用Transition动画效果

4.第三方开源3D动画效果的讲解使用

5.视图的绘制与核心动画的讲解使用

1.使用AVAudioPlayer播放本地音乐文件

2.使用AVPlayer播放网络流媒体音乐

3.如何使用后台音乐播放

4.视频播放的讲解使用

第十六课 网络与多线程一

1.讲解多线程的概念与使用

2.详细讲解OC中多种多线程的使用方式

3.课堂练习,使用多线程加载网络图片

4.讲解NSTimer如何在多线程的使用

5.讲解HTTP协议的概念

6.讲解NSURLConnection异步和同步请求网络

7.使用NSURLConnection封装通用的网络请求工具类

第十七课 网络与多线程二

1.讲解开源网络请求库ASI如何请求网络资源

2.讲解ASI缓存策略的使用

3.讲解ASI的文件下载功能,下载进度监听

4.讲解ASI的网络请求队列

1.讲解如何使用位置服务,获取当前设备的经纬坐标

2.讲解3种位置反编码的方式

4.讲解如何往地图上添加大头针标注视图

5. 讲解如何往地图上添加大头针标注视图

第十九课 SQLite数据库

2.讲解使用SQLite创建表

3.讲解使用SQLite插入数据

4.讲解使用SQLite查询数据

5.封装数据库操作基类

6.实现操作用户数据管理类

7.实现操作用户列表界面,完成对用户的添加和查询

2.4 获取设备UDID

2.6 注册app IDs

2.7 生成provisioning文件

2.8 安装provisioning

2.9 配置xcode

3、真机器调试注意事项

3.1 钥匙串偏好设置

3.2 给其他设备调试程序

第二十一课 本地通知与远程推送

推送通知的步骤详解(请求CSR文件、制作CSR文件、导出私钥、制作和安装开发证书、创建Apple id、制作push SSL证书、制作provisioning文件、制作PEM文件)

飞盒-仿淘宝客户端项目

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注