Skip to main content

Command Palette

Search for a command to run...

GDG 西安 2017 DevFest

Published
1 min read

刚刚过完程序员节,又到了过 GDG DevFest 的日子了,无论你是 IT 从业者,在校学生还是业余爱好者,如果对自动化测试、Android 或 Web 开发感兴趣,都欢迎报名参加我们的 DevFest。

西安的 DevFest 活动规模虽小,但我们也准备了丰富的内容期待和爱好开发的你一起交流,共同进步。

活动内容

因为是 DevFest,我们这次特地准备了三个技术方向的三个 Session,绝对能够帮助你远离双 11 的购物诱惑,从开发中获得更宝贵的财富。

Session 1 - 用 PBT 守护你的程序

嘉宾:屈鉴铭 博士, ThoughtWorks 全栈工程师. 在 Web 前后端设计, 微服务架构设计以及 AWS 服务应用方面拥有丰富经验. 热衷于 Scala 语言及函数式编程实践.

Property Based Testing (PBT) 能够最大程度的保证程序运行的正确性与稳定性,在软件开发过程中应用 PBT,能够有效驱动功能构建,显著减少编写测试的工作量,增强代码的可读性和可维护性,并快速发现问题的根源与边界。同时,使枯燥的测试编写变得生动而富有创造性。本次分享,我们就来一起聊一聊,如何应用 PBT 来更好地进行软件开发。

Session 2 - Codelab: 初识 Android Architecture Components

嘉宾:宇行信,Android 技术专家

Google IO 2017发布了Android Architecture Components,这是一套全新的架构组件,来帮助开发者构建一个健壮的,可测试的、可维护的 App,它提供一系列相关组件诸如 Lifecycle、LiveData、ViewModel、Room 等来帮助我们管理应用生命周期,持久化应用数据和组件状态,这次的 Codelab 是通过完成一个小的 App 来让帮助我们认识这一套架构组件。

这是一个 Android 编程实践活动,因为使用了 Android 的新架构组件,需要你提前安装或者升级到 Android Studio 3.0,并配置好 Android 开发的环境。

Android 开发环境的安装和配置,请参考这个页面,请尽量提交准备好,这样活动上就可以愉快的编程了,而不是为配置环境花费过多时间而错过了Codelab 精彩的内容本身。

对于环境配置有疑问,也可以在 GDG 西安的微信群里面进行资源,如果没有加群,可以联系微信 greatghoul 注明 「GDG 西安」。

Session 3 - Codelab: Adding Push Notifications to a Web App

嘉宾:邱建 (greatghoul),自由职业者,Chrome 扩展开发爱好者

在访问某些网站时,你可以会注意到它请求开启通知权限,如果你选择允许,那之后即使你没有打开这个网站,它的一些新消息也会主动推送给你。

如果你也想给自己的网站添加这样的特性,或者单纯只是对这项技术感到好奇,那么在这个 Codelab 会带领你一起领略 ServiceWorkerPushManager 的魅力。

这是一个 Web 编程实践活动,需要你对 HTML, JavaScript 有一点点了解,这个 Codelab 需要你做一些准备。

  • 一个称手的编辑器(Sublime Text, Atom, VSCode 等等皆可)
  • 可用的本地的 HTTP Server
    • python -m SimpleHTTPServer
    • Apache Server
    • PHP 等等皆可
  • Git (可选)

如果你对前端开发不太熟练,可以提前预习一下 Codelab 的内容,如果还有疑问或者在准备环境时遇到困难,可以在 GDG 西安微信群交流。

活动时间

2017年11月11日 下午 1:30 ~ 17:00

活动地点

西安高新区高新一路和光华路十字 西安创业咖啡街区 海归楼三层 3W COFFICE 西安高新创路空间

访问地图

活动报名

GDG 的活动均为免费活动,不会收取任何费用。

活动报名地址:

https://www.meetup.com/GDG-Xian/events/244537059/

如果上面的地址不可用,请通过下面的连结报名

https://jinshuju.net/f/D4DBhL

More from this blog

AI 助力系统迁移以及 AI 加持的 Flutter 颜色描述应用 Codelab

本次活动我们将聚焦于 AI 在实际工程中的应用。首先,来自 Thoughtworks 的技术专家张思楚将分享 如何利用 AI Agent 和知识库解决遗留系统迁移的难题。随后,我们将进行一场动手实践 Codelab, 由刘信带领大家构建一个由 Gemini 提供支持的 Flutter 颜色描述应用。 活动话题 用 AI Agent 与知识库重塑遗留系统迁移范式 本议题将深入剖析一个极具代表性的企业难题:如何高效、高质量地将一个运营超过 20 年的 CMS 系统迁移至新平台。 当原始代码和数据库已...

Dec 6, 20252 min read14
AI 助力系统迁移以及 AI 加持的 Flutter 颜色描述应用 Codelab

GDG Xi'an DevFest 2024

GDG DevFest 是由 Google Developer Groups(GDG)社区组织的一年一度的大型开发者节日。这是一个面向开发者、技术爱好者和创新者的活动,旨在提供学习、分享和交流的平台。在 GDG DevFest 上,参与者可以了解到最新的技术趋势,听取行业专家的深度演讲,参加实践工作坊,并与同行进行线上和面对面的交流。DevFest 覆盖了多种技术主题,包括 Android、Web、Cloud、AI 和 Machine Learning 等,是提升个人技术技能和扩展职业人脉的绝佳...

Nov 4, 20241 min read29
GDG Xi'an DevFest 2024

GDG西安7月活动 Kotlin MultiPlatform + Next.js

西安的开发者和开发爱好者们,夏日炎炎,我们热情不减。 GDG西安社区即将举办一场精彩的技术交流活动,我们将准备了当下热门的 Kotlin Multiplatform 以及 Next.js 的话题,探讨如何在多平台开发中游刃有余,以及如何利用 Next.js 和 AI 加速 Web 应用开发。 无论你是初学者还是经验丰富的高手,这都是很好的学习和交流机会。在这里,欢迎大家来分享经验,拓宽视野。 活动话题 Kotlin MultiPlatform(KMP)- 多平台开发的另外一种选择 今年5月份Go...

Jul 11, 20241 min read68
GDG西安7月活动 Kotlin MultiPlatform + Next.js

GDG BuildWithAI 2024 西安站

Build with AI 活动是由谷歌开发者小组(GDG)主办的社区主导的技术工作坊,帮助开发人员学习和应用有关 GenAI 趋势和谷歌产品的技能。GDG 西安也将迎来第一次 BuildWithAI 的活动,主题是 Google 最近发布的大模型:Gemma Gemma 是一组轻量级生成式人工智能 (AI) 开放模型。Gemma 模型可以在应用以及硬件、移动设备或托管服务上运行。您还可以使用调优技术自定义这些模型,使其善于执行您和您用户的重要任务。Gemma 模型基于 Gemini 模型,旨在...

Apr 14, 20241 min read66
GDG BuildWithAI 2024 西安站

2024年gdg西安首场ai专题活动

2023 年是 AI 大爆发的一年,各种生成式 AI 产品层出不穷,你是否有开始使用这些产品和技术来辅助自己的学习、工作和生活呢?相信大家都有不少心得吧。马上就是 2024 年了,新的一年,我们又要如何借助 AI 工具让自己更加轻松地应对新的挑战?欢迎来 GDG 西安 2024 年度第一场线下活动交流心得或者寻找答案。 活动内容 从AIGC到MVP 大语言模型风靡世界一年多时间,改变了千百行业,作为程序员如何面对时代的浪潮?是焦虑,坐以待毙还是保持学习?我的选择是保持好奇心,本次主题介绍了如何有...

Dec 25, 20231 min read97
2024年gdg西安首场ai专题活动

GDG Xi'an

72 posts

Google Developer Group 西安社区

GDG 西安 2017 DevFest