专栏首页镁客网全球开发者福利,GitHub终于出App了

全球开发者福利,GitHub终于出App了

安卓和iOS均有,开发人员可以方便得在手机上操作。

策划&撰写:Lynn

被微软收购后的第一场发布会上,GitHub还是那么得GitHub。

今天,在全球开发者大会上,按照惯常,为了让开发者更轻松地写代码,GitHub发布了诸多重大更新,其中包括GitHub Actions正式应用、新功能GitHub Packages进入测试阶段、重新设计的通知体验、发布GitHub移动版等。这里面最让人兴奋的,还是这家全球最大的程序员社交网站终于上App了,让开发者们可以随时随地写下“灵感”。

移动版GitHub诞生

GitHub是世界上最大的开源软件存储库,也是全球最大的bug聚集地,它功能十分强大,有供开发人员用来发布文档的Wiki,有一个给与Wiki模版不匹配的内容提供网络托管服务的Pages,一个可以将Web应用程序转换为在Windows/MacOS/Linux上运行的桌面App功能——Electron软件框架,但是它一直没有自己的App。

自2008年诞生,GitHub的发展几乎是与智能手机同步,所以在外界看来,这个拥有了超4000万开发者的社区网站至今没有一款自己的App也是一件颇为让人不解的事情。其实原因很简单,一直以来程序开发最适合的环境还是在台式机或者笔记本电脑,因此Github一直是以网站的形式存在。

但为何如今要开发移动版?

对此,GitHub战略和产品营销副总裁Kelly Stirman表示,“因为这么多年下来,我们终于有足够的资源和能力用正确的方式去做这件事。”

在GitHub看来,程序员敲下的每行代码其实都是与其他无数贡献者协作交互的过程,所以它一直希望能够提高社区内程序员们之间的实时交互,进而提高项目的开发效率,因此App的作用就在此——便于开发人员能够回复用户的问题、阅读错误报告并通过手机将问题分配给其他开发人员以尽快优化代码,但开发出简洁稳定而且好用的App并不容易,这件事本身就要求GitHub能够对爱好者们的使用习惯和需求有着非常深厚的了解,以做到尽可能简单高效易用。

新增功能

除了发布App,今年GitHub还是带来了新功能。

在去年的开发者大会上,GitHub宣布了GitHub Actions的测试版,一年过去后,它正式带来了这项新功能。GitHub Actions是一种可创建和共享软件开发自动化生成的方法,包括用于DevOps和本机软件包管理的完全连续集成和连续交付或CI / CD解决方案。

现在,在GitHub Marketplace有1200多个社区开发的工作流程可用,并且列表增长很快,贡献者包括Amazon Web Services Inc.,Google LLC,HashiCorp,Twilio Inc.等。GitHub还宣布免费使用自托管运行程序、工件缓存以及在基于ARM的架构(如Raspberry Pi)上可运行Action的功能。

此外,今年5月宣布推出的GitHub Packages也处于测试阶段,它可以方便地伴随着源代码发布公共或私有包。

本文分享自微信公众号 - 镁客网(im2maker)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • .NET Core 3.0 本地工具

    .NET Core从最早期的版本就开始支持全局工具了。如果仅仅需要在某个项目中或某个文件夹中使用特定的工具,那么.NET Core 3.0就允许您这样做。

    solenovex
  • 推荐20-PHP 7.4的FFI支持可以很好地利用PHP中的C函数/结构

    即将在下个月底发布的PHP 7.4中一个有趣的功能之一是期待已久的FFI(外部函数接口)支持。PHP 7.4的FFI允许开发人员可以从本地PHP代码中调用C编程...

    猿哥
  • 加入云计算成本优化策略的6个长期计划

    短期成本管理工具是减少云计算成本的一种方法,但要保持正常运行,企业还需要长期策略来消除不必要的云计算成本。

    静一
  • .NET Core 3.0 构建和部署

    在 dotnet build 或 dotnet publish 期间,将创建一个与你使用的 SDK 的环境和平台相匹配的可执行文件。 和其他本机可执行文件一样,...

    solenovex
  • CornerNet: 成对关键点物体检测 | CSDN博文精选

    5、用于Grouping Corners的 embedding vector的工作原理

    AI科技大本营
  • B2R2:一套针对二进制代码分析的实用算法、函数以及工具集

    B2R2是一套针对二进制代码分析的实用算法、函数以及工具集,B2R2采用纯F#(.NET)开发,B2R2原名为B2-R2,其命名引用的是R2-D2,因为.NET...

    FB客服
  • C# 8 - 其它新特性

    这段代码里有两个本地方法,他们分别对实例的一个字段和方法里的一个本地变量进行了修改操作,也就是捕获并更新了本地的状态。

    solenovex
  • 后渗透之权限维护 整理

    可以看一下对比,创建test用户,net user查看用户是可以看见的,而admin$,因为加了个$符号,用net user命令是看不见的。

    天钧
  • .NETCore下CI/CD之自动化测试

    为了呼应《中国.NET开发者峰会2019上海站》,作为演讲嘉宾,我希望和各位同行建立更多的互动,为此,我特地将部分演讲内容,整理成文章先行发布。本文从零开始,一...

    梁规晓
  • 作为一个coder,要想玩好Leetcode并非难事!

    什么要刷LeetCode 大家都知道,很多对算法要求高一点的软件公司,比如美国的FLAGM (Facebook、LinkedIn、Amazon/Apple、Go...

    架构师修行之路

扫码关注云+社区

领取腾讯云代金券