高仿新浪微博iOS项目实战(数据库建模、UI设计、动画优化、性能优化、控件使用)

原创 2013年12月06日 12:28:16

    我这里有个课程是Reese老师讲的,这个课程不是教大家如何去做一个和新浪微博一样的东西出来,而是要明白做这个东西中间的原理和所用到的知识点。31个课时,难度为中级虽不算很难但是对基础还是有一定要求的。

 

 对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系哦


这是一个在UI交互及项目结构方面高仿新浪微博的项目。学习此项目可以提高你以下能力:


-XIB可视化开发与纯代码开发相结合的混合高效开发能力


-对UIScrollView的更高层次理解


-对触摸、手势的彻底理解


-对UITableView、UITableViewCell的深入理解以及自定义,并且巧妙利用他们实现任何效果


-以单机版微博为例在锻炼前端开发的同事也会提高你的后端业务逻辑处理方面的技巧、数据库查询的巧妙利用


-非常多的动画效果,详细讲解之下可以让你举一反三,写出任何你想要的动画效果


-对项目结构能有一个清晰的思路,本项目中的项目结构有条不紊,适用于各种项目的框架搭建


-对委托协议的清楚理解


-对界面驱动的软件开发模式更了解

 

项目教学课程大纲:


1.项目框架的搭建,项目准备工作介绍


2.超轻量级方式实现各种自定义控件


3.自定义tableViewCell


4.10行代码写出一个自定义tabbar


5.CAAnimation核心动画打造交互动画效果


6.深入讲解CAAnimation之旋转动画精要


7.Scrollview快速上手并实现应用广场


8.Scrollview快速上手并实现设置页面


9.数据库建模与注册登陆页面 1


10.数据库建模与注册登陆页面 2


11.数据库建模与注册登陆页面 3


12.数据库建模与注册登陆页面 4


13.登陆注册美化与发送微博 1


14.登陆注册美化与发送微博 2


15.从相册或摄像头上传用户头像


16.读取发送的微博


17.不同类型微博的加载及分页功能完成


18.微博详情页面 1


19.微博详情页面 2


20.手势滑动返回/POP效果 1


21.手势滑动返回/POP效果 2


22.各级页面之前的参数传递与绑定


23.发布微博界面加入聊天表情


24.微博内容图文混排


25.获取用户当前位置,并加入微博发送


26.实现评论微博,转发微博,赞微博等功能


27.用户详情页面的布局


28.实现修改用户头像、认证等级、详细资料等功能


29.实现加关注功能


30.用户引导页面


31.项目性能优化,动画效果优化,UI优化,内存泄露检查
 


项目视频讲解_高仿新浪微博iOS项目实战

高仿新浪微博iOS项目实战
  • java_7star
  • java_7star
  • 2014年01月08日 20:22
  • 1563

iOS App性能优化 - Instrument

iOS App的性能关注点  虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指 感觉运行速度快,而应该是指应...
  • sharpyl
  • sharpyl
  • 2017年03月11日 12:22
  • 343

iOS性能调优(全)---内存优化和UI优化

iOS应用性能调优的25个建议和技巧   本文来自iOSTutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www....
  • github_34613936
  • github_34613936
  • 2016年05月03日 10:24
  • 710

关于ios 用Instrument优化动画性能

http://wiki.jikexueyuan.com/project/ios-core-animation/performance-tuning.html
  • niejinhao052011
  • niejinhao052011
  • 2017年07月27日 15:53
  • 106

iOS-Core-Animation之十二----性能调优

>*代码应该运行的尽量快,而不是更快* - 理查德 在第一和第二部分,我们了解了Core Animation提供的关于绘制和动画的一些特性。Core Animation功能和性能都非常强大,但如...
  • huangznian
  • huangznian
  • 2015年01月20日 16:08
  • 1786

Unity3D性能优化 (五)——UI

一、DrawCall优化 ①UI层级 三张图对比发现场景中UI的数目一样,布局有变化,导致了其DrawCall数目不一样。当出现重叠时,会影响空间拓扑关系,从而影响了Unity对DrawCall的...
  • PirateCode
  • PirateCode
  • 2016年08月27日 12:13
  • 3304

UITableView性能优化,超实用

1. Cell重用    1.1>数据源方法优化 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtInd...
  • u011452278
  • u011452278
  • 2017年03月09日 15:29
  • 2493

谈谈canvas的性能优化(主要讲缓存问题)

本文转载自http://www.cnblogs.com/axes/p/3567364.html 声明:本文为原创文章,如需转载,请注明来源WAxes,谢谢!   canvas玩...
  • cysear
  • cysear
  • 2017年04月27日 16:43
  • 1549

iOS最全性能优化(下)

续 性能优化(中) 22. 加速启动时间 快速打开app是很重要的,特别是用户第一次打开它时,对app来讲,第一印象太太太重要了。 你能做的就是使它尽可能做更多的异步任务,比如加载远端或者数...
  • qq_30513483
  • qq_30513483
  • 2016年03月14日 09:27
  • 1761

二十种实战调优MySQL性能优化的经验

本文将为大家介绍的是二十条MySQL性能优化的经验,这些小经验有助于大家更好的使用MySQL进行WEB开发。今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性...
  • renwotao2009
  • renwotao2009
  • 2016年06月11日 16:58
  • 1648
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:高仿新浪微博iOS项目实战(数据库建模、UI设计、动画优化、性能优化、控件使用)
举报原因:
原因补充:

(最多只允许输入30个字)