Gradle for Android and Java
link 来源:www.udacity.com
list 6个序列
assignment 等级:入门
chat_bubble_outline 语言:英语
card_giftcard 1分
评论
-
starstarstarstarstar
0条评论

关键信息

credit_card 免费进入

关于内容

This course explores how the Gradle build tool compiles and packages apps, and you'll learn to customize the build process. The first half of this course is for anyone interested in Gradle, build automation, and continuous delivery of software. The latter half of the course reveals the magic that happens after you hit the "Run" button in Android Studio. You'll also explore advanced Android topics, learning to configure free vs paid app flavors, create and integrate Android libraries, test your app, and prepare your app for the Play Store.

more_horiz 查看更多
more_horiz 收起
dns

课程大纲

Lesson 1: Gradle Fundamentals

Learn the syntax and semantics of Gradle build scripts, and understand the lifecycle of a Gradle build.

Lesson 2: Gradle for Java

Understand the Gradle Java plugin, build and test Java projects, and manage dependencies.

Lesson 3: Gradle for Android

Discover the Gradle integration with Android Studio, and build an app with multiple product flavors.

Lesson 4: Advanced Android Builds

Create Android libraries, and use advanced features of the Android Gradle Plugin to configure signing, obfuscation, and testing.

Final Project

Build and test a joke telling app with a free ad-supported version and a paid version. As a bonus, deploy a Google Cloud Messaging backend to supply the jokes.

record_voice_over

教师

  • Mark Vieira - Mark Vieira is a Core Developer at Gradle. Mark has over a decade of software development experience across many projects in the public and defense sectors, and spends much of his time assisting organizations across the world adopt Gradle and streamline their build and delivery processes. When not pondering about continuous integration, Mark spends his days hiking or snowboarding in his home state of Colorado with his wife and two dogs.
  • Jeremy Silver - Jeremy Silver learned to teach in the rough-and-tumble worlds of nuclear reactor operation and musical theatre. He worked on sound compression at Apple, invented a coding scheme using fractals, and wrote a physics simulation to find the most efficient way to lift heavy things over his head. Jeremy is a Course Developer at Udacity, and previously worked on the Udacity Student Support team as a Coach!
store

内容设计师

Google

Google est une entreprise fondée le 4 septembre 1998 dans le garage Google dans la Silicon Valley, en Californie, par Larry Page et Sergueï Brin, créateurs du moteur de recherche Google.

L'entreprise s'est principalement fait connaître à travers la situation monopolistique de son moteur de recherche, concurrencé historiquement par AltaVista puis par Yahoo! et Bing. Elle a ensuite procédé à de nombreuses acquisitions et développements et détient aujourd'hui de nombreux logiciels et sites web notables parmi lesquels YouTube, le système d'exploitation pour téléphones mobiles Android, ainsi que d'autres services tels que Google Earth, Google Maps ou Google Play.

assistant

平台

Udacity

Udacity est une entreprise fondé par Sebastian Thrun, David Stavens, et Mike Sokolsky offrant cours en ligne ouvert et massif.

Selon Thrun, l'origine du nom Udacity vient de la volonté de l'entreprise d'être "audacieux pour vous, l'étudiant ". Bien que Udacity se concentrait à l'origine sur une offre de cours universitaires, la plateforme se concentre désormais plus sur de formations destinés aux professionnels.

您是 MOOC 的设计者?
您对这门课的评价是?
内容
5/5
平台
5/5
动画
5/5