现代食谱应用程序-Kotlin的Android开发 | Modern Food Recipes App – Android Development with Kotlin

使用Kotlin编程语言的强大功能,在Android Studio中开发美观且功能齐全的Android应用程序。
讲师:Stefan Jovanovic

双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。

你将会学到什么?

  • 开发一个功能齐全的Android应用程序
  • Food Recipes Android应用程序
  • ROOM数据库
  • 依赖注入-Dagger-Hilt
  • 改装
  • 脱机缓存
  • 本地和远程数据源
  • Kotlin
  • 科特林推论
  • Android架构组件
  • 导航组件
  • 数据存储首选项
  • 数据绑定
  • ViewModel
  • AndroidViewModel
  • LiveData
  • DiffUtil
  • RecyclerView
  • 搜索回收视图
  • REST API
  • 客户端-服务器通信
  • 发送HTTP请求
  • 分析HTTP响应
  • 明暗主题
  • 夜间模式
  • 运动布局
  • 材料组件
  • 材料设计
  • 创建垫片效果
  • 数据库检查器
  • ViewPager
  • 查看页面2
  • 创建上下文操作模式
  • 与其他应用程序共享数据
  • 创建模态底板
  • 漂亮的UI设计
  • 从kotlin android扩展插件迁移
  • 还有更多。。。

课程要求

  • Kotlin编程语言的基本知识
  • 安卓架构组件基础知识
  • 有Adobe XD相关知识者优先(但不是必须)

课程说明

大家好,欢迎来到我的课程,在本课程中,我将教您如何使用Kotlin编程语言的强大功能创建一个功能齐全的Android应用程序。我们将开发Food Recipes应用程序,在这里我们可以浏览各种不同种类的膳食和饮食类型的食谱。这个应用程序设计将与我不久前在材料UI设计课程中做的非常相似。

我们的应用程序将同时使用远程本地数据源。对于远程数据源,我们将为食品配方使用第三方API,称为Spoonacular。我将教你如何在应用程序和服务器之间建立连接。因此,基本上,我们将向API发送获取请求,并收到一份食物配方列表作为响应。此外,我们的应用程序将能够处理无互联网连接,并在需要时将数据本地存储或缓存到我们的数据库中。

此外,通过我们的应用程序,我们将能够直接从API中搜索食谱。所以,如果你有你最喜欢的口味,你可以在这里搜索,也许你会发现许多令人惊叹的食谱。接下来,我们的应用程序将有收藏夹片段,我们可以在其中保存我们最喜欢的食谱,以便以后需要时使用。最后,我们的应用程序将有它有趣的一面,那就是食物笑话片段。

然而,本课程不适合Android开发领域的绝对初学者,至少您需要了解最流行的Android架构组件和Kotlin编程语言的基本知识。这将不是一项容易的任务,特别是如果您以前没有同时使用API和本地数据库。当然,如果你有足够的动力,也不要气馁,这里的一切都是可以学习的。

还有一件事,所以这门课程将是一个正在进行的项目,这意味着我将定期发布更新,无论何时我们发现新的bug,或者何时需要一些代码清理。这就是为什么我想让所有观看本课程的人与我一起努力,让这个应用程序变得更好。当然,在本课程结束时,我会给你更多的细节。

那么你还在等什么呢,让我们开始开发吧

源代码:访问我的Github个人资料(stevza-san)

此课程面向哪些人?

  • Android开发者
  • 移动应用程序开发人员
  • 软件开发人员
  • Kotlin程序员
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,VIP 赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。