QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

谷歌开源 Google I/O 应用源代码,展示 Android 最佳实践

  • 2014-08-04
  • 本文字数:676 字

    阅读完需:约 2 分钟

近日,谷歌开放了 Google I/O 2014大会应用源代码,旨在为开发者提供一个Android 应用设计和开发的最佳实践案例,该案例包括大多数Android 应用常用的功能以及一个拥有类似功能的可定制的应用模板。

Google IO 应用是为 Google I/O 参会者提供导航服务而设计的,包括现场参会者和非现场参会者。通过该应用可以浏览全部的会议日程并允许录入个人计划。

I/O 应用项目的技术组长 Bruno Oliveira 表示这个应用展示了如何实现大多数 Android 应用经常会用到的功能:

除了这些,I/O 应用源代码还展示了如何与谷歌产品以及服务集成,包括 Google 云端硬盘 API Google 云通讯。I/O 应用为 Google I/O 2014 大会上发布的新技术提供了示例,比如 material design Android L 开发者预览版 API Android Wear

对与开发者社区来说,I/O 应用可以做为一个学习工具、一个可以复用的代码片段以及一个应用开发模板,它是非常实用的。Oliveira 说为了方便其他会议复用和修改源代码来构建类似应用,Google I/O 2014 应用使用了一个基于简单的 JSON 文件的同步适配器,它可以被托管到任何的 web 服务器上,并不需要某个指定 API 的服务器。

源代码同样展示了如何通过用户的私人谷歌云端硬盘账号将用户数据存储到应用数据文件夹,并在多个设备间同步。另外还展示了如何使用谷歌云通讯来触发同步以确保数据及时更新。

接下来的几周里,谷歌将会发布系列的技术文章以详细介绍如何通过这些源代码来深入了解应用开发流程。

查看原文地址: http://www.infoq.com/news/2014/08/google-android-app-template

2014-08-04 06:395451
用户头像

发布了 219 篇内容, 共 142.8 次阅读, 收获喜欢 194 次。

关注

评论

发布
暂无评论
发现更多内容

Web前后端:如何分离,如何解耦?

华为云开发者联盟

大前端 后端 开发

EffectiveJava读书笔记-01-对象创建与销毁

wander

读书笔记 编程开发

开源=免费?

Learun

来不及解释了,快上车!力软快速开发平台,助力企业搭乘万物互联的顺风车

Learun

架构师训练营第四周作业

郎哲158

开源数据库这么香,为什么我们还要下功夫自研?

华为云开发者联盟

数据库 开源 数据

区块链是一个不知道要解决什么问题的解决方案吗?

CECBC

比特币 区块链 银行

MySQL-技术专题-问题分析

码界西柚

SpringBoot-技术专题-启动原理

码界西柚

字节跳动 Flink 单点恢复功能实践

Apache Flink

flink

互联网应用系统技术方案主要解决什么问题?

博古通今小虾米

架构师训练营第四章 系统架构总结

郎哲158

国庆期间,我造了台计算机

yes

计算机 底层

技术实操丨SoundNet迁移学习之由声音分类到语音情感识别

华为云开发者联盟

AI 数据 语音识别

2020年秋招阿里136道Java高级岗面试题(含答案及复习资源)

Java架构之路

Java 程序员 面试 算法 编程语言

程序员去外包真的不可取吗?

Java架构师迁哥

建筑行业区块链应用场景是怎样的

CECBC

区块链 行业资讯

节日快乐…吗?

小天同学

个人感悟 国庆中秋 假期 节日

Python时间序列分析简介(2)

计算机与AI

Python 时间序列

PyFlink + 区块链?揭秘行业领头企业 BTC.com 如何实现实时计算

Apache Flink

flink

31道Java核心面试题,一次性打包送给你

小Q

Java 学习 程序员 架构 面试

Java程序员月薪多少K才能在北上广买得起房?

Java架构之路

Java 程序员 编程语言

Nacos-技术专题-配置中心实现

码界西柚

光大银行刘淼:基于华为云GaussDB(DWS) 数据仓库创新实践

华为云开发者联盟

数据仓库 数据 huawei

MySQL-技术专题-主从复制原理

码界西柚

架构师训练营1期第三周作业

木头发芽

MySQL-技术专题-查询速度性能

码界西柚

lldb常用命令与调试技巧

iOSer

ios lldb常用命令 lldb调试技巧

spring-boot-route(十)多数据源切换

Java旅途

Java Spring Boot

深入分析CRM系统对现代企业的作用

Learun

从构建小系统到架构分布式大系统,Spring Boot2的精髓全在这里了

Java架构之路

Java 程序员 面试 Spring Boot 编程语言

谷歌开源 Google I/O应用源代码,展示Android最佳实践_开源_Sergio De Simone_InfoQ精选文章