开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
适用于Android & iOS 的最佳开源应用程序
我们的移动设备,特别是我们的智能手机,已经成为我们的随身物品。 但是我们对待它并不会像对待自己的家那样保持警惕。 我们通常会仔细检查几乎所有进驻到家庭中的东西,但对于安装应...
oschina 发布于 1个月前 2
7 月份五大令人惊叹的 iOS 库
上个月对于所有的 iOS 开发人员来说都特别有意义。有了 iOS 11、Xcode 9 和 Swift 4 ,我们又有许多令人惊奇的新东西好玩了! 所以,这个月我们会给你们带来一些不一样的东西,这些不...
oschina 发布于 1个月前 3
如何使用 Node.js 开发交互式命令行应用程序
在过去五年中,Node.js 使软件开发统一起来。您可以用Node.js做任何你能想到的事情,无论是前端开发,服务器端脚本,跨平台桌面应用程序,跨平台移动应用程序,物联网等。编写命令行...
oschina 发布于 5个月前 3
如果只有一个月的时间学 iOS 开发,我们该做些什么?
一年前,我还是一个 Android 开发者。那时候我没有任何 iOS 编程相关的知识,我甚至没用过任何苹果的产品。然而,这已成为过去,现在我已经能同时开发 iOS 和 Android 应用了。 现在...
oschina 发布于 6个月前 13
初创公司选择 Swift 而不是 Objective-C 的七个原因
在我们最后一篇博客中,我们认为 Swift 将成为最流行的移动应用开发趋势之一,这将会在 2017 年得到验证,这是必须的!如果你对 iOS 世界保持时刻关注,你一定知道 Swift 在 2016 年...
oschina 发布于 6个月前 27
MVVM 架构与数据绑定库
Model-View-Presenter(MVP),即模型-视图-表示层,架构被广泛应用于 Android 应用程序,通过引入表示层将视图与表示逻辑和模型分离。Model-View-ViewModel(MVVM),即模型-视图-...
oschina 发布于 8个月前 0
如何用 Clean 架构开发 Android 应用
自我开始开发 Android 应用以来就有一种感觉——我可以把它做得更好。在我的职业生涯中,我看到过不少烂代码,其中一些还是我自己写的。Android 的复杂性和烂代码势必造成大问题。所...
oschina 发布于 8个月前 1
9 款极佳的 JavaScript 移动应用程序开发框架
从技术上来看,iOS,Android 和 Windows Phone 上的移动应用是使用不同的程序语言开发的,iOS 应用使用 Objective-C,Android 应用使用 Java,而 Windows Phone 应用使用 .NET. 。随...
oschina 发布于 8个月前 3
27 款 iOS 开源库,让你的开发溜到飞起
我爱开源。 我也爱开发者们,他们花费大量宝贵的时间创造出如此惊人的东西,然后与其他人分享,而不要求任何回报。开源作者和贡献者们,你们令人敬佩。感谢你们所有的工作。 我在处理...
oschina 发布于 9个月前 6
RESTful 真正意味着什么?
上个月,我在Skillsmatter参加了一个关于RESTful微服务快速进阶的培训课程。课程着重探讨了REST API在web应用和微服务交互方面起到的作用。对我来说,这个课程给我最大的收获是让我更...
oschina 发布于 1年前 10
使用 Reagent 构建单页应用
背 景 最近我开始做一个与UI组件息息相关的新工程。我断定,这是一个绝佳的机会去学习Angular和React,从而打造一个简单页面应用的客户端。 经过再三评估后,我决定,React更加适合这...
moose123 发布于 1年前 3
Xcode 8 中的代码签名
代码签名和管理开发证书配置多年来一直是开发者挥之不去的烦恼。为此我进行了大量的写作和演讲来帮助人们理解代码签名和开发证书配置到底是什么,以及如何才能对其较好的管理。所以你...
isaced 发布于 1年前 2
应用程序开发: Cordova vs React Native vs Xamarin vs DIY
你还在通过编写本地的iOS或Android代码来创建移动应用程序吗?对于那些平台特定的编程语言和工具、技能集问题、程序有非常具体的需要或者只是无知,或许这才是永远的爱。该是我们重新...
noeticforce 发布于 1年前 13
React Native 一周年回顾
我们开源 React Native 已经有一年了。一开始只是少数几个工程师的想法,现在已经是整个Facebook甚至其他公司的产品团队使用的框架。在今天的F8大会上我们宣布,微软正在将 React...
oschina 发布于 1年前 14
使用 Swift 语言编写 Android 应用入门
Swift标准库可以编译安卓armv7的内核,这使得可以在安卓移动设备上执行Swift语句代码。本文解释了如何在你的安卓手机上运行一个简单的“hello,world”程序。 如果你遇到了任何问题,...
oschina 发布于 1年前 27
HTTP/2 协议用于 iOS 推送提醒服务 (APNS)
苹果最近更新了他们的推送提醒服务协议,APNS。这个新版本的协议基于HTTP/2和JSON,相比于旧的二进制协议,新的协议有了巨大改进。 新的APNS协议基于HTTP/2: 新的特性和功能: 基于...
oschina 发布于 1年前 11
iOS 数据库比较:SQLite vs. Core Data vs. Realm
如果你想开发一个能够快速运行并没有Bug的伟大应用,你就必须得仔细的考虑一下你的应用的各个方面。有这么一个你必须解决的方面是怎样存储和查询大数据,那么你就很可能会使用到数据...
oschina 发布于 2年前 16
RSS 使用 RSS 订阅英文文章
RSS 使用 RSS 订阅已翻译文章
顶部