V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
javaliker
V2EX  ›  iDev

Swift macOS 应用开发电子书正式发布

  •  
  •   javaliker · 2016-11-12 16:57:58 +08:00 · 5419 次点击
    这是一个创建于 2693 天前的主题,其中的信息可能已经有所发展或是发生改变。

    SwiftVI..png SwiftVI..png

    购买说明

    购买请去官网 http://macdev.io 使用微信或支付宝扫码支付,按网站发货注意事项中提供的 QQ 邮箱发送支付信息截图来获取图书下载方式。
    

    内容简介

    本书对 macOS 平台中应用开发的 AppKit 系统控件做了详细的介绍,示例说明;从开发软件的常用的公用组件,系统框架,生产力工具开发等方面做了进一步的阐述探讨。最后介绍了几个小型项目的 Demo 开发过程关键代码和开发思路,力求让读者从基础知识,方法论,项目实践多纬度去理解和掌握 macOS 平台的应用开发。

    适合的读者群

    本书是基于最新 Swift 3.0 版本的 macOS App 开发教程,没有对 Swift 的基础语法概念做介绍说明,需要读者具备 Swift 基础知识。

    版本升级

    本书会根据读者的反馈不断修改完善,内容也会调整或增加,已经购买过的用户后续都是免费升级。新的版本会邮件通知您下载更新。如果由于网站的原因,您没有收到通知邮件只要重新下载就是最新版本了。

    同时提供每章的示例代码随书一起下载。

    本书提供的 pdf , epub , mobi 格式。

    本书示例程序

    已经提供了一个管理 SQLite 数据库的小应用SwiftSQLiteApp,请您路过 github 时顺便 star 下。 其它章节的例子程序待整理完后会发布到 github ,微博和微信公众号会及时的通知大家。

    联系方式

    macOS 应用开发官网: http://www.macdev.io

    微博帐号:剑指人心

    微信公众号:MacAppDev

    MacAppDevWeixin.png

    扫一扫关注微信公众号

    目录

    序言

    第一部分 控件基础

    1.准备工作

    2.窗口对象

    3.视图和滚动条

    4.基本控件

    5.面板和警告框

    6.工具栏和菜单

    7.表格和树形控件

    第二部分 布局和控制器

    1.AutoLayout

    2.窗口控制器

    3.视图控制器

    第三部分 核心服务和框架

    1.鼠标和键盘事件

    2.Undo/Redo 操作

    3.Drag/Drop 操作

    4.Cocoa 数据绑定

    5.蓝牙框架

    6.Bonjour 协议

    7.系统 Service

    8.XPC 服务

    9.消息推送

    第四部分 文档和数据存储

    1.多文档应用

    2.iCloud 同步

    3.CloudKit

    4.Core Data

    第五部分 网络和多线程

    1.HTTP 网络编程

    1. 多线程

    2. RunLoop

    第六部分 图形和动画

    1.Cocoa 绘图技术

    2.Core Animation

    第七部分 扩充议题

    1.多代理

    2.数据转换

    3.Framework

    4.应用沙盒化

    第八部分 项目开发实践

    1.数据导航控制视图

    2.表格数据管理控制器

    3.自动化小工具

    4.iPhone 利用蓝牙控制 Mac

    5.SQLite 数据库编程

    6.开始你的第一个 Mac 应用

    6 条回复    2016-11-13 05:05:27 +08:00
    zhangyi2099
        1
    zhangyi2099  
       2016-11-12 17:00:02 +08:00 via iPhone
    我在那个关掉的网站买的,现在怎么更新?
    javaliker
        2
    javaliker  
    OP
       2016-11-12 17:03:12 +08:00
    没有关闭前一直可以继续在 selfstore 更新。后续有新的的下载渠道会通过 微博 微信公钟号 QQ 群通知。
    javaliker
        3
    javaliker  
    OP
       2016-11-12 17:11:28 +08:00
    @zhangyi2099 请参见我在你下面的一条信息的回复。谢谢!
    InfinitySam
        4
    InfinitySam  
       2016-11-12 22:00:17 +08:00
    可以预览一些章节就好
    xjbeta
        5
    xjbeta  
       2016-11-12 23:44:06 +08:00
    支持下 macOS 的东西实在是少
    面向 Google/stackoverflow 编程都有点困难 要用面向 GitHub 。。。
    javaliker
        6
    javaliker  
    OP
       2016-11-13 05:05:27 +08:00 via iPhone
    @InfinitySam 去官网看吧,网站上图书目录有部分链接是可以预览的,谢谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5379 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:30 · PVG 15:30 · LAX 00:30 · JFK 03:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.