
在过去十年中,Android 一直统治着应用程序市场,开发人员越来越希望开始构建自己的 Android 应用程序。如何使用 Kotlin 构建 Android 应用程序从 Android 开发的构建块开始,教您如何使用 Android Studio(适用于 Android 的集成开发环境 (IDE))以及 Kotlin 编程语言进行应用程序开发。
然后,您将通过指导练习学习如何创建应用程序并在虚拟设备上运行它们。您将学习 Android 开发的基础知识,从构建应用程序到使用 Activity 和 Fragment 以及各种导航模式构建 UI。通过这些章节和讲座,您将深入研究 Android 的 RecyclerView,以充分利用显示数据列表的功能,并熟悉从 Web 服务获取数据和处理图像。然后,您将了解地图、位置服务和权限模型,然后再处理通知以及如何保留数据。继续前进,您将掌握测试,涵盖测试金字塔的全部范围。你’ 还将学习如何使用 AAC(Android 架构组件)来清晰地构建您的代码,并探索各种架构模式和依赖注入的好处。RxJava 和 Coroutines 的核心库都包含在异步编程中。然后焦点返回到 UI,演示如何在用户与您的应用交互时添加动作和过渡。
在本课程结束时,您将具备使用 Kotlin 构建成熟的 Android 应用程序所需的技能和信心。
您是否正在尝试开始从事 Android 编程的职业,但还没有找到合适的方法?您是否对应用程序有一个好主意,但不知道如何将其变为现实?或者,您可能只是因为要学习 Android 而感到沮丧,因为您必须已经了解 Kotlin。如果是这样,那么本课程适合您
当 Android 于 2008 年首次问世时,与 Apple iPhone/iPad 上更时尚的 iOS 相比,它有点单调。但是,很快,通过各种手机优惠,引起了实用、注重价格的消费者以及那些注重时尚和精通技术的消费者的共鸣,Android 用户数量激增。对于包括我在内的许多人来说,为 Android 开发是最有价值的消遣和业务,没有之一。快速组合一个想法的原型,完善它,然后决定运行它并将其连接到一个成熟的应用程序中,这是一个如此令人兴奋和有益的过程。任何编程都可以很有趣——我一生都在编程——但为 Android 创作在某种程度上是非常有益的。
Kotlin 是最简洁的语言,因此最不容易出错,非常适合初学者。Kotlin 也是最有趣的语言,主要是因为简洁意味着你可以用更少的代码更快地获得结果。Google 将 Kotlin 视为官方(一流的)Android 语言。Kotlin 还具有其他一些优势,可以使其不易出错,并且不太可能犯导致崩溃的错误。随着我们的继续,我们将发现这些优势的细节。
Kotlin 是一种面向对象的语言。这意味着它使用了可重用编程对象的概念。如果这听起来像技术术语,另一个类比会有所帮助。Kotlin 使我们和其他人(如 Android API 开发团队)能够编写可以基于现实世界事物进行结构化的代码,这里是重要的部分——它可以被重用。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44100 Hz
Language: English | Size: 3.29 GB | Duration: 8h 8m
What you’ll learn
You’ll have EXPERT LEVEL knowledge of the Kotlin programming language and know exactly how each process of Android 11 development works.
NEW CONTENT is always being added, and you’re covered with full lifetime access to the course.
Become a professional app developer, take freelance gigs and work from anywhere in the world
Make pretty much any Android app you like (your only limit is your imagination)
Bored with the same old, same old? Apply for a new job in a software company as an Android developer
The EXPERTISE to be an Android App developer as taught by the best.
Best course to learn Kotlin
Android Lifecycle
Android Studio
Android User Interface Development
Object Oriented Programming with Kotlin
The Android App Lifecycle
If you want to learn Android and earn Money then this course is for YOU !
and other awesome topics that not even discussed in other courses —>
Requirements
Just the computer that runs Android Studio (4GB RAM) and (10 GB HDD or SSD) is OK !
Description
Google considers Kotlin an official (first-class)
Android has ruled the app market for the past decade, and developers are increasingly looking to start building their own Android apps. How to Build Android Apps with Kotlin starts with the building blocks of Android development, teaching you how to use Android Studio, the integrated development environment (IDE) for Android, with the programming language Kotlin for app development.
Then, you’ll learn how to create apps and run them on virtual devices through guided exercises. You’ll cover the fundamentals of Android development, from structuring an app to building out the UI with Activities and Fragments and various navigation patterns. Progressing through the chapters and lectures, you’ll delve into Android’s RecyclerView to make the most of displaying lists of data and become comfortable with fetching data from a web service and handling images. You’ll then learn about mapping, location services, and the permissions model before working with notifications and how to persist data. Moving on, you’ll get to grips with testing, covering the full spectrum of the test pyramid. You’ll also learn how AAC (Android Architecture Components) are used to cleanly structure your code and explore various architecture patterns and the benefits of dependency injection. The core libraries of RxJava and Coroutines are covered for asynchronous programming. The focus then returns to the UI, demonstrating how to add motion and transitions when users interact with your apps.
By the end of this course, you’ll have the skills and confidence needed to build fully-fledged Android apps using Kotlin.
Are you trying to start a career in Android programming, but haven’t found the right way in? Do you have a great idea for an app, but don’t know how to make it a reality? Or maybe you’re just frustrated that to learn Android, you must already know Kotlin. If so, then this course is for you
When Android first arrived in 2008, it was a bit drab compared to the much more stylish iOS on the Apple iPhone/iPad. But, quite quickly, through a variety of handset offers that struck a chord with practical, price-conscious consumers, as well as those who are fashion-conscious and tech-savvy, Android user numbers exploded. For many, myself included, developing for Android is the most rewarding pastime and business, bar none. Quickly putting together a prototype of an idea, refining it, and then deciding to run with it and wire it up into a fully-fledged app, is such an exciting and rewarding process. Any programming can be fun – I have been programming all my life – but creating for Android is somehow extraordinarily rewarding..
Kotlin is the most succinct language, and therefore is the least error-prone, which is great for beginners. Kotlin is also the most fun language, mainly because the succinctness means you can get results faster and with less code. Google considers Kotlin an official (first-class) Android language. There are some other advantages to Kotlin that make it less error-prone and less likely to make mistakes that cause crashes. We will discover the details of these advantages as we proceed.
Kotlin is an object-oriented language. This means that it uses the concept of reusable programming objects. If this sounds like technical jargon, another analogy will help. Kotlin enables us and others (like the Android API development team) to write code that can be structured based on real-world things, and here is the important part – it can be reused.
Who this course is for:
Beginner Kotlin Developers
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/16034.html