Flutter Heroes
26.1K subscribers
272 photos
2 videos
31.1K links
Download Telegram
New post on /r/flutterdev subreddit:

Should I learn native android development before diving into Flutter?
I have been learning Flutter for the past few weeks, and even though I understand the code, and how to use the tools offered by Flutter to build functional apps, deep down I feel I don't really know what I am doing, as if I'm missing critical knowledge about how programs work on Android.Is this a natural feeling at this stage, or am I really missing something?Should I pause learning Flutter and dedicate on understanding native development for a while before coming back? Any tips? Thank you very much.

April 16, 2021 at 04:46PM by Hahmraro
https://ift.tt/2QvjNLE
New post on /r/flutterdev subreddit:

How to listen to udp port of external server, my code to listen to local ip connection
import 'dart:io';
import 'package:hex/hex.dart';
RawDatagramSocket socketSend;
void connect(InternetAddress clientAddress, int port) {
Future.wait([RawDatagramSocket.bind(InternetAddress.anyIPv4, 12605)])
      .then((values) {
RawDatagramSocket udpSocket = values[0];
    udpSocket.listen((RawSocketEvent e) {
print(e);
Datagram yz = udpSocket.receive();
//print('vz === ' + yz.data.toString());switch (e) {
case RawSocketEvent.READ:
Datagram dg = udpSocket.receive();
print(dg);
if (dg.data != null) {
var recebido = dg.data;
print('recebido= ' + recebido.toString());
            udpSocket.writeEventsEnabled = true;
print('IP== ' + udpSocket.address.toString());
print('PORT== ' + udpSocket.port.toString());
            udpSocket.writeEventsEnabled = true;
          }
// udpSocket.writeEventsEnabled = true;
          udpSocket.readEventsEnabled = true;
break;
case RawSocketEvent.WRITE:
var descod = HEX.decode(
'3E 68 79 71 7F 73 72 79 64 7D 73 7D 6C 6C 3C'); // vira int ASCII
print(descod);
var desco = HEX.encode(descod);
          udpSocket.send(descod, clientAddress, port);
print('IP== ' + udpSocket.address.toString());
print('PORT== ' + udpSocket.port.toString());
break;
case RawSocketEvent.CLOSED:
print('Client disconnected.');
      }
    });
  });
}
void main() {
print("Connecting to server..");
var address = new InternetAddress('177.75.96.213');
int port = 12605;
connect(address, port);
}

April 16, 2021 at 06:15PM by PreparationMurky3069
https://ift.tt/3x4DomW
New tweet from FlutterDev:

Would you like to learn how to make a beautiful Flutter app with buttery smooth animations?🀩✨

"Flutter&Rive: Beyond Design" by Merve(@arslannmrv) covers the tool that allows us to achieve that!πŸŽ‰

at #flutteristasConf2021🀩

Join now! https://t.co/ZlxUXB6gHJ πŸ’™#flutteristas pic.twitter.com/JrrP1mpTh0β€” Flutteristas Conference (@FlutteristasCon) April 13, 2021

April 16, 2021 at 05:59PM
http://twitter.com/FlutterDev/status/1383087784416673798
New post on Flutter Dev Google group:

Flutter 2.0.5 hotfix announcement
Friends, We’ve released a hotfix to Flutter which moves the latest stable to 2.0.5. This fixes a Dart compiler crash when compiling your application first described in #79949
New tweet from FlutterDev:

Let's learn about Google’s role in the Flutter open source community and how you can contribute!πŸŽ‰

Join the Interview with Jennifer Magder(@jennericthunk), hosting by Danielle(@imafiguresk8r)πŸŽ‰

at #flutteristasConf2021🀩

Join now! https://t.co/ZlxUXB6gHJ πŸ’™#flutteristas pic.twitter.com/RsVooGZq3qβ€” Flutteristas Conference (@FlutteristasCon) April 13, 2021

April 16, 2021 at 08:00PM
http://twitter.com/FlutterDev/status/1383117988467970049
New post on /r/flutterdev subreddit:

Searchfield Widget
Hey Flutter Devs, if you ever want to have a autocomplete search feature in your app then don't forget to check out Searchfield:A simple and easy-to-use flutter Widget to add a SearchField to your Flutter Application. This Widget allows you to search and select from a list of suggestions.Github: https://github.com/maheshmnj/searchfield/pub.dev: https://pub.dev/packages/searchfieldAnd if you like it don't forget to leave πŸ‘πŸ» and ⭐️

April 16, 2021 at 09:35PM by maheshmnj
https://ift.tt/32iOpTg
New tweet from FlutterDev:

We are beyond excited to have a "Live Q&A with Eric Seidel(@_eseidel)" from the Flutter Team 🀩

at #FlutteristasConf2021 πŸ’™

Let's hear from Eric how Flutter started and ask your questions! πŸŽ‰

Register now! https://t.co/ZlxUXBnRzh πŸ’™#flutteristas pic.twitter.com/RYZg7RvTx7β€” Flutteristas Conference (@FlutteristasCon) April 14, 2021

April 16, 2021 at 10:00PM
http://twitter.com/FlutterDev/status/1383148187796582401
New post on /r/flutterdev subreddit:

Close look at qlevar_router, a Routing package over Navigator 2
https://ift.tt/3dq0lco

April 17, 2021 at 12:04AM by ObadaJasm
https://ift.tt/3x2kGfy
New tweet from FlutterDev:

We are so excited to have a Live Q&A with Flutter PM's Tim Sneath(@timsneath) and Mariam Hasnany(@marihasnany) πŸ’™πŸŽ‰

Prepare your questions! You can also DM, or reply this tweet! πŸŽ‰

Register now! https://t.co/ZlxUXB6gHJ πŸ’™#Flutteristas pic.twitter.com/Sg84Ers4yoβ€” Flutteristas Conference (@FlutteristasCon) April 14, 2021

April 16, 2021 at 11:59PM
http://twitter.com/FlutterDev/status/1383178311287857161
New post on /r/flutterdev subreddit:

A Deep Dive Into Widget Testing in Flutter : Part II (Finder and WidgetTester)
https://ift.tt/3ahGoCG

April 17, 2021 at 02:35AM by deven9852
https://ift.tt/2RGg9zg
New post on /r/flutterdev subreddit:

Pangolin UI, a Desktop Shell, Written in Flutter, for Linux and Zircona
https://ift.tt/32n4szr

April 17, 2021 at 11:43AM by sandys1
https://ift.tt/3mTplM0
New post on /r/flutterdev subreddit:

π—™π—Ήπ˜‚π˜π˜π—²π—Ώ π—ͺ𝗼𝗼𝗖𝗼𝗺𝗺𝗲𝗿𝗰𝗲 𝗔𝗱𝗺𝗢𝗻 𝗔𝗽𝗽 π—¦π—²π—Ώπ—Άπ—²π˜€ - π—˜π—£ 𝟬𝟭 - 𝗔𝗱𝗺𝗢𝗻 π—Ÿπ—Όπ—΄π—Άπ—»
https://youtu.be/qj18E4ZULAw

April 17, 2021 at 11:11AM by K_SNIPPET
https://ift.tt/32nTJ80
New post on /r/flutterdev subreddit:

I published a new blog "Getting 404 while hosting flutter web project on GitHub pages"
https://ift.tt/3doWv32

April 17, 2021 at 12:55PM by hello_ya
https://ift.tt/3dt0PP0
New post on /r/flutterdev subreddit:

I made a simple package that lets you easily show a scroll to top prompt to the user when they scroll.
https://ift.tt/2QvIMP8

April 17, 2021 at 05:23PM by thelonesomeguy
https://ift.tt/3aBgtpJ
New post on /r/flutterdev subreddit:

Does Navigator 2.0 change the fundamental aspects of Flutter - setState as close to widget that should be updated
Hey, as per title, I'm exploring Navigator 2.0.I have mixed feelings about it. Definitely it's an advantage that Navigator is declarative, what you see depends on the state, not by historical push/pop calls. It has some annoying boilerplate in order to support Android's back button and clearing state logic in didPop, but it's fine.Ever since I started my Flutter adventure, I was always told (official guides, conferences) to reload the smallest chunks of UI. Just to refresh these widgets that needs to be redrawn, not the entire widget tree. This requires either proper utilisation of statefull and stateless widgets, moving state up/down, using change notifier providers, or other architecture of your choice.Suddenly now, with Navigator 2.0, looks like it's completely up side down. There is supposed to be global/app state, and whenever it changes, the entire Navigator, with all pages within are reloaded. Am I seeing it right?So how to tackle this ambiguity?Would you throw in that app state everything or just stuff responsible for setting pages?

April 17, 2021 at 07:45PM by flutter3543
https://ift.tt/3ajAVuY