设计师学ios https://designcode.io/
使用swift开发ios http://www.imooc.com/learn/173
最优秀的教程资源 http://www.raywenderlich.com/ http://www.raywenderlich.com/tutorials
swift学习资源 http://dev.swiftguide.cn/
极客学院视频 http://www.jikexueyuan.com/course/swift/
麦子学院视频 http://www.maiziedu.com/course/3/
todolist 视频 http://www.maiziedu.com/lesson/338/
交流QQ群: `294954315` 人数限定60, 然后不再加了, 希望把加进来的人服务好
大家希望做一些app可以改变自己的生活吗, 让自己的生活更有趣, 或者更方便, 可以发挥想象, 例如最简单的闹钟, 如何开发一个闹钟程序, 在指定时间给你放指定的音乐, 比较复杂一点的咨询类可以做各种自己擅长领域的一个信息平台
开发扩展
AppCoda - 理解 iOS 8 中的 Photo Editing Extension:“我们一起来看看怎样制作一个 Photo Editing Extension。由于我们的关注点在创建应用程序扩展而不是写一个完整的应用,我已经创建了一个你们可以下载并且一路跟着做的上手项目”。原文:Understanding Photo Editing Extensions in iOS 8,作者:Joyce Echessa,译者:@X140Yu
http://www.cocoachina.com/ios/20150122/10978.html
原文 http://www.appcoda.com/photo-editing-extensions/
Swift 云编程功能:“学Swift语言一定需要苹果设备或者虚拟机吗?NO,现在只要浏览器就可以练习Swift啦。看小编用Swift语言在线输出"Hello,World",是不是很神奇?”
http://jiaocheng.ucai.cn/213-8612.html
未来做项目参考的示例列表
开发十二生肖, 相亲神器, 女神画廊, 图片app, todolist
http://www.imooc.com/learn/173
- http://swiftist.org/topics/329#20
- 用蓝牙技术开发一个小纸条app
- 开发H5的移动端 参考: http://t.people.com.cn/wx/thisyear
##练习:
2015/3/1 http://www.raywenderlich.com/74438/swift-tutorial-a-quick-start
2015/3/8 http://www.raywenderlich.com/74904/swift-tutorial-part-2-simple-ios-app
http://dev.swiftguide.cn/#examples 把例子都做一遍
使用Swift开发iOS8 App实战 :实战学习是最有效的编程学习方法,推荐@林永坚老师的实战视频。教程代码:1.ChineseZodiac, 2. LoveFinder, 3. BeautyGallery
Developing iOS 8 Apps Using Swift (I) – Animations, Audio, and Custom Table View Cells: "这个教程大概7篇blog,一步步讲解了一个『itunes music search app』的制作对于async http, api delegate, 异步图片,动画,代码分层,interface builder都做了清晰的介绍。" By gaohailang
Replicating Twitter’s bird zoom startup animation (in Swift!) (源代码): 这是一个有关用Swift开发简单动画效果的编程示例,示例开发灵感来源于近期的Twitter iOS版小鸟启动动画。
## 第十二次课程学习 目标 完善美化 2015-04-15 19:30-21:30
oc和swift如何混编
https://github.com/bennyguitar/Colours
http://www.raywenderlich.com/102357/swift-style-guide-april-2015-update
https://www.makeschool.com/summer-academy?referrer=57502
http://blog.devtang.com/
https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099?ref=producthunt
http://www.producthunt.com/ 搜索swift 查看点赞最多的几个, 有书籍
https://github.com/nicklockwood/BaseModel
https://github.com/ccgus/fmdb
http://realm.io/
https://leancloud.cn/
## 第十一次课程学习 目标 完善美化 2015-04-08 19:30-21:30
美化项目, 修复bug
## 第十次课程学习 目标,每组完成一个页面 2015-04-01 19:30-21:30
一个完成一个页面的制作
完成细节
- 邀请两个团队的工程师帮忙设计页面
- 使用git, 团队协作使用swift开发
- 学习git, vim, cocoapods, afnetworking, sdwebimage, 下拉刷新, 适配, 打包上传
- 学习uitableview, uicollectionview, 自定义控件,
- 学习uinavigationviewcontroller, uitabbarviewcontroller, push 和 present的页面跳转, nsdefault保存数据
## 第九次课程学习 目标,搭建应用程序的框架 2015-03-25 19:30-21:30
- git的使用
- 对一个应用基本架构有一个初步的认识
- 写一个首页, 一个collectionview
- 使用自动布局
- 完成项目框架搭建, 以及用户登录功能
## 第八次课程学习 目标,学习如何真机调试 2015-03-18 19:30-21:30
朱老师给我们讲解, 制作ppt, 然后和大家分享
杜老师讲如何从原型设计到代码的实现过程
swift语言的基础, 以及一个简单的iosapp, 看英文教程
http://www.raywenderlich.com/74438/swift-tutorial-a-quick-start
http://www.raywenderlich.com/74904/swift-tutorial-part-2-simple-ios-app
## 第七次课程学习 目标,学习使用swift开发一个天气预报应用 2015-03-11 19:30-21:30
预习地址: http://www.imooc.com/video/2430
知识点
- 创建swift app
- 使用IB快速构建原型
- 使用cocoapods加载第三方包
- 使用CoreLocation定位
- 使用AFNetworking
- 通过IBOutlet更新View
- Swift调用Objective-C组件
- 美化我们的app
##第六次课程学习 自主教程 by 张峰 2015-03-04 19:30-21:50
https://github.com/SwiftyJSON/SwiftyJSON
https://github.com/Alamofire/Alamofire
## 第五次课程学习 目标,学习使用swift开发一个 我在这 的app 2015-02-11 19:30 - 22:00
参考app http://www.lookfor.cl/?utm_source=next.36kr.com
模仿一个, 主要练习tableview是怎么用的
## 第四次课程学习 目标,学习使用swift开发一个计时器 2015-02-09 19:30 - 22:00
参考Jason Li的教程 http://swiftist.org/topics/96?page=4#75
## 第三次课程学习下 目标,学习使用Objective-C一个To-Do List App 2015-02-09 19:30 - 22:00
实战: 实践马上着手开发IOS应用程序 https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html#//apple_ref/doc/uid/TP40012668-CH2-SW1
这个实战只需要将列表显示出来, 可以点击列表打钩和取消打钩即可, 不需要实现添加, 按照这个例子做不下去, 所以我们就跳过, 直接进行下一个, 做计时器的app了
学习应用程序的实现, 然后按照教程, 添加数据实现
## 第三次课程学习上 目标,学习使用Objective-C制作一个 To-Do List App 2015-02-04 19:30 - 22:00
实战: 实践马上着手开发IOS应用程序 https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html#//apple_ref/doc/uid/TP40012668-CH2-SW1
学习构建应用程序的前三部分, 然后按照教程:串联图搞定
预习的大纲:
- storyboard
- afnetworking
- sdwebimage
- git的使用
- cocopods
- svprogresshud
- 下拉刷新功能
- 如何使用宏定义
- 导入图片资源, 图片的组织形式
- autolayout
- 操作(action)
- outlet
- control事件
- segue
- 页面回跳
- model建立和使用
- MVC
- 目标-操作
- 委托
- 字符串
- 数字
- nsdictionary
- nsarray
- 自定义类
- 帮助信息
## 第二次课程学习 目标,掌握swift语言的18个语法学习 2015-01-28 19:30 - 22:00
`预习: swift语言`
预习的大纲:
- 常量/变量
- 注释
- 基本数据类型
- 闭包/函数
- 枚举
- 基本运算
- 控制流
- 类
- 属性
- 协议
- 结构体
- 方法
- 附属脚本
- 类型嵌套
- 扩展
- 泛型
- 构造及析构过程
- 继承
预习资料:
http://www.maiziedu.com/course/3/
http://swiftist.org/topics/96?page=4#75
http://cdn1.raywenderlich.com/wp-content/uploads/2014/06/RW-Swift-Cheatsheet-0_5.pdf
iOS书籍分享,包括 iOS8 by tutorials 等.
链接: http://pan.baidu.com/s/1ntHq1E5 密码: jt92
https://github.com/Aufree/trip-to-iOS
http://realm.io/ 本地缓存解决方案
里面包括买的书籍 http://www.raywenderlich.com/store/ios-8-by-tutorials
## 第一次课程学习 目标,首页list 2015-01-21 19:40 - 22:05
`作业, 根据今天所学的, 搭建出一个类似微信的界面, 然后将首页的列表给开发出来`
主讲: 杜老师 讲解
- 了解storyboard
- 理解viewcontroller
- 理解入口Viewcontroller
- 理解navigationviewcontroller
- 理解modelviewcontroller
- 实现关闭modelviewcontroller
- uiview 和 控制器如何关联
- ui 和 代码如何关联
- 理解tabbarviewcontroller
- 学会使用tableviewcontroller基础
- 理解collectionview
- 了解写api
- 学会使用包管理 cocopods
- 导入第三方类头文件,即可使用
- 学习使用afnetworking请求api
- 学习使用Tableviewcontroller 配置datasource , 理解 delegate调用
- 学习属性声明及使用
- 学习segue
- 学习使用sdwebimage
- 代理模式和数据源的理解
- 分类 category
- ios开发基础框架搭建
- 适配
- 打包app
- 学习基本的十八项技能