SegmentFault D-Day 2015 广州「iOS」沙龙回顾

简介: 时隔半年,SegmentFault 再一次来到广州,拉上当地 iOS 技术人,和大家一起讲讲 iOS 项目中的经验与坑。此次来广州的是 SegmentFault 从杭州发过来的速冻小鲜肉烧碱 @josephjin 和 速冻饺子 @阿敏Aimee。

Dai(大) ga(家) hou(好),见到你们真系好开心。

时隔半年,SegmentFault 再一次来到广州,拉上当地 iOS 技术人,和大家一起讲讲 iOS 项目中的经验与坑。此次来广州的是 SegmentFault 从杭州发过来的速冻小鲜肉烧碱 @josephjin 和 速冻饺子 @阿敏Aimee。

image.png

本场依旧由 SegmentFault 烧碱 @josephjin 主持,在同时赞(tu)美(cao)广(hang)州(zhou)天气之后,烧碱简单介绍了 SegmentFault 的成长历程、行业愿景,还分享了举办线下沙龙的初衷。线上交流之余,我们也希望通过我们的 D-Day 线下技术沙龙,让当地的开发者以及开发者和大牛之间有面对面的交流机会。


现场回顾:

image.png

第一位和我们分享的是阿里百川 iOS 资深研发工程师离青老师,议题为《百川开放平台 iOS 架构实践》内容。简单介绍阿里百川的项目之后,离老师还带来很多干货,包括开放内容、多团队协作之插件模式和依赖管理、动态化过程的动态配置与筛选过滤器


  • 淘宝 App Engine 2.0、淘宝交易、自建交易、云账号、即时通讯等内容
  • 团队协作、业务依赖、插件模式、最终架构、CocoaPods
  • 动态方案、动态修复、配置动态化、拦截过滤器

image.png

第二位嘉宾来自小码哥的李明杰老师,着重在 iOS 第三方开源框架方面分享了自己的技术成长和沉淀。由于现场演示条件的限制,小码哥开启了视频教学模式,着重在打造第三方框架过程中的几点细节方面做了经验分享:


  • 分类的命名规范
  • 大版本升级时的 API 大改动
  • 资源管理
  • 有扩展性的接口
  • 污染性小的接口
  • 示例程序的文件夹结构

image.png

吃过茶点,分享继续。本场第三位嘉宾是来自个推的技术总监董霖,和大家分享了《iOS 远程日志系统》。本次分享,董老师用整整四十页的 PPT 详细介绍了个推在移动应用消息推送解决方案:


  • 移动应用消息推送背景介绍、墨菲定律
  • 现有工具以及问题解决流程、方案、Logful 架构
  • Demo 展示,包括 Demo 灰度控制、漏斗分析、数据监控、报警通知
  • SDK 框架、日志级别、资源评估、并行扩展性等
  • 核心功能、特色功能、开源等

image.png

本次分享最后一位嘉宾,《Producter》作者 周楷雯Kevin,分享议题为《程序员的自我修养》,自我介绍过后,Kevin 就开讲程序员的修养,包括:

  • 呈现最好产品:产品设计、Bugs、专业、后端、API、API Flow
  • iOS 问题:线程阻塞、UI & 软件架构、数据、网络、灵活性
  • 每日使用自己的产品:发现问题、记下警告、回顾、解决问题等

image.png

本场 D-Day 结束,离别之际,烧碱和阿敏穿上了羽绒服,带着广州的热情回杭州。非常谢谢大家到来,小伙伴可顺手将本次 iOS 上 get 的干货分享给没到现场的同学们。


现场干货整理

嘉宾 Slides:

现场速记:

另有现场活动照片,可以看这里:SegmentFault D-Day 2015 广州「iOS」技术沙龙

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
搜索推荐 程序员 定位技术
SegmentFault D-Day 北京场「iOS」 活动回顾
12 月 26 日,北京「iOS」站——本年度最后一场 D-Day 。加上这一场,SegmentFault 今年一共举办了 19 场 D-Day 线下技术沙龙,感谢大家一直以来的支持。这次 iOS 分享,我们邀请了滴滴快车 iOS 开发工程师戴铭、高德地图 iOS 研发工程师韩晓明、QQ浏览器 iOS 工程师庄延军、百度地图 SDK 高级研发工程师何瑾。本次活动,四位老师和大家分享了不少当前热门应用背后好玩的技术热点。
173 0
SegmentFault D-Day 北京场「iOS」 活动回顾
|
1月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
84 3
|
3月前
|
存储 iOS开发
iOS 开发,如何进行应用的本地化(Localization)?
iOS 开发,如何进行应用的本地化(Localization)?
122 2
|
3月前
|
存储 数据建模 数据库
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
39 0
|
3月前
|
安全 编译器 Swift
IOS开发基础知识: 对比 Swift 和 Objective-C 的优缺点。
IOS开发基础知识: 对比 Swift 和 Objective-C 的优缺点。
91 2
|
3月前
|
API 开发工具 iOS开发
iOS 开发高效率工具包:10 大必备工具
iOS 开发高效率工具包:10 大必备工具
47 1
|
3月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
52 1
|
5天前
|
API 定位技术 iOS开发
IOS开发基础知识:什么是 Cocoa Touch?它在 iOS 开发中的作用是什么?
【4月更文挑战第18天】**Cocoa Touch** 是iOS和Mac OS X应用的核心框架,包含面向对象库、运行时系统和触摸优化工具。它提供Mac验证的开发模式,强调触控接口和性能,涵盖3D图形、音频、网络及设备访问API,如相机和GPS。是构建高效iOS应用的基础,对开发者至关重要。
9 0
|
20天前
|
开发工具 Swift iOS开发
利用SwiftUI构建动态用户界面:iOS开发新范式
【4月更文挑战第3天】 随着苹果不断推进其软件开发工具的边界,SwiftUI作为一种新兴的编程框架,已经逐渐成为iOS开发者的新宠。不同于传统的UIKit,SwiftUI通过声明式语法和强大的功能组合,为创建动态且响应式的用户界面提供了一种更加简洁高效的方式。本文将深入探讨如何利用SwiftUI技术构建具有高度自定义能力和响应性的用户界面,并展示其在现代iOS应用开发中的优势和潜力。
|
2月前
|
监控 API Swift
用Swift开发iOS平台上的上网行为管理监控软件
在当今数字化时代,随着智能手机的普及,人们对于网络的依赖日益增加。然而,对于一些特定场景,如家庭、学校或者企业,对于iOS设备上的网络行为进行管理和监控显得尤为重要。为了满足这一需求,我们可以利用Swift语言开发一款iOS平台上的上网行为管理监控软件。
192 2