Article(s)
About 3 min
Article(s) 관련
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
freecodeCamp
freecodecamp.org
Flutter Tutorial – How to Develop an App with Flutter From Scratch
Recently, I've been working on a marketing strategy for a new app based on the Flutter framework. An entire development team has been teaching me the ins and outs of Flutter as a cross-platform technology. And from what I've learned, I believe that the framework is accessible to almost...
How to Make Your Flutter Package Privacy Manifest Compatible
Beginning May 1st, Apple will enforce all new applications or updated versions of applications that will be uploaded to the Apple Store, to include a Privacy Manifest file. If you are unfamiliar with what a Privacy Manifest is, I suggest reading my other article [/news/what-the-ios-privacy-manifest-means-for-developers/]. There has been...
How to Quickly Add Auth to your Flutter Apps with Supabase Auth UI
In this article, you will learn how to use Supabase's auth package [https://pub.dev/packages/supabase_auth_ui] to quickly and efficiently add authentication functionality to your Flutter apps. We will go through the entire process, from setting up a Flutter project to configuring Email/Password, OAuth, and Magic link flows. In the end, you'll have...
Build a YouTube Clone with Flutter, Firebase, and Riverpod
We just released a new course on the freeCodeCamp.org YouTube channel that will teach you how to build a full stack application. This beginner-friendly course will guide you through the process of creating a fully functional YouTube clone app, utiliz...
How to Migrate from Play Core Library
You may have recently received an email from Google Play Store stating the following: > Update your Play Core Maven dependency to an Android 14 compatible version! Your current Play Core library is incompatible with targetSdkVersion 34 (Android 14), which introduces a backwards-incompatible change to broadcast receivers to improve user...
How to Migrate a Flutter Application from GetIt to Bloc
When I first built an application using Flutter, I quickly ran into situations where I needed to pass state from widget to widget. These widgets weren’t directly related and all I knew back then was that there were only Stateless widgets or Stateful ones. I found it hard to...
How to Migrate a Flutter Application from GetIt to Bloc
Enums are one of the most efficient ways to represent a fixed set of values. For example: days of the week, user online status, traffic light states, role hierarchy in an organization, and so on. What's interesting is that most typed languages such as Typescript, Java, C#, and Dart give...
How to Use Streams and Services for Flutter State
Among the many state management architectures in Flutter, combining Dart streams with singleton classes (services) is an unpopular yet easy architecture. In this article, we’ll explore how to achieve this combination for app-wide state in Flutter. Ta...