课程详情

西安千锋互联教育机构ios充电班

西安千锋互联教育机构ios充电班

  • 电询 人气 29
  • 西安
300元 立即领取
普通课程
全日制 晚班 业余班 其它

该课程由猎学网审核,享受猎学网报名、支付保障

  • 7天退款
  • 资金担保
  • 质量保障

课程详情

完整图文>>
课程价格 电话咨询
开课日期 电话咨询
培训周期 3-6个月
地址 北京市海淀区宝盛北里西区28号天丰利商城4层

预备阶段

1、文件管理器Finder以及基本操作

2、系统设置,应用程序安装,卸载

3、Safari浏览器

i0S开发基础

1、i0S开发的系统环境介绍、Xcode集成开发环境详解、常用软件的介绍Xcode、SVN

2、C语言的基本语法(C语言是i0S开发的入门基础语言)

3、面向对象(00P)和面向过程、类(Class)和对象(0bject)、类的定义

4、堆栈、内存管理,属性(alloc、copy、retain,release、autorelease)

5、键值编码(KVC)、键值监听(KV0)、通知中心(NSNotificationCenter)、通知(NSNotification)

6、类目(Category)、延展(Extention)、协议(protocol)

I0S基础库

1、字符串(NSString NSMutableString)、数值对象(NSNumber NSValue)

2、数组(NSArray,NSMutableArray)、字典 (NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速枚举(for…in) NSIndexPath

3、日期与时间(NSDate)、日期格式(NSDataFormatter)、日历(NSCalendar)、定时器(NSTimer)

4、文件管理(NSFileManager)、程序包(NSBundle)、缓冲区(NSData)

5、网络连接(NSURLConnection)、网络地址(NSURL)、网络请求 (NSURLRequest)、请求回应(NSResponse)、错误信息处理(NSError)

6、MVC编程,简单控件一:标签(UILabel)、文本输入(UITextField)、按钮(UIButton)、提示框(UIAlertView、UIActionSheet)、

i0S开发高级

1、窗口(UIWindow)、视图(UIView)、应用程序(UIApplication)

2、绘图(drawRect)、QuartzCoreDemo、CGContextRef

3、触摸(UITouch)、事件(UIEvent)、手势(UIGestureRecognizer)、 UIResponder、消息传递、响应者链

4、UIView以及CALayer动画(CAAnimation、CABasicAnimation、 CAKeyFrameAnimation)

5、活动提示(UIActivityIndicatorView)、图像(UIImageView)

6、常用控件1:滚动视图(UIScrollView)、页控制器(UIPageControl)、开关 (UISwitch)、单选(UISegmentControl)、滑块(UISlider)

7、常用控件2:多行文本(UITextView)、网页视图(UIWebView)、滚轮 (UIPickerView)、日期滚轮(UIDatePickerView)、表格视图(UITableView)、表格项(UITableViewCell)

8、视图控制器(UIViewController)、导航控制器 (UINavigationController)、标签控制器(UITabBarController)、表格控制器(UITableViewController)、相册控制器(UIImagePickerController)

UIKit处于Cocoa四层结构的更上层CocoaTouch层,是i0S开发中的控件框架,定义了几乎全部可视化控件,在i0S开发中占据绝对地位,我们不仅会学习各个控件的用法,而且会讲述各个控件在不同版本系统里的样式,教大家如何自定义控件样式。学完他们我们就可以做自己个性化的界面了。

应用开发基础

1、音频播放(AVAudioPlayer)、视频播放(MPMoviePlayerViewController)以及播放ipod音乐

2、照相机(UIImagePickerController)以及相册的使用

3、短信(MFMessageposeViewController)、邮件 (MFMailposeViewController)的使用

4、加速计(UIAccelerometer)的使用、帐号注册、真机调试、上传程序

5、地图(MKMapView)的使用以及定位(Core Location)

6、数据持久化(文件读写、sqlite数据库、归档、NSCoding协议)、云存储(iCloud)

7、多线程开发(NSThread、NSLock),操作队列(NS0perationQueue)

8、网络请求(GET、P0ST)、xml解析、json解析、Socket编程

I0S应用特性框架是对上述两个框架之外其他框架的统称。主要课程内容为:音频、视频的播放、照相机的使用、加速计的应用,地图框架的使用、短信、邮件的应用等等,而且也会介绍当前应用开发中使用非常广泛的开源框架,同时还将讲解开发者帐号的注册、真机调试、以及程序上传。

查看完整图文详情
2020猎学网广告栏

猜您喜欢

更多>>
申请课程免费试听名额

课程顾问24小时内联系您

你好
抢课程限定优惠名额
×
你好
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
猎学网 >学校机构 >西安千锋互联教育机构 >课程详情