|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/beast-android-developmentintegrating-a-nodejs-server/
课程评论:没有评论
课程名称:野兽安卓开发:集成 Node.js 服务器 课程概述:虽然 Firebase 是一个有用且强大的后端工具,但仅靠它无法构建真正出色的安卓应用程序。因此,创建一个 Node.js 服务器,作为安卓客户端与 Firebase 之间的中介是最佳选择。通过搭建 Node.js 服务器,您可以提升安全性、应用性能,并解锁如用户间推送通知等功能。本课程的主要目的是向您展示如何构建和利用 Node.js 服务器与 Firebase 一起创建强大的安卓应用程序。我们将从零开始构建一个功能完善的聊天应用,该应用将包含实时聊天、用户资料和通知等功能。同时,您还将学习一些用户界面技巧,例如创建底部导航栏、使用圆形图片视图以及连接搜索栏。 本课程专为中级安卓开发人员设计,虽然我们会编写大量安卓代码,但许多基本的代码(如 recycler-view 适配器)不会详细解释。因此,建议您对于安卓开发已有扎实的理解。此外,您还需要掌握基本的 RxJava 知识,因为它在项目中将发挥重要作用,而课程中不会有关于观察者和观察者模式的基本讲解。 虽然我们将构建 Node.js 服务器,但您不需要掌握 JavaScript 编程语言,只需准备好快速学习新语言的挑战。本课程独一无二,因为没有其他安卓课程专注于将 Node.js 服务器集成到开发中。通过参加此课程,您将提升开发技能的层次,并能够构建任何您想要的应用程序!
Firebase alone although a useful and powerful back end is not enough to build a truly great android app. It is best to create a node.js server to play middle man between your android client and Firebase. By having a node.js server, you improve security, app performance, and unlock features such as user to user push notifications! The main purpose of this course is to show you how to build and utilize a node.js server with Firebase to create a powerful android application. In order to accomplish this goal, we will build a fully functional chatting app from scratch. This app will contain features such as real time chatting, user profiles, and notifications to name a few. You will also pick up some UI tricks like creating a bottom navigation bar, using circular image views, and wiring up a search bar. This course is designed for intermediate Android Developers. We are going to be creating plenty of android code but a lot of boilerplate code such as recycler-view adapters will not be explained. Therefore, it is best that you already have a firm understanding on Android. In addition, you are also expected to know the basics of rx-java. Rxjava will play a big role in our project and there will be no basic explanations such as what observables/observers are. Although we will be building a node.js server, you are not required to know how to code in javascript. Just be sure to be ready for the challenge of quickly picking up a new language! This course is one of a kind as there is no other Android course that tackles implementing a node.js server into development. By taking this course not only will you achieve a whole new level in your development skills but you'll be able to build any app you can think of!