苹果发布了专用于创建配置文件的脚本编程语言 Pkl(发音为 Pickle)。
官网:pkl-lang.org
Pkl 团队
2025年07月28日
Nike,一家做运动跑鞋的,加入了开源软件贡献者行列,匪夷所思。
就在上周,Nike宣布开源其三款软件:JSON 解析框架、采用Swift开发的轻量级日志库、采用Java开发的分布式追踪解决方案。开发者可以从github上获取源码。
其实,在Nike发布开源项目之前,各大传统企业也发布过开源软件,比如:沃尔玛、Target、百思买,阿迪达斯等。都在 GitHub 上面拥有自己的开源项目主页。
不难看出,传统企业也纷纷向科技领域靠拢,力图通过从传统领域转向科技领域,提升自己的品牌影响力。不被势头正猛的互联网科技浪潮所淹没。
2025年07月28日
IT之家讯 8月13日消息,微软Visual Studio Code代码编辑器迎来更新,最新版本为0.7.0。本次更新主要改进了文档视图,完善了对 Markdown的支持,新增PHP语法高亮。使用该工具的朋友可下载更新。
微软正在努力为VS Code添加插件功能支持,本次更新还对相关文档进行了更新。
主要更新内容包括:
o 改进文档视图;
o 增加Node.js 大数据提供了支持;
o 完善对Markdown的支持;
2025年07月28日
数据泄露事件却频繁发生,给企业带来了巨大的经济损失和声誉损害。从内部员工的无意疏忽到外部黑客的恶意攻击,数据安全面临着重重挑战。数据防泄漏软件应运而生,成为企业保护核心数据的关键武器。下面为您介绍 2025 年企业必备的 10 款数据防泄漏软件,助力企业筑牢数据安全防线。
2025年07月28日
在介绍了他们的Swift沙盒系统之后,IBM最近宣布他们的下一个计划是通过预览IBM Swift运行环境、包目录和开源Kitura来在云端支持Swift,其中Kitura是一个web应用开发框架。
IBM Swift运行环境旨在能够部署Swift代码到IBM云平台Bluemix。在Bluemix上提供对Swift的支持是通过为Swift提供的云端构建包完成,它是几个能在Bluemix上使用的构建包之一,这些构建包提供几种语言的支持,包括Java、Ruby、NodeJS等。IBM提供了一个事例应用来阐述如何使用Swift构建包部署Swift应用。
2025年07月28日
【编者按】本篇文章作者是Reinder de Vries,既是一名企业家,也是优秀的程序员,发表多篇应用程序的博客。本篇文章中,作者主要介绍了如何基于Parse特点,打造一款类似Instagram的应用,完整而清晰的步骤,为开发者提供一次绝佳的学习体验。本文系OneAPM工程师编译整理。
Parse 是一个移动应用开发平台,旗下有个很有意思的产品:Parse Core。它的特色之一是允许应用开发者直接将数据存储在云端,而无需担心设置服务器或重新设计一个 REST API。Parse Core 是本地备份(比如核心数据),这使得它能轻松解决线上线下等后端问题。
2025年07月28日
说明:本程序仅供学习交流,不可用于任何商业用途。
因为公司使用的是 Objective-C 开发 app,没有使用 swift 来开发,所以决定自己研究 Swift,研究 Swift 的时间不长,对于 Swift 的基本语法有了大致的了解,但是对有些概念和语法还是理解的不深,所以决定模仿一些已经发布的 app,一方面可以让自己更好地理解和使用 Swift,另一方面可以和志同道合的人一起交流,共同进步。
2025年07月28日
作者:Marcus Zarra(twitter:@mzarra)
Marcus 将会为大家介绍一种设计模式,他曾经在那些需要从互联网进行大量频繁数据请求的 iOS 应用当中使用此设计模式。这个设计采用了著名的 MVC (Model View Controller) 模式,并且在此基础之上对其进行了扩展,从而允许使用异步网络调用并与用户界面控制器相互隔离。
关于作者:
Marcus S.Zarra 自从 2003 年开始就开始开发 Cocoa 应用了,自 1996 年开始开发 Java 软件,并且自 1985 年开始进入到这个行业当中了。目前,Marcus 正在为 iOS 和 OS X 开发软件。除了编写软件之外,他还在 Cocoa Is My Girlfriend博客上发表关于开发的相关博文,并提供相应的代码示例,以帮助其他开发者。Marcus 同样还是《Core Data (3rd edition): Data Storage and Management for iOS, OS X, and iCloud》这本书的著者,此外还是《Core Animation: Simplified Animation Techniques for Mac and iPhone Development》的共同著者之一。
2025年07月28日
设计模式是提升开发者架构能力和项目可维护性的重要“内功”。尤其对于移动端开发,无论是Swift(iOS)还是Kotlin(Android),掌握并活用设计模式,能让你的App开发效率、代码质量、团队协作能力都大幅提升。本文以