|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learning-path-android-test-driven-android-app-development/
课程评论:没有评论
课程名称:学习路径:Android:测试驱动的Android应用开发 课程概述:该课程由Packt的视频学习路径组成,旨在通过一系列视频逐步教授Android Nougat的应用开发技能。Android Nougat是Android操作系统的第七个主要版本,引入了多个显著的系统和开发平台变化,如分屏视图、通知的内联回复、基于OpenJDK的Java环境、Vulkan图形渲染API的支持以及对受支持设备的“无缝”系统更新。 课程主张测试驱动开发(TDD)促进良好的设计,强调这种方法在Android N应用开发中的重要性。本学习路径涵盖Android N应用开发的基础知识,包括Android Studio和SDK、网络概念与API、Firebase分析和崩溃分析,以及如何在Play商店发布应用。 通过本课程,学习者将详细了解如何在Android中实施测试驱动开发,以构建高效、智能的应用程序。课程由行业专家Soham Mondal和Brandan Jones编写,后者在辛辛那提大学教授编程课程,并创建了首个Android编程课程。他们将分享自己在应用程序开发和测试中的实际经验,旨在帮助学员充分利用Android Nougat的最新功能,快速有效地构建可靠的应用。 课程目标是使学习者掌握开发Android Nougat应用的技能,同时实施不同的TDD方法,提升开发效率。
Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before i Android Nougat is the 7th major version of the Android operating system. Test-driven development enables good design. It only makes sense to adopt it for Android N app development. Sounds interesting? Let's see how easy it is! Nougat introduces notable changes to the operating system and its development platform, including the ability to display multiple apps on-screen at once in a split-screen view, support for inline replies to notifications, an OpenJDK-based Java environment, support for the Vulkan graphics rendering API, and "seamless" system updates on supported devices. Good object-oriented design and test-driven design are complementary and this Learning Path will explain how. This Learning Path covers the fundamentals of app development in Android N including the Android Studio and Android SDK, networking concepts with the API, Firebase analytics and crash analysis, and publishing your application on the Play Store. We will then look in detail how test-driven development can be implemented for building apps in Android. The goal of this Learning Path is to help you build an application for Android Nougat, using the latest features of Android. We will focus on individual app modules and teach you to implement different TDD methods to create reliable and smarter apps in less time. This Learning Path is authored by some of the best in their fields. Soham Mondal Soham Mondal has worked with Android for about 4 years now and his own app Skyro Voice Recorder has around half a million downloads on the Play Store and has been featured there a couple of times. Apart from that, he has consulted with a bunch of start-ups on Android/UX and was an organizer with Blrdroid, one of the largest Android groups in the world. Brandan Jones Brandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full stack development. Brandan proposed and created the first Android programming course at the University of Cincinnati, and has been teaching it ever since. He reapplied this course and taught it at Northwestern University's School of Continuing Studies as well. Brandan is the creator of the Android app PlantPlaces Mobile, which allows users to search for plants by color, and GPS plants. He wrote this app in 2012, using TDD principles. He has used selected JSON feeds from that app in the examples in this video course. Brandan's mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high level classes include hands on experience with unit testing, scrum, and distributed version control systems.