Des postes

messages de Mmm7777
Flutter State Management: Going from setState to Freezed & StateNotifier with Provider

Mixing UI and logic inside Flutter widgets is bad. Here's how to refactor a simple app for better separation of concerns, immutability, and type safety using Freezed & State Notifier. https://codewithandrea.com/videos/flutter-state-management-setstate-freezed-state-notifier-provider/

How to Learn Flutter in 2021

Flutter is about to have a really big year this year! With the event on March 3rd, 2021 coming up, as well as the community growing bigger and bigger, the upside of Flutter is looking enormous. But this means that there will be a lot of new people st... https://tadaspetra.hashnode.dev/how-to-learn-flutter-in-2021

Build a simple mobile app with Graphql and Flutter

Graphql is a query language for APIs that gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. It uses one endpoint, and users can structure their ... https://hashnode.com/post/build-a-simple-mobile-app-with-graphql-and-flutter-ckkli89jw005fbds14y0hggj7

Recreating the iconic Star Wars Intro in Flutter

"I am your Flutter" I love Star Wars and I love Flutter. So after a brief hiatus from trying fun stuff with Flutter, and looking for good motivation to start writing code again, as well as some other personal reason 😉, I came up with this brilliant ... https://arthur.hashnode.dev/recreating-the-iconic-star-wars-intro-in-flutter

30 Days of Flutter

Introduction As a developer its important to always keep learning. Learn about the stuff you know and learn new stuff! I really like how Flutter works and the beautiful Apps you can build with it - Cross Platform! So i decided to myself to dive in in... https://danysdevcorner.hashnode.dev/30-days-of-flutter

Fluttering in Apple Silicon [Initial impressions]

Hello everyone! I just got a base model Macbook Air M1 and I will try and give my initial impression on flutter development with it. Lets get right into it. It is said to be fast. But you already knew that. How much? Well it takes 9.2 seconds to bui... https://bigyan.hashnode.dev/fluttering-in-apple-silicon-initial-impressions-ckkl67hl30eqi9ds1hrx3a22y

My journey with flutter weekly Diary (week 3)

Flutter is pretty much an interesting frame work that allows you to be able to think logically whilst using the power of your imagination to achieve your layout objectives . This week was about using layout widgets in building the user I terrace of y... https://gbarago.hashnode.dev/my-journey-with-flutter-weekly-diary-week-3

FLUTTER PUSH NOTIFICATION WITH BACKGROUND FETCH /PUSH NOTIFICATION WITHOUT FIREBASE (VIDEO).

Implementing flutter push notification with background fetch without firebase Watch the video!

Source Code - Show some ❤️ by starring the repo and do follow me 😄 Github 🔗 ###Social Media / Let's Connect �... https://acctgen1.hashnode.dev/flutter-push-notification-with-background-fetch-push-notification-without-firebase-video

In-app messaging in Flutter with Freshchat

Freshchat provides live chat feature on Web, Mobile and social media platforms like Whatsaap, Facebook Messenger, Slack, Spotify etc. It helps connecting users in different platforms, engage them by interacting with each other and hence developing th... https://hashnode.com/post/in-app-messaging-in-flutter-with-freshchat-ckjvgyqm907vtces11omf39mg

The easiest way to use Splash Screens in Flutter

In this article, I will be showing how to use Splash Screens in the Flutter app.

Note: A few resources to get you started if this is your first Flutter project:

Lab: Write your first Flutter app Cookbook: Useful Flutter samples

For help getting st... https://ritheshg.hashnode.dev/the-easiest-way-to-use-splash-screens-in-flutter

Flutter: The UI Toolkit by Google

In May 2017 Google announced a new toolkit framework named Flutter for cross-platform development i.e. a framework to develop for platforms like Android, IOS etc. So now the question arises that since we already have frameworks like Ionic(2013) by... https://jasman19.hashnode.dev/flutter-the-ui-toolkit-by-google

Easiest Steps To Build A Face Filter App With Flutter and Deep AR

Hello everyone, I'm excited to be sharing this article with you all. At the end of this article, you will learn how to build a Face Filter App from scratch using Flutter and Deep AR. So let start. What is DeepAR? DeepAR is a web platform that provide... https://promise.hashnode.dev/easiest-steps-to-build-a-face-filter-app-with-flutter-and-deep-ar-ckk29rva60c3zqps17hnz31xn

Flutter 101: Get started with flutter

Hi there! I’m excited to share my flutter journey with you💃🏿💃🏿 I would love this to be a series and a record of how much I’ve learned in my journey as a flutter developer. And, as the saying goes, “We never stop learning". So, do well to send me ... https://Cynthia_Peter.hashnode.dev/flutter-101-get-started-with-flutter-ckk46sso803nlios1966h18t0

📱 Flutter interview questions and answers for mobile app developers

Flutter is leading the mobile app revolution. It won over every mobile technology and became the only choice for cross-platform app development. Follow along and check our list of essential Flutter interview questions and answers that will trend on m... https://devinterview.hashnode.dev/flutter-interview-questions-and-answers-for-mobile-app-developers

dndr - A Flutter app for optimal use

📦

Content

WHY! HOW! WHAT NOW!

WHY! Imagine two guys just talking about some tech/framework (very easy to imagine I'm sure) which is fascinating to them and just like anybody else gets too excited to a point where one of them describes an idea f... https://noodleweb.hashnode.dev/dndr-a-flutter-app-for-optimal-use

Flutter App + Hashnode API  (App Presentation).

Hello everyone and welcome to a brand new tutorial series on Flutter. Today we’re going to be integrating hashnode API into our flutter application. Let's get started So actually, I built this app during the #christmashackathon challenge then but I w... https://acctgen1.hashnode.dev/flutter-app-hashnode-api-app-presentation

Make A Flutter Web App(Website) And Deploy on Vercel (A portfolio project)

Check Complete Site Here First, make a flutter app in your ide and write your code in the dart. I used the velocityx package in this project. you can learn complete velocity from here You can check the complete flutter project web release code her... https://flutterdevlkrj.hashnode.dev/make-a-flutter-web-appwebsite-and-deploy-on-vercel-a-portfolio-project

📱 My journey to releasing my first app - #1 💡The Idea

My app HookMeUp is now deployed on the PlayStore, feel free to download it HERE ! I wanted to share the process I used from idea to actually releasing the app. The Idea Tech constraints The idea was to develop a mobile app using Flutter. The reason i... https://jeremybasso.dev/my-journey-to-releasing-my-first-app-1-the-idea

Let's Build Destini a Story Based Quiz App

It's been many days since my last post and I am sorry that I was stuck with procrastination and also having a problem with the internet (Let's stop here about my problems 😔). Introduction Today we are going build a Story-based quiz app by that I mea... https://codingmonkey.hashnode.dev/lets-build-destini-a-story-based-quiz-app

Install Flutter SDK on windows without Android Studio(2021)

As a college student, I thought of getting started with Android Development and I started a journey to find a way to install Flutter SDK without using or installing Android Studio, as Android Studio takes a lot of RAM, and the setup took me two days... https://elysian12.com/install-flutter-sdk-on-windows-without-android-studio2021

MVP in flutter

MVP in flutter MVP Architecture Models - View - Presenter architecture is an extended version on model - view - controller architecture which is mostly used to design User Interfaces.

In my personal experience MVP is the best design pattern or archi... https://watchireshstruggle.hashnode.dev/mvpflutter

Why Flutter loves Dart

Dart is a simple and powerful language, which is, in its nature, complies to be efficient with everybody’s own javascript.

Table of Contents

What Is Dart? Why Flutter uses Dart? How Dart enables developers to develop a Flutter app quickly and deplo... https://kumarankit.hashnode.dev/why-flutter-loves-dart

BLoC, Provider, & Riverpod Support— Parabeac-Core v1.3

We continue to receive great feedback from the Parabeac Core community on how to make our design to Flutter code converter better. Our community told us that they need the code output to configure with their preferred state management architecture. W... https://siliconivan.hashnode.dev/bloc-provider-and-riverpod-support-parabeac-core-v13-ckk798qyo00kog1s12s3g7e8g

Setup a physical device for app development

Mobile application development is one of the leading and fast growing technologies among developers and there is always an increase in the number of developers. With new learning enthusiasts trying to learn app development they would have surely come... https://mohammedrehan.hashnode.dev/setup-a-physical-device-for-app-development

Get Started with Flutter | Building your First App

March is coming and with that, the next big Flutter event is also close. Scheduled on March 3rd of this year some big rumors have already surfaced up, like Flutter for web might get a stable release and many more. It's no better time to learn Flutter... https://shashankbiplav.me/getting-started-with-flutter-and-building-your-first-app

7 Reasons to Choose Flutter for Mobile App Development in 2021

There are a number of choices when it comes to choosing the language for mobile or web application development. You have Java, Swift, and React Native that are already well-established in the app development industry. Why Learn Flutter When There Are... https://heshanfu.hashnode.dev/7-reasons-to-choose-flutter-for-mobile-app-development-in-2021-ckkauc3ow04fvvas199ns2qos

Flutter Basics - Understanding Dart

Writing Dart🎯 code is always fun because I think that it organizes itself more elegantly when auto-formatted. It looks damn gorgeous😍 right! I hope you have read my previous post where I discussed in detail creating your first app with Flutter. It ... https://shashankbiplav.me/flutter-basics-understanding-dart

Flutter Application LifeCycle

Have you ever thought to improve performance i.e, stop/start services when an app is in the background/foreground respectively? Then you should know, how to handle Flutter Application LifeCycle. For LifeCycle, you need to implement the abstract class... https://blog.learncodeonline.in/flutter-application-lifecycle

Getting Started with Flutter - Set up your Environment

Hello Guys👋. I was thinking of writing technical articles for many months and am stuck on where to start and what to write in my first article🤔. Recently, I started learning Flutter and thought that documenting my learnings would be helpful. So fi... https://sree-gaya3.hashnode.dev/getting-started-with-flutter-set-up-your-environment

What is Flutter? Why You Should Learn it in 2021?

Hello awesome developers in this post I will cover the following points What is Flutter? Why should you learn flutter? From where you can learn flutter? ( Free & Paid resources)

1.What is flutter? Flutter is a UI Development Open Source Toolkit deve... https://viralvaghela.hashnode.dev/what-is-flutter-why-you-should-learn-it-in-2021

Let's Build a BMI Calculator App with Flutter Part - 1

Hey All,

I back with yet another app which I built while following the Angela Yu course which I am going to share with you guys. This BMI Calculator app is heavy on design and does need more improvements to functionality perspective. Let me give you... https://codingmonkey.hashnode.dev/lets-build-a-bmi-calculator-app-with-flutter-part-1

Let's Build a BMI Calculator App with Flutter Part - 2

Hey All👋,

I am writing this post in continuation of the previous post where I started creating a BMI Calculator app. which is going to see something like this

Input PageResult Page

And stopped when our App looked like this

Things To Be Im... https://codingmonkey.hashnode.dev/lets-build-a-bmi-calculator-app-with-flutter-part-2

Adding Flutter State Management Support to an Open-Source Design to Flutter Converter

TL;DR I work on a startup that is trying to merge the gap between design & developer workflows using Flutter, where we open-sourced a tool called Parabeac-Core. We learned that users of Parabeac-Core need the exported code to map in a way that is mor... https://hashnode.com/post/adding-flutter-state-management-support-to-an-open-source-design-to-flutter-converter-ckkh9hsr503au7ks10zxog3gu

Flutter State Management Basics and Useful Resources

An overview of Flutter's built-in widgets for managing state, along with links to the best resources from the official Flutter documentation. https://codewithandrea.com/videos/flutter-state-management-basics/

How to speed up code generation with build_runner in Dart & Flutter

Two effective techniques for reducing code generation times for Flutter apps that use with build_runner. https://codewithandrea.com/tips/speed-up-code-generation-build-runner-dart-flutter/

Flutter & Firebase Auth 02 - Create, validate and save a login form + Firebase iOS auth integration

Login and registration flow with Firebase. Part 2 shows how to build an email and password form with validation, and how to add Firebase to the project (iOS setup included). https://codewithandrea.com/videos/flutter-firebase-auth-part2/

Flutter & Firebase Auth 03 - Add Firebase registration form + State management

Login and registration flow with Firebase. Part 3 shows how to sign in with Firebase authentication, add the registration flow, write asynchronous code with async/await, and handle errors. https://codewithandrea.com/videos/flutter-firebase-auth-part3/

Intro to Platform Channels: Building an Image Picker in Flutter

Let's see how to use platform channels by building an image picker on iOS, and using it from the Dart code. https://codewithandrea.com/articles/platform-channels-flutter/

Flutter & Firebase Auth 04 - Overview of root & home page + Refactor Firebase authentication code

Login and registration flow with Firebase. Part 4 shows how to redirect user to a welcome screen after logging in. Also how to refactor the authentication code into a separate reusable class. https://codewithandrea.com/videos/flutter-firebase-auth-part4/

Flutter & Firebase Auth 05 - Switch between login & home page + State initialization

Login and registration flow with Firebase. Part 5 shows how to add a root widget and control what UI to show depending on authentication state. https://codewithandrea.com/videos/flutter-firebase-auth-part5/

Flutter & Firebase Auth 06 - Home page + Sign out + Complete and review sign in flow

Login and registration flow with Firebase. Part 6 shows how to create a home page and complete the sign out flow. https://codewithandrea.com/videos/flutter-firebase-auth-part6/

Flutter & RoboHash 01 - Add an avatar to your app

How to add an avatar image to your app by using FutureBuilder and the RoboHash API. Part 1: quick tour and project setup. https://codewithandrea.com/videos/flutter-robohash-add-avatar-part1/

Flutter & RoboHash 02 - Add an avatar to your app

How to add an avatar image to your app by using FutureBuilder and the RoboHash API. Part 2: creating a configurable Avatar class, using the http package, and using FutureBuilder to load content asynchronously and handle loading / success / error states. https://codewithandrea.com/videos/flutter-robohash-add-avatar-part2/

Flutter & RoboHash 03 - Add an avatar to your app

How to add an avatar image to your app by using FutureBuilder and the RoboHash API. Part 3: customising appearance with BoxDecoration, adding a border with a circle shape and a background gradient, and more. https://codewithandrea.com/videos/flutter-robohash-add-avatar-part3/

Flutter Layouts Walkthrough: Row, Column, Stack, Expanded, Padding

How to build basic layouts in Flutter. Also included: MainAxisAlignment, MainAxisSize, CrossAxisAlignment, Baseline, AlignmentDirectional, LayoutBuilder, SizedBox. https://codewithandrea.com/videos/flutter-layouts-walkthrough-part1-row-column-stack-expanded-padding/

Flutter: My favourite keyboard shortcuts

List of the most useful IntelliJ/Android Studio shortcuts for better productivity. https://codewithandrea.com/articles/flutter-keyboards-shortcuts/

Flutter Layouts Walkthrough: PageView, ListView, GridView, Slivers, CustomScrollView

How to build layouts with scrollable pages, lists, grids, and other convenience widgets. Includes slivers and their usage to create a hero image effect. https://codewithandrea.com/videos/flutter-layouts-walkthrough-part2-scrollable-widgets/

Flutter State Management: setState, StreamBuilder, Scoped Model, Redux

How to implement a Firebase-backed multiple-counter app with different state management techniques. Evaluation of their tradeoffs. https://codewithandrea.com/videos/flutter-state-management-setstate-streambuilder-scopedmodel-redux/

Flutter: Scoped Access with InheritedWidget

How to use InheritedWidget to provide scoped access to dependencies within a widget tree, as opposed to constructor dependency injection. https://codewithandrea.com/videos/flutter-scoped-access-inherited-widget/

Flutter: Add Unit Tests to Your App

How to extract business logic from your apps into testable classes, and write unit tests in Flutter. Uses a login demo example to write email & password validation tests. https://codewithandrea.com/videos/flutter-add-unit-tests-to-your-app/

Flutter: Deep Dive with Widget Tests and Mockito

Deep dive into widget tests. Introduces WidgetTester, Finder, matcher objects, and shows how to write tests for a login screen. Includes test mocks, mockito, acceptance criteria. https://codewithandrea.com/videos/flutter-deep-dive-widget-tests-mockito/

Flutter: Adding Animated Overlays to Your App

Let's see how to use some custom code to add animated overlays and reveal action options from a FAB. https://codewithandrea.com/articles/adding-animated-overlays-to-your-app/

Flutter: Input Validation with RegExp

Overview of regular expressions (regex). How to implement a Regex validator in Dart and integrate it with Flutter's TextField widget, so that we can validate user input. https://codewithandrea.com/videos/flutter-input-validation-with-regexp/

Flutter: Building a Flight CO2 Calculator (Part 1)

Let's see how to load a CSV file into strongly-typed model classes, that can be used to calculate CO2 emissions for flights between two airports. https://codewithandrea.com/articles/flight-co2-calculator/

Flutter: The power of small and reusable widgets

Let's learn about color gradients, composition, writing reusable UI code, and CupertinoSegmentedControl. https://codewithandrea.com/articles/the-power-of-small-reusable-widgets/

My Favourite List of Flutter Resources

Flutter is awesome! Big thanks to the Flutter team and all the people in the wider community that keep pushing this project to new heights and sharing new learning material. https://codewithandrea.com/articles/my-favourite-flutter-resources/

Flutter: Platform Aware Widgets and Dialogs

Tutorial showing how to switch between Material and Cupertino widgets, and increase code reuse by building a platform-aware abstract base class with concrete sub-classes. Includes an overview of dialogs and their platform-specific differences. https://codewithandrea.com/videos/flutter-platform-aware-widgets-dialogs/

Flutter will change everything, and is an excellent choice for iOS development

Controversial article with some history and a detailed comparison between Flutter and native iOS development. Includes an example showing how to build a contact list in Flutter and iOS. https://codewithandrea.com/articles/flutter-will-change-everything/

Dart vs Swift: a comparison

Detailed side-by-side comparison of language features between Dart 2.1 and Swift 4.2. https://codewithandrea.com/articles/dart-vs-swift-a-comparison/

My 2018 year in review with Flutter

Retrospective article about my year as a Flutter developer, blogger and YouTuber in 2018. https://codewithandrea.com/articles/my-2018-year-in-review/

Introduction to Dart - Part 1: Variables and Types

Dart introduction showing how to write a simple program in Dartpad. Includes variable declaration and initialization, string interpolation, type inference, var, final and dynamic. https://codewithandrea.com/videos/intro-to-dart-part1-variables-types/

Introduction to Dart - Part 2: Functions

Dart introduction covering functions, including return types, optional parameters, nullability and default values, named parameters and the arrow operator. https://codewithandrea.com/videos/intro-to-dart-part2-functions/

Introduction to Dart - Part 3: Classes

Dart introduction covering classes, including class & super constructors, instance methods, inheritance, base Object classes and the toString() method, abstract classes and computed properties. https://codewithandrea.com/videos/intro-to-dart-part3-classes/

Introduction to Dart - Part 5: Control Flow

Dart introduction covering if & else statements, the ternary operator, while and for loops, closures and the fold method, enumerations and switch statements. https://codewithandrea.com/videos/intro-to-dart-part5-control-flow/

Flutter & Firebase Authentication with Streams and StreamBuilder

Continuation on my video series on how to build a login flow with Firebase. It shows how to use StreamBuilder with the onAuthStateChanged stream to simplify authentication state logic in Flutter apps. https://codewithandrea.com/videos/flutter-firebase-auth-streams-streambuilder/

Widget-Async-Bloc-Service: A Practical Architecture for Flutter Apps

This article introduces a new architectural pattern that I often use in my Flutter Apps. It is inspired by BLoCs and RxVMS. https://codewithandrea.com/articles/wabs-practical-architecture-flutter-apps/

Super Simple Authentication Flow with Flutter & Firebase

In this article we implement a simple authentication flow in Flutter, in less than 100 lines of code. https://codewithandrea.com/articles/simple-authentication-flow-with-flutter/

Flutter: Global Access vs Scoped Access with Provider

This article shows how to use scoped access with Provider when using service classes in our Flutter apps. https://codewithandrea.com/articles/global-access-vs-scoped-access/

Flutter & Firebase: Reference Authentication Demo

Introducing my reference authentication demo with Flutter & Firebase on GitHub, supporting multiple authentication methods and best coding practices. https://codewithandrea.com/videos/flutter-firebase-reference-demo/

Flutter: Designing an Authentication API with Service Classes

Let's see how use service classes to encapsulate 3rd party libraries and APIs, and decouple them from the rest of the application. We will use authentication as a concrete example of this. https://codewithandrea.com/articles/designing-an-authentication-service-api/

Flutter & Firebase: Authentication Service with Provider & ValueNotifier

Code walkthrough for the authentication code in my Flutter & Firebase reference authentication demo on GitHub. https://codewithandrea.com/videos/flutter-firebase-auth-service-provider-valuenotifier/

Flutter State Management: setState, BLoC, ValueNotifier, Provider

A comparison of different state management techniques, using a simple authentication flow as an example. https://codewithandrea.com/videos/state-management-setstate-bloc-valuenotifier/

Dart Features for Better Code: Types and working with parameters

Overview and practical use cases of type inference, final & const, named & positional parameters, @required & default values. https://codewithandrea.com/videos/dart-features-part1-types-params/

Flutter Slivers Overview: SliverAppBar, SliverPersistentHeader

In-depth overview of Slivers and how to use them (part 1). Includes a demo app showing how to use SliverAppBar and SliverPersistentHeader. https://codewithandrea.com/videos/flutter-slivers-overview-sliverappbar-sliverpersistentheader/

Flutter Slivers Overview: SliverList, SliverGrid, SliverToBoxAdapter, SliverFillRemaining

In-depth overview of Slivers and how to use them (part 2). Includes a demo app showing how to use SliverList, SliverGrid, SliverToBoxAdapter, SliverFillRemaining. https://codewithandrea.com/videos/flutter-slivers-overview-sliverlist-slivergrid/

Design, Develop, Deliver: My Favorite Tools for Building Flutter Apps

Overview of the tools I use in my Flutter app development workflow. Including Sketch, Supernova, VS Code, GitUp, GitHub, Firebase, Codemagic. https://codewithandrea.com/videos/design-develop-deliver/

Flutter Provider: Introduction

Introduction to Provider, a popular package used for dependency injection and state management in Flutter. This tutorial shows how to use it to enable flavors in your Flutter apps. https://codewithandrea.com/videos/flutter-provider-introduction/

Flutter Provider: The Essential Guide

Essential guide to Provider for state management in Flutter. This tutorial shows how to refactor the counter app with Provider, and includes in-depth explanations about ChangeNotifier, ChangeNotifierProvider, Provider.of, Consumer and ValueNotifier. https://codewithandrea.com/videos/flutter-provider-essential-guide/

Advanced Provider Tutorial - Part 1: Project Setup & Authentication Flow

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 1 is an overview of initial project setup, and shows how to connect things together with Provider. https://codewithandrea.com/videos/advanced-provider-tutorial-part1/

Case Study: Automating UI/Integration Tests with Flutter Driver and Codemagic

Let's see how to write integration tests with Flutter Driver, how they differ from widget tests, and how to run them with Codemagic. https://codewithandrea.com/articles/integration-tests-codemagic/

Advanced Provider Tutorial - Part 2: MultiProvider, Multiple Services & Stream Dependencies

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 2 shows how to use MultiProvider to create multiple services, and how to deal with stream dependencies. https://codewithandrea.com/videos/advanced-provider-tutorial-part2/

Advanced Provider Tutorial - Part 3: Better APIs, Navigation, Widget Rebuilds

Multi-part tutorial on how to choose and upload an avatar image to Firestore. Part 3 shows more advanced use cases of Provider to reduce boilerplate code, deal with navigation, and minimise unwanted widget rebuilds. https://codewithandrea.com/videos/advanced-provider-tutorial-part3/

Dart Extensions: Full Introduction and Practical Use Cases

Dart extensions unlock a few interesting use cases in Flutter apps. This tutorial shows how to enable them, what they are, when to use them, and when not to. https://codewithandrea.com/videos/dart-extensions-full-introduction/

What's great about Flutter?

Evaluating Flutter from various criteria: Portability, Language Tooling and Features, Documentation, Performance, Testing, Community, Package Ecosystem, Maintainer Commitment and many more. https://codewithandrea.com/videos/whats-great-about-flutter/

Launching CodeWithAndrea.com

CodeWithAndrea.com is a brand new website about high-quality Flutter tutorials. It will contain all my YouTube videos, articles and courses. https://codewithandrea.com/videos/launching-code-with-andrea/