自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 58 同城 iOS 客户端 iOS11 及 iPhone X 适配实践

一、前言前段时间 WWDC 大会上苹果推出了 iOS11 系统 和 iPhone X 新机型,相信各个 iOS 团队的开发者都已经在计划新系统和新机型的适配工作了。不得不说,新系统和新机型的发布确实是给 iOS 开发者带来了不小的工作量,因此有必要将 58 同城 iOS 客户端适配过程中遇到的问题跟大家分享一下。二、iOS 11 UIKit在适配 iOS 11 之前,我们首先要弄清楚 iOS 11

2017-09-29 00:00:00 1246

转载 58 同城 iOS 客户端 iOS11 及 iPhone X 适配实践


 

 

 
 
 一、前言前段时间 WWDC 大会上苹果推出了 iOS11 系统 和 iPhone X 新机型,相信各...

2017-09-29 00:00:00 298

原创 58 同城 iOS 客户端搜索模块组件化实践

【编者按】58 同城 App 自从 1.0 版本开始,便已经提供了搜索功能。随着版本的迭代、业务的复杂,搜索框架也在不断受到挑战。诸如代码不能复用、耦合度高、业务功能接入成本高等问题日积月累,成为需要迫切解决的问题。本文从具体实际问题入手,详述了利用组件的思想如何一步步解决,希望对读者在开发类似业务功能及问题的时候能有所借鉴,整体设计,未雨绸缪,满足后期不断发展的业务需要。1  引言58 同城的搜

2017-09-26 00:00:00 578

转载 58 同城 iOS 客户端搜索模块组件化实践


 

 

 
 
 【编者按】58 同城 App 自从 1.0 版本开始,便已经提供了搜索功能。随着版本的迭代、业务的复...

2017-09-26 00:00:00 328

转载 从 iOS Basecamp 3 探索混合应用开发的最佳实践

译者注:如果你想不断地提高自己的编程技能,那么不断尝试去解决那些编程中的难题,这是一个非常不错的途径。作者在本篇文章中列举出了10个编程挑战网站,你想尝试一下吗?以下为译...

2017-09-19 10:43:53 274

转载 2017 年最受欢迎的 10 个编程挑战网站

译者注:如果你想不断地提高自己的编程技能,那么不断尝试去解决那些编程中的难题,这是一个非常不错的途径。作者在本篇文章中列举出了10个编程挑战网站,你想尝试一下吗?以下为译文。如果你正在在学习编程,那么我可以告诉你一个提高技能的好方法,那就是是敢于去解决编码过程中遇到的难题。解决不同类型的难题,可以帮助你成为一名优秀的问题解决者;不管编程语言多复杂,你也会得心应手;另外在面试准备以及学习新算法等很多

2017-09-19 00:00:00 2128

原创 从 iOS Basecamp 3 探索混合应用开发的最佳实践

Basecamp 是 37signals 公司旗下的一款非常流行的基于云服务的项目管理软件。以简单易用和颠覆性的创新而出名。笔者曾写过很多篇关于如何构建混合移动应用的文章。Basecamp3 项目代表了混合移动架构的最新版本,并且它从过去的版本中吸收了很多精华。Basecamp 2 项目的第一个 App 仅仅适用于 iPhone,它是利用 RubyMotion 作为 UIWebView 的封装器来

2017-09-19 00:00:00 554

转载 从 iOS Basecamp 3 探索混合应用开发的最佳实践


 

 

 
 
 Basecamp 是 37signals 公司旗下的一款非常流行的基于云服务的项目管理软件。以简单易...

2017-09-19 00:00:00 234

转载 智能手机的发展未来:2017 苹果 10 周年秋季发布会解析

1前言在刚过去的时间里(北京时间 9月13日 0.00),2017年 苹果Apple秋季发布会 在美苹果新总部 Apple Park 的乔布斯剧院(Steve Jobs Theater)内 如期举行 1. 此次 = 苹果10周年发布会 2. 苹果新总部 Apple Park是乔布斯参与的最后一个项目世界科技创新巨头的每一步行为动作,都将代表着1种发展趋势 & 未来。今天,我将带来一份很有诚意的 2

2017-09-18 00:00:00 592

转载 智能手机的发展未来:2017 苹果 10 周年秋季发布会解析


 

 

 
 
 1前言在刚过去的时间里(北京时间 9月13日 0.00),2017年 苹果Apple秋季发布会 在美...

2017-09-18 00:00:00 245

转载 枯燥编程加奇炫美术 —— 看育碧 Ubisoft 如何开发游戏大作

最近暴风影音 App Store 更新文案“修复了闪退 Bug,还杀了一个程序员祭天”,产品对于程序员的调侃火爆朋友圈,将程序员这个呆板、宅男、缺乏艺术细胞的职业再次推到了公众面前。对此,诸多程序员对其形象比喻表示不服!幽默是我的本性!热爱健身、热爱旅游,我就是我,不一样的烟火!一入代码深似海,从此艺术成路人!……事实上,真的有一些被代码耽误的艺术家们。他们具有独特的艺术细胞、厉害的编程技能、有效

2017-09-15 00:00:00 532

转载 枯燥编程加奇炫美术 —— 看育碧 Ubisoft 如何开发游戏大作


 

 

 
 
 最近暴风影音 App Store 更新文案“修复了闪退 Bug,还杀了一个程序员祭天”,产品对于程序...

2017-09-15 00:00:00 259

原创 ARKit:也许是 iPhone 十周年最好的新开始

以“我们,家里见”为主题的 2017 苹果秋季发布会于今天凌晨在 Steve Jobs Theater 正式拉开帷幕。在硬件方面,苹果发布了常规更新的 iPhone 8 ...

2017-09-14 08:58:45 136

原创 iOS 11 将于9月19日正式发布,一文带你了解它的那些特性

以“我们,家里见”为主题的 2017 苹果秋季发布会于今天凌晨在 Steve Jobs Theater 正式拉开帷幕。在硬件方面,苹果发布了常规更新的 iPhone 8 和 iPhone 8 Plus 、十周年纪念版 iPhone X,此外还有 Apple Watch 3、Apple TV 4K。软件方面,备受期待的莫过于 iOS 11,接下来,让我们一起一睹 iOS 11 的风采。iOS 11

2017-09-14 00:00:00 301

转载 ARKit:也许是 iPhone 十周年最好的新开始

早在今年 6 月的 WWDC 大会上,苹果就宣布将在 iOS 11 中引入 AR 开发平台 ARKit,在今天夜里的秋季新品发布会上,姗姗来迟的 iOS 11 正式发布,与之随行的,对 ARKit 而言,还有强大的硬件支持。ARKit 将能够帮助开发者方便地在第三方应用中实现增强现实功能。因此,未来基于 iOS 11 的苹果系设备,无论是 iPhone 还是 iPad,都将可以变身 AR 设备,A

2017-09-14 00:00:00 266

转载 ARKit:也许是 iPhone 十周年最好的新开始


 

 

 
 
 早在今年 6 月的 WWDC 大会上,苹果就宣布将在 iOS 11 中引入 AR 开发平台 ARKi...

2017-09-14 00:00:00 100

原创 全面屏的 iPhone X,雷军妥协的库克做到了

唯一一个抢在苹果之前召开新品发布会,而只做到了三边的小米,最大的成就或许就是领衔定义了“全面屏”这个概念。十年之前,站在 Macworld 大会的演讲台上,乔布斯如此介绍 iPhone:今天,我们要发布 3 件同一重量级的革命性产品: 第一件,是一台宽屏幕、可触摸控制的 iPod; 第二件,是一台革命性的手机; 第三件,是一台前所未有的互联网通信工具。

2017-09-13 00:00:00 2141

原创 前端感官性能的衡量和优化实践

【编者按】对于前端而言,性能和体验优化是亘古不变的话题。前端行业自从互联网出现后迅猛发展,从最初实现网页特效到如今的的富应用、混合开发、乃至大型互联网应用的开发,从当初的脚本语言发展至今成为一门当之无愧的开发语言,更可谓是从农耕时代步入到了工业时代。随之而来前端面临的挑战也越来越多,诸如性能体验、工程效率、甚至服务运维的问题对于前端而言已经不是什么新鲜话题了。本文旨在讨论如何衡量用户的感官性能,以

2017-09-12 00:00:00 365

原创 日渐临近的苹果秋季发布会,iOS 11 GM 固件到底提前泄露了哪些秘密?

北京时间 9 月 13 日凌晨 1 点,2017 年苹果秋季发布会即将在 Apple Park 的“史蒂夫·乔布斯剧院”隆重举行。随着时间的临近,相关的爆料越来越集中,开发者们也显得越来越兴奋。近日,最大的爆料莫过于被开发者们挖掘泄漏的 iOS 11 GM 固件文件代码,到底泄漏了哪些内容呢?接下来,跟随笔者一一来探析。新版 iPhone 名称:iPhone X、iPhone 8 和 iPhone

2017-09-11 00:00:00 469

原创 如何提高 App 性能

作者 | Purvak Pathak翻译 | 无阻我飞扬微信公众号 | mobilehub摘要:文章从优化手机app的大小、app的API设计、架构设计、自适应显示、快速启动等方面比较全面的介绍了如何提高手机App的性能,以下是译文。去年,我在从伦敦飞回的航班上,遇到一个从事手机行业的人。在过去20年里,他在一个堪称龙头企业的大公司里负责企业新技术的采用。在我们一起飞行的8个小时里,他提到的一些事

2017-09-08 00:00:00 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除