现代食谱应用程序-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)提供的所有课程、素材资源全部来源于互联网,用户赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。