最新文章
WWDC19 iOS Related Session List
SwiftUI Introducing SwiftUI: Building Your First App See SwiftUI in action! Watch as engineers from the SwiftUI team bui...
Google Objective-C编码规范-中英对照
注意:文章原始版权归Google所有,本文档翻译部分归作者Mark所有,只供学习使用,禁止以营利为目的或其他商业使用! Objective-C is a dynamic, object-oriented extension of C. It...
iOS端查看PDF文档实现方案
文 · Mark 在不同端查看一些文档时,往往会展现出千奇百怪的格式,呈现给用户的也是不同的展示效果。为了保持原始文稿的格式,保证展现效果的统一,PDF文稿可以很好解决格式在不同端文稿展现格式差异,保持原始文稿的展现效果。 对于移动端的开发...
更多文章
Beacon初识
文 · Mark 什么是Beacon Beacon ['biːk(ə)n] 这个单词的中文意思是信号浮标、灯塔,此文所说的Beacon其特点如下: 采用BLE技术发射信号的小设备 运算能力几乎为零,但功耗很低,续航持久 有效范围几十厘米到几...
Bluetooth Low Energy Introduction
文 · Mark 关于BLE BLE,即Bluetooth Low Energy,也被称作Bluetooth Smart。相对于传统经典蓝牙,BLE是一个轻量级子集,在标准蓝牙协议4.0版本被引入。虽然和经典蓝牙协议有很多相似之处,但是实际...
骑行运动卡路里计算方法
文 · Mark 卡路里(简称卡,缩写为cal),由英文Calorie音译而来,其定义为在1个大气压下,将1克水提升1摄氏度所需要的热量; 卡路里(calorie)是能量单位,现在仍被广泛使用在营养计量和健身手册上,国际标准的能量单位是焦耳...
近期遇到的奇葩Bug之解决从入门到懵逼
文• Mark 此事发生在2016年10月,后与朋友分享过,朋友希望能写下来分享。因当时较忙,暂未整理,一直拖到现在。清晨早醒,整理之,以飨读者。 所谓Bug即软件中存在的小错误导致异常。奇葩Bug则是那些遇到时让人无所适从,解决时狂挠头发...
Apple Siri接入开发(一)
随着iOS10.0发布脚步的临近,作为开发者,相信很多人也和我一样,可以提前体验一些新系统的新功能,也更关注新版iOS系统带来的技术开发方面的新特性。 对新事物,尤其是软件开发新技术的好奇心驱使我最近尝试了一些iOS10.0推出的新特性的开...
Apple Watch产品设计经验 FROM 去哪网
在参与2016WWDC过程中,听取了【去哪网】某位从业人员的关于Apple Watch产品设计技术相关的分享,将要点整理如下,作为学习提纲之用,供参考 文中Apple WatchOS应该是基于WatchOS 2.0版本,但某些设计和产品经验...
XCode中iOS工程文件布局规范
以下是iOS工程中关于文件的布局规范参考链接,仅供备忘参考. Limboy - iOS项目的目录结构和开发流程 Apple iOS Dev Document - App Programming Guide for iOS 乐源移动开发团队 ...
iOS-LZMA类压缩算法使用
LZMA(Lempel-Ziv-Markov chain-Algorithm的缩写)是2001年以来得到发展的一个数据压缩算法,它用于7-Zip归档工具中的7z格式和 Unix-like 下的 xz 格式。它使用类似于LZ77的字典编码机制...
Protobuf初探
文 · Mark 对于软件开发者,尤其是移动端(Android & iOS)开发者来说,XML和JSON两种文件传输格式并不陌生,尤其是JSON,仅在上述两种开发领域中就广泛应用。随之而来的,是各种JSON的解析库,此文中,笔者不想...
地图导航SDK调研
文 · Mark 百度地图SDK 免费 国内地图SDK,国内使用普遍 支持路线规划,不支持Turn-by-Turn导航 Pass 国际化很难(据悉在扩展海外国际化,时间不可预估) Pass 支持iOS/Android/Web; 提供离线地图...
Homebrew常用Cheatsheet
Homebrew 常用命令速查:安装、搜索、查询、升级、清理等操作备忘
技术
WWDC19 iOS Related Session List
SwiftUI Introducing SwiftUI: Building Your First App See SwiftUI in action! Watch as engineers from the SwiftUI team bui...
iOS端查看PDF文档实现方案
文 · Mark 在不同端查看一些文档时,往往会展现出千奇百怪的格式,呈现给用户的也是不同的展示效果。为了保持原始文稿的格式,保证展现效果的统一,PDF文稿可以很好解决格式在不同端文稿展现格式差异,保持原始文稿的展现效果。 对于移动端的开发...
Bluetooth Low Energy Introduction
文 · Mark 关于BLE BLE,即Bluetooth Low Energy,也被称作Bluetooth Smart。相对于传统经典蓝牙,BLE是一个轻量级子集,在标准蓝牙协议4.0版本被引入。虽然和经典蓝牙协议有很多相似之处,但是实际...
iOS
Google Objective-C编码规范-中英对照
注意:文章原始版权归Google所有,本文档翻译部分归作者Mark所有,只供学习使用,禁止以营利为目的或其他商业使用! Objective-C is a dynamic, object-oriented extension of C. It...
Apple Siri接入开发(一)
随着iOS10.0发布脚步的临近,作为开发者,相信很多人也和我一样,可以提前体验一些新系统的新功能,也更关注新版iOS系统带来的技术开发方面的新特性。 对新事物,尤其是软件开发新技术的好奇心驱使我最近尝试了一些iOS10.0推出的新特性的开...
Apple Watch产品设计经验 FROM 去哪网
在参与2016WWDC过程中,听取了【去哪网】某位从业人员的关于Apple Watch产品设计技术相关的分享,将要点整理如下,作为学习提纲之用,供参考 文中Apple WatchOS应该是基于WatchOS 2.0版本,但某些设计和产品经验...