[置顶] iOS OpenGL ES入门

摘要: Context Context是一个非常抽象的概念,我们姑且把它理解成一个包含了所有OpenGL状态的对象。如果我们把一个Context销毁了,那么OpenGL也不复存在。 渲染(Rendering) :计算机从模型到创建一张图像的过程。OpenGL仅仅是其中一个渲染系统。它是一个基于光栅化的系统, 阅读全文

posted @ 2016-03-14 18:58 loying 阅读(1517) 评论(0) 推荐(0) 编辑

[置顶] iOS 基础知识

摘要: 一、Objective-C语言特性有哪些? 1,c语言的超集,可以混编c和c++代码。(Objective-C++) 参考:http://blog.csdn.net/fengsh998/article/details/8010696 2,oc的方法调用为消息传递模型(用[]表示)。 3,单继承。不支 阅读全文

posted @ 2016-02-01 22:58 loying 阅读(226) 评论(0) 推荐(0) 编辑

2020年3月27日

【内推】字节跳动-头条小说&番茄小说

自我介绍

我是一名客户端开发工程师。平时喜欢思考,经常分享技术。

这里是我的GitHub

现在就职于字节跳动,项目正在发展扩大,欢迎前来共事。

公司介绍

字节跳动成立于2012年3月,目前公司的产品和服务已覆盖全球150个国家和地区、75个语种,曾在40多个国家和地区排在应用商店总榜前列。

字节跳动在海内外推出了多款有影响力的产品,包括综合资讯类的今日头条,视频类的抖音、TikTok、西瓜视频、火山小视频、Vigo Video,以及AI教育产品、企业SaaS等新业务。
官网地址

iOS开发高级/资深工程师

职位描述

1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等
3、设计良好的代码结构,不断迭代重构
4、承担重点、难点的技术攻坚

职位要求

1、本科及以上学历,计算机、通信等相关专业
2、具有扎实的编程功底,良好的设计能力和编程习惯
3、熟练掌握Objective-C,熟悉Swift的优先
4、至少精通一门编程语言
5、一年以上iOS开发经验,能独立开发iPhoneApp者优先
6、有较好的产品意识
7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力
8、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术

Android开发高级/资深工程师

职位描述

1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等 ;
3、设计良好的代码结构,不断迭代重构 ;
4、承担重点、难点的技术攻坚。

职位要求

1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟练掌握Java,熟悉Android SDK ;
4、有较好的产品意识优先;
5、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。

客户端开发校招/实习生

职位描述

1、负责今日头条相关客户端研发,编写高质量的代码;
2、和产品经理配合,深度参与产品需求讨论、功能定义等。

职位要求

1、乐观积极,沟通良好 ,有责任心;
2、热爱移动产品研发,愿意在移动开发领域深入钻研,并成为专家;
3、具有扎实的计算机相关基础;
4、有移动端相关开发经验者优先;
5、每周保证至少4天实习时间,可以实习3个月以上。

地点

字节跳动是全球化的公司,目前我们在北京、深圳、广州均有研发中心。

联系

邮箱:linweichi@bytedance.com
简历直接投递到上面的邮箱。记得在邮件标题中标明地点和岗位哦~
微信:loyinglin
想要了解更多,可以加上面的微信,随时联系~

posted @ 2020-03-27 14:05 loying 阅读(572) 评论(2) 推荐(0) 编辑

2016年7月11日

iOS开发小记(十四)

摘要: 网络层封装 BaseMessage 需求是什么? 1,取消功能; 2,加载提示; 3,请求前判断网络; 4,错误时,有业务层面错误,有http层错误; 5,和业务无关; 请求的时候,带上自己的delegate。 center根据delegate可以做分类请求。 LYHTTPAPIDelegate ( 阅读全文

posted @ 2016-07-11 16:39 loying 阅读(188) 评论(0) 推荐(0) 编辑

2016年6月15日

iOS开发小记(十三)

摘要: 1、软编码和硬编码如何区分 软编码:使用CPU进行编码 硬编码:使用非CPU进行编码,如显卡GPU、专用的DSP、FPGA、ASIC芯片等 2、连续的动画 NSOperationQueue 串行UIview和CAlayer 的动画 3、UIImageView UIImageView setAnima 阅读全文

posted @ 2016-06-15 10:14 loying 阅读(368) 评论(0) 推荐(0) 编辑

2016年3月25日

iOS开发-OpenGLES的新手教程

摘要: OpenGLES 这里是一篇新手教程,环境是xcode7+OpenGLES2.0,主要是用一个样例,介绍OpenGLES的基本概念。 代码先行 1,到 这里 下载demo代码。打开tutorial01,核心代码如下: 概念介绍 <!--?xml version="1.0" encoding="UTF 阅读全文

posted @ 2016-03-25 15:13 loying 阅读(2381) 评论(0) 推荐(0) 编辑

2016年3月24日

iOS开发-OpenGLES 入门踩坑

摘要: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> OpenGL ES 中有两套矩阵,都是4×4的GLfloat 阅读全文

posted @ 2016-03-24 15:32 loying 阅读(3145) 评论(0) 推荐(0) 编辑

2016年3月21日

iOS开发-音视频学习

摘要: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 参考 iOS音视频解决方案 iOS-FFmpeg编译和使用问 阅读全文

posted @ 2016-03-21 20:13 loying 阅读(310) 评论(0) 推荐(0) 编辑

2016年3月17日

iOS 开发小记(十二)

摘要: 可以用RAC对NSUserDefaults进行监听,保持数据同步 如果需要对json和xml等,用不同的client,可以采用这种设计模式。 是不是叫做工厂模式? 同时, <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 封装的时 阅读全文

posted @ 2016-03-17 16:34 loying 阅读(212) 评论(0) 推荐(0) 编辑

iOS开发-OpenGLES 入门的大杂烩

摘要: 熊猫镇楼 理解下上图的元素,总共有6个顶点,一张贴图。 <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 纹理贴上去的规则是什么? 每个顶点都有纹理坐标,按照纹理坐标对应在图片上面有一个点,三个点形成一个三角形,从纹理(图片)上面 阅读全文

posted @ 2016-03-17 16:15 loying 阅读(401) 评论(0) 推荐(0) 编辑

2016年3月14日

iOS开发-OpenGLES 的 GLSL

摘要: OpenGL Shading Language GLSL作为一种着色语言是纯粹的和GPU打交道的计算机语言。 这个图详细介绍了OpenGL的渲染流程。   参考 GLSL基础 详细的GLSL教程   阅读全文

posted @ 2016-03-14 19:07 loying 阅读(388) 评论(0) 推荐(0) 编辑

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示