2021版仿Instagram跨端APP开发Flutter项目实战教程Flutter Firebase Bloc Instagram Clone | iOS and Android 2021

2021版仿Instagram跨端APP开发Flutter项目实战教程Flutter Firebase Bloc Instagram Clone | iOS and Android 2021

想了解如何使用Flutter和Firebase为Android和iOS构建现实世界的社交应用程序?欢迎来到《2021版仿Instagram跨端APP开发Flutter项目实战教程》课程,您将在这里学习如何使用Flutter,Firebase和Bloc状态管理来构建功能齐全的Instagram克隆。

我将教您如何与Firestore数据库进行交互以及如何使用Bloc架构管理应用程序的状态。Bloc是一个状态管理库,它使我们能够将UI与业务逻辑分开。了解如何正确管理状态对于构建可投入生产的移动应用至关重要。

你将学到如何:

利用Bloc状态管理(flutter_bloc)

实施Firebase身份验证(电子邮件/密码注册和登录)

使用Cloud Firestore构建可扩展的数据库

分页Cloud Firestore文档

编写和部署云功能

发布裁剪的图像

在帖子中添加评论

喜欢和不喜欢的帖子

为数据库中的用户寻找

关注和取消关注用户

构建自己的自定义小部件,并学习如何构建复杂的用户界面

保持可维护的文件结构并编写干净的代码

使用命名路线导航

带流和期货的异步编程

编写自己的自定义小部件

提高您的应用开发速度的最佳做法

Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: AAC, 48.0 KHz
Language: English | VTT | Size: 4.2 GB | Duration: 8h 2m

此内容仅限VIP查看,请先
本站资源仅限VIP会员下载点击购买VIP会员

What you’ll learn
Build a real world social app with Flutter & Firebase
Learn state management with the Bloc library (flutter_bloc)
Learn Firebase Authentication, Cloud Firestore, Cloud Functions, and more
Learn best practices and invaluable tips to speed up your app development
Improve your thought process when architecting complex mobile apps

Description
Looking to learn how to build real world social apps for Android and iOS with Flutter and Firebase?

Welcome to my Instagram Course, where you will learn how to build a fully functional Instagram clone with Flutter, Firebase, and Bloc state management.

I’ll teach you how to interact with a Firestore database and manage the state of your app using Bloc architecture. Bloc is a state management library that allows us to separate our UI from our business logic. Understanding how to properly manage state is essential in building a production ready mobile app.

You will learn how to:

Utilize Bloc state management (flutter_bloc)

Implement Firebase Authentication (email/password signup and login)

Architect a scalable database with Cloud Firestore

Paginate Cloud Firestore documents

Write and deploy Cloud Functions

Post cropped images

Add comments to posts

Like and unlike posts

Seach for users in the database

Follow and unfollow users

Build your own custom widgets and learn how to build complex user interfaces

Keep a maintainable file structure and write clean code

Navigate with named routes

Asynchronous programming with streams and futures

Write your own custom widgets

Best practices to increase your app development speed

And much more!

Requirements:

Have Flutter + an Android emulator and/or an iOS simulator installed

Intermediate experience building mobile apps with Flutter

Prior Firebase experience is beneficial, but not required

To make sure that you all succeed with this course, join our Discord community to ask questions, meet others, and chat about programming and tech! We’re all in this together ?

I hope you enjoy this course, and I’m looking forward to seeing the amazing apps you create!

Who this course is for:
Intermediate to advanced Flutter developers
Developers who want to build social apps with Flutter & Firebase
Developers who want to create scalable mobile apps with Flutter & Firebase
Developers who want to dive into state management with the Bloc library (flutter_bloc)

lJkzlt7B4PhBY7TKJu1VPV2QTB2p1vv3

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/3067.html

赞 (0)
steven的头像steven
上一篇 2021年4月7日
下一篇 2021年4月8日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部