Objective-C语言应用开发互动教程 at App Store analyse

App power index: 100 (based on ranks around App Stores today)
Productivity Education Book
Developer: Li Fazhan
Price: 0 free
Current version: 3.1, last update: 4 years ago
First release : 10 Apr 2014
App size: 0 Bytes
4.0 ( 0 ratings )
follow app

Estimation application downloads and cost

> 2.2k
Monthly downloads
~ $ 900
Estimation App Cost


【Objective-C应用开发互动教程是什么】
Objective-C应用开发互动教程是一款简单、有趣、互动沉浸式的学习iOS开发的新工具。是第一款互动式学习Xcode的工具。此应用将向您展示基于Xcode 10的绝大部分功能点和Objective-C的绝大部分语法知识。
应用包含大量操作提示,指导您一步一步地实现Xcode的所有操作细节。就像有一名专业的教师手把手地教您最新、最实用的Xcode技巧。您将学会怎么使用Xcode来快速、直接地表达您的想法与创意。
另外,本应用190节课都包含互动模式,同时也支持观赏模式,当您在互动式学习中肢体疲劳时,可以切换至此模式,这样意味着您同时也拥有了节节教学影片。

【和传统学习方式的比较】
阅读书籍:动脑
观看视频:动脑 + 动眼
互动学习:动脑 + 动眼 + 动手

【建议学习步骤】
三步学习法、免疫恐惧、倦怠、遗忘、挫折:
第一步:通过App快速学习软件的使用
第二步:自己动手实现课程的内容
第三步:通过App中的刷题模块夯实理论水平,然后自己动手结合学到的知识实现一个小作品

【Objective-C应用开发互动教程主要包括哪些内容】
如果想要开发iPad或iPhone应用程序或游戏,那么Apple的Xcode10开发工具包就是不二之选。它提供了大量的项目组织器、模板、实用工具和文档。
Objective-C应用开发互动教程介绍了Objective-C语言的绝大部分知识点,以及Xcode10集成开发环境,详细介绍了Xcode10众多激动人心的功能以及如何更好地使用这些功能来实现Xcode10流畅、有效与高效的工作流。主要内容包括:
使用模板创建一个空白的Command Line Tool
- 解析第一个Objective-C程序的结构
- Objective-C语言的简介
- 创建和使用一个最简单的Objective-C的类
- Objective-C语言的基本语法
- Objective-C语言的数据类型
- 基础数据类型之间的转换
- Objective-C语言的变量和常量
- 日志信息的打印
- 操作符:算术运算符的使用
- 操作符:关系运算符的使用
- 操作符:逻辑运算符的使用
- 操作符:位运算符的使用
- 操作符:赋值运算符的使用
- 流程控制:for循环语句的使用
- 流程控制:for-in循环语句的使用
- 流程控制:while循环语句的使用
- 流程控制:嵌套循环语句的使用
- 流程控制:break, continue, return循环控制语句的使用
- 流程控制:使用if和else进行条件判断
- 流程控制:使用switch和case进行条件判断
- NSNumber和基本数据类型的转换
- NSString字符串类的使用详解
- NSDate日期类以及日期和时间的格式化
- NSURL网址类的使用
- 使用数组来组织和管理数据
- NSArray数组类的使用详解
- NSMutableArray可变数组类的使用详解
- 对包含数字的NSArray进行排序
- 对包含字符串的NSArray进行排序
- NSDictionary字典类的使用详解
- NSSet集合类的使用和数组和去重
- Objective-C的指针Pointer
- 利用指针的计算特性遍历数组
- 使用数组存储和管理指针
- 指向另一个指针的指针
- 使用指针作为函数的参数
- 使用指针作为函数的返回值
- 编译器在编译之前进行的预处理
- 使用typedef为类型指定新的名称
- 使用结构体组合不同类型的数据
- Objective-C的核心特性:类和对象
- 给Objective-C的类添加实例方法
- 给Objective-C的类添加类方法
- 指针在Objective-C方法中的应用
- 块的定义以及块在函数中的应用
- 以继承现有类的方式创建一个新的类
- 利用多态性实现基类和派生类之间的方法切换
- 利用动态绑定确定在运行时调用的方法
- 利用数据封装特性保护数据免受外部误用
- 使用类别向现有的类添加新的方法
- 使用扩展向具有源代码的类添加新的方法
- 使用协议来声明未来用于特定情况的方法
- 使用NSError类进行错误处理
- 使用@try, @catch和@finally进行异常处理
- 使用MRC手动引用计数进行对象的内存管理
- 使用ARC自动引用计数进行对象的内存管理
- Xcode10操作界面及开发流程
- iPhone, iPad模拟器的使用
- 代码区样式的设置
- Xcode各种事件的声音设置
- 快速查找文件
- 如何搜索文档并通过编程语言过滤搜索结果;
- Debug断点调试
- 图标与加载图片设置
- UIView的基础和高级应用
- 基于UITapGeustureRecognizer的手势
- PageControlViewController视图控制器
- UINavigationController导航视图器的使用
- 故事版Storyboard的使用
- UIButton, UILable, UISwitch, UIStepper, UITextfield, UIActionSheet, UIDatePicker, WKWebview, MKMapView等控件的使用
- UITableview的基础功能及增、删操作
- CATransition动画和UIViewAniamtion动画的制作
- 音效和音乐的播放与事件监听
- 影片的播放及截取影片缩略图
- 使用NSUserDefault存储数据
- 创建和解析Property List文件
- SQLite数据库的使用
- NSKeyedArchiver存储和解析数据
- 使用MD5加密数据
- 同步和异步发送网络请求
- NSThread和NSLoop
- 多线程的使用
- 应用图标及内容文本的国际化
- 本地通知的使用
- 更多内容等待您的探索!!!

【相关互动教程】
互动教程 - 手把手带你学习IT技能
http://itunes.apple.com/cn/app/id1392811165

Xcode10互动教程
https://itunes.apple.com/cn/app/id1063100471

Swift4.2互动教程
https://itunes.apple.com/cn/app/id1320746678

iOS开发中的神兵利器
https://itunes.apple.com/cn/app/id1209739676

Photoshop CC互动教程精装版
https://itunes.apple.com/cn/app/id822431555

Excel2016互动教程
https://itunes.apple.com/cn/app/id1090726089

Illustrator CC互动教程
https://itunes.apple.com/cn/app/id1005557436

Photoshop CS5互动教程完全版:
https://itunes.apple.com/cn/app/id976566883

Photoshop脚本互动教程
https://itunes.apple.com/cn/app/id926846601


【反馈】
欢迎通过以下方式联系我们:
微信公众号:酷课堂
微博:@酷课堂
邮箱: [email protected]
官网:http://www.coolketang.com
Read more
No search terms founded
Available in countries
Country Price
China free
Japan free
Available for devices
iPhone4, iPad2Wifi, iPad23G, iPhone4S, iPadThirdGen, iPadThirdGen4G, iPhone5, iPodTouchFifthGen, iPadFourthGen, iPadFourthGen4G, iPadMini, iPadMini4G, iPhone5c, iPhone5s, iPadAir, iPadAirCellular, iPadMiniRetina, iPadMiniRetinaCellular, iPhone6, iPhone6Plus, iPadAir2, iPadAir2Cellular, iPadMini3, iPadMini3Cellular, iPodTouchSixthGen, iPhone6s, iPhone6sPlus, iPadMini4, iPadMini4Cellular, iPadPro, iPadProCellular, iPadPro97, iPadPro97Cellular, iPhoneSE, iPhone7, iPhone7Plus, iPad611, iPad612, iPad71, iPad72, iPad73, iPad74, iPhone8, iPhone8Plus, iPhoneX, iPad75, iPad76, iPhoneXS, iPhoneXSMax, iPhoneXR, iPad812, iPad834, iPad856, iPad878, Watch4, iPadMini5, iPadMini5Cellular, iPadAir3, iPadAir3Cellular, iPodTouchSeventhGen, iPhone11, iPhone11Pro, Watch5, iPadSeventhGen, iPadSeventhGenCellular, iPhone11ProMax, iPhoneSESecondGen, iPadProSecondGen, iPadProSecondGenCellular, iPadProFourthGen, iPadProFourthGenCellular,