Android
-
Android开发与移动应用优化思想
21CTO社区导读:在开始开发之前,你需要制定你的开发计划。本文就是告诉你如何分解和制定战略去优化你的移动应用性能。 开发一个移动应用和如何创建一个PC端应用程序是有区别的。…
-
iOS 移动端架构初探心得
21CTO社区导读:本文作为一系列架构文章的综合总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计。 设计思路 对于架构, 移动端常见的架构设计包括MVC, M…
-
Uber首席系统架构师Matt Ranney:可伸缩的软件系统工作原理
据报导,在短短四年间,Uber已经惊人地增长了38倍。现在,Uber的首席系统架构师Matt Ranney 在他的报告“可伸缩Uber实时市场平台”中,对Uber软件系统的工作原理…
-
使用 GSConnect 将 Android 手机连接到 Fedora 系统
苹果和微软公司都不同程度的提供了桌面产品与移动设备集成。Fedora 提供了类似甚至更高集成度的工具——GSConnect。它可以让你将安卓手机和你的 Fe…
-
Facebook 是如何做大规模代码部署的?
随着时间的推移,软件行业已经提出了多种方法来更快更好更安全地交付代码。其中大部分的努力都集中在诸如持续集成、持续交付、敏捷开发、DevOps 和测试驱动开发等方面。所有这些方法都有…
-
Signal:安全、开源的聊天应用
Signal 是一款智能手机上的安全开源聊天应用。它还提供了适用于 Linux、Windows 和 macOS 的独立桌面应用。在本文中,我们来看看它的功能和可用性。 对于关注隐私…
-
Kotlin VS Java 编译速度大比拼,到底谁更快?
把一个Java应用程序转换为Kotlin,编译时间要多久?这是关于Kotlin的一系列文章。分为三个部分。 第一部分讨论了从Java转换到Kotlin。第二部分是对Kotlin的看…
-
如何为公司招聘最好的开发人员
招募新的开发人员到我们的研发团队,似乎并没有特别独特的挑战。据不完全估计,全世界有超过1000万名专业开发者,但这并不能让招聘工作更容易,仍然存在人才缺口。 我希望使这一过程更加易…
-
在 Linux 上安装安卓 8.1 Oreo 来运行应用程序和游戏
android x86 是一个自由而开源的项目,将谷歌制作的安卓系统从 ARM 架构移植到了 x86 架构,可以让用户在他们的桌面电脑上运行安卓系统来享受所有的安卓功能和应用程序及…
-
GitHub 上 9 月份最火的开源项目
今天我们将继续介绍 GitHub 上 9 月份最受欢迎的 11 个开源项目,在这些项目中,你有在用或用过哪些呢?1tensorflowhttps://github.com/tens…