谷歌推出免费的 Kotlin 和 Android 开发课程
谷歌推出了一系列 Kotlin 和 Android 在线课程,旨在教人们如何构建 Android 应用。课程面向没有编程经验的新手等初学者。
Kotlin 如今是一门炙手可热的语言,这在某种程度上也许要归功于 Android 对 Kotlin 的官方支持。谷歌曾宣布,Android 开发是 Kotlin 优先(Kotlin-first)的。根据 Android 官方提供的数据,60% 的专业 Android 开发人员已经采用了该语言。在 Play Store 中,排名前 1000 的应用里有 70% 使用 Kotlin。
2016 年,谷歌曾发布过 Android 基础课程。但自那又过去四年,期间发布了四个主要版本的 Android、新增了对 Kotlin 编程语言的支持,还引入了辅助构建应用的工具,如 Jetpack 库。因此,这次新课程的推出,是在原先基础上的重大更新。
对于此课程,谷歌提倡,“没有技术背景也能学习”。最新的 Stack Overflow 开发人员调查显示,有近 40% 的专业开发者此前未获得过正式的计算机或软件工程一类的学位。
该课程内容包括:如何使用 Android Studio 来构建应用,以及如何在 Android 设备(或虚拟设备)上运行它们。谷歌表示, 配合课程进行动手实践,初学者也能够完成一系列 Android 应用的构建。
虽然是面向新手,Android 官方还是希望学习者拥有一些基本的计算机知识和数学技能。课程内容可在 Android Basics in Kotlin 页面查看。
对于有编程经验的开发者,谷歌也提供了其他三款免费课程,分别是 Kotlin Bootcamp for Programmers、Android Kotlin Fundamentals 和 Advanced Android in Kotlin。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android 怎么制作按钮点击的波纹?
在安卓的 Mixnum API Level 为5.0的项目里,设计一个按钮的背景色,但设置背景色后,发现它的点击的波纹动画效果没有了,于是搜索根据网上教程复制了一个,但不太懂怎么弄, 不过波纹效果到是实现了,但是效果不太好,表现是这样的,用户单击按钮。背景就是闪成透明一下。只有长按按钮才能稍微看到点波纹效果。怎么实现像系统自带的Button的点击动画的波纹效果一样? xml代码如下: 点击背景效果设置 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="false"> <shape > <!-- 背景色 --> <solid android:color="@color/colorPrimary"/> </shape> </item> <item an...
- 下一篇
全球顶会论文作者全程指导,首期飞桨论文复现训练营重磅来袭
每年全球顶会的顶尖成果上百篇,如何能够读懂这些论文? 如何选择自己研究/工作中最需要了解的论文? 如何能够进行论文复现,透彻掌握论文成果? 想必这些问题会时刻困惑大家,不知从何下手。 那么,这时如果有顶会论文作者现身说法,手把手带你完成复现,有免费多卡GPU可用,复现成果达到指定精度还能收获奖学金,这样的好机会是不是做梦都想拥有? 不必东奔西走,加入飞桨论文复现营,只需28天让你变成论文复现能手! 课程内容 课程形式 本次训练营采用直播+社群交流的方式,带你从零攻克CV视频分类、GAN两大顶会热门领域 训练营前半程研读论文,讲师带领同学们读透CV领域两个热门方向——GAN和视频分类的顶会论文。 后半程复现论文,讲师通过直播与同学们面对面交流,手把手带大家通读近两年来最新顶会论文成果。 不仅有课程,还有实战,还有钱拿 为了保证大家真正学透并复现论文,听过课程后每位同学将自动加入实战环节,借此可扎扎实实掌握方法! 每年入选全球顶会的研究成果有数百篇,结合Github star及成果影响力,本次论文复现营精选近两年来GAN和视频分类方向8篇论文,力争让同学们提升能力。 论文复现将以比赛...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7设置SWAP分区,小内存服务器的救世主