return ListTile(
title: Text('Welcome to Flutter Buddies!'),
subtitle: Text(
'''An unofficial, fan-built community creating open-source projects,
hosting online meetups, helping and motivating each other
on their Flutter journey.'''
),
);
Flutter™ and the related logo are trademarks of Google LLC. Flutter Buddies is not affiliated with or otherwise sponsored by Google LLC.
Looking to meet other Flutter developers or enthusiasts? Need some help? Want to collaborate? Or just want to see what the fuss is about? Then this is the community for you.
Flutter Buddies is a Discord community for developers who use the Flutter SDK by Google. We are a fun networking group creating open-source projects together, hosting online meetups, helping and motivating each other on their Flutter journey. Think of it like a study group on steroids for Flutter developers. We encourage getting to know and help everyone, no matter your background.
Here's a quick tour of what is available:
- 🔎 Channels dedicated to topics about Flutter and getting help with your code
- 🚀 Group projects to learn to work as a team
- 📅 Regular scheduled meetups to get together on voice chat to discuss a project, problems, suggestions, and more
- 📺 Scheduled live programming to work on projects and learn from others
- 💼 Get help finding a job or finding developers to hire
- 🥳 Live Flutter events and watch parties
Use our invite link and follow the instructions at #welcome to learn how to unlock all the server channels.
Worry not if you've never collaborated on a project before, we've got you covered. A lot of us came here as complete novices and are now regular contributors. We will help you learn anything you need along the way. You can find all of our projects here and discuss them at Discord.
So far we have already published some of our group projects. See their repository for more details.
- Tic-Tac-No
- Sudoku-Solver
- Community App: https://github.com/Flutter-Buddies/App
- Check out the Medium article on how to contribute your Profile Widget
- Punk Messenger: https://github.com/Flutter-Buddies/Punk-Messenger
- Your Destiny: https://github.com/Flutter-Buddies/Your-Destiny
- Redraw: https://github.com/Flutter-Buddies/redraw
- and more ...
- #welcome - Just a welcome channel with the quick discription above.
- #unlock-channels - This unlocks all the servery goodness. You MUST go here to unlock hidden channels
- #readme - README
- #announcements - A place for announcements. This channel can be hooked into your discord server.
- #suggestions - Just your run-of-the-mill suggestion box.
These channels are open to anyone that comes to the server, you don't have to "join" to participate in these and to watch the talks or streams.
- #guest-lounge - General chat
- #flutter-feed - An automated list of content feeds from all over the Flutterverse.
- #reddit-flutter-dev - An automatic list of reddit posts from r/FlutterDev.
- #suggested-servers - A list of suggested servers in the discord community. Add yours to the list.
Go to #unlock-channels to get access.
- #sticker-chart - Where good Flutter Buddies get their stars and points. ⭐ a message to add it to the sticker chart.
- #member-lounge - like #lounge but for the Flutter Buddies only.
- #memes - For funny pictures of cats and stuff
- #personal-goals - Post your weekly, monthly, yearly, life goals. We'll help to keep you on track.
- #project-showcase - Show off your apps or other projects. We're happy to give feedback if requested, but you're more likely to get feedback in meetups.
- #app-ideas - Talk about app ideas, use this to test your theories.
- #code-help - Get help finding that forgotten semicolon.
- #build-ide-help - Can't get Flutter to run in VS Code? We can help with that.
- #biz-help - Get help with the biz side of things. Monetization? Naming? Marketing? You name it.
- #polls - Learn how the other Flutter Buddies feel about things.
- #fun-n-fam - Just for personal flair, you'll enjoy any community more if people get to know you better.
- #self-development - Learn how to be a better you.
- #flutter-jobs - post and find jobs in Flutter.
The Development topics are specific discussion to the different fields of the Flutter SDK platform
- #tutorials - Post and find Flutter and mobile dev related tutes from all over.
- #articles-videos - Post and find Flutter and mobile dev related articles and videos from all over.
- #packages - Discuss your favorite packages or the ones you've built.
- #widgets - Talk about all Flutter widgets from
Container
toBouncingScrollPhysics
. - #state-management - We all have your favourites and this is the place to discuss why :)
- #ui - Want some advice about the general UI of your apps or can't decide on the best icon? This is a good place to find answers.
- #animation - Show off your awesome animation or talk about the best way to animate something
- #architecture - For those looking to talk about how to write DRY and clean code in Flutter apps
- #dart - Channel for Dart specific disucssions.
- #events - Post and discover Flutter events.
- #events-reminders - Sign up with one click for a 15 minutre reminder for event
- #ask-me-anything - We'll ask for prominent flutter personalities to do an AMA. Make your requests here
- {Various Event Channels} - Events channels will be posted as events are planned
- Event Channel - The voice channel for meeting up for events.
Group channels are the heart and soul of the community. This is what brings us closer together as developers. This is where the magic happens and it's fun!
Remember: This concept works best if you get to know one another, you help one another out, and you keep each other on task. The best way to accomplish this is to go to meetups regularly and to be involved in the conversation.
Check out Meetup Calendar below to see the current schedule of weekly meetups.
- #meetup-schedule - Our current meetup schedule, sign up here be tagged in a group
- #meetup-reminders - Sign up to get 15 minute reminder before meetup starts
- #bulletin-board - Not sure which group to join? Want to ask a question about groups? Check here. Check out the other group's chats or join a few meetups before deciding. Up to you.
- {DAY Time UTC} - This is where you will meetup at their designated times.
- #meetup-text - This is where you can add links and info while in meetup or any time to stay up to date.
The goal for these meetups:
- Get to know other flutter developers.
- Talk about our projects and where we are going with them.
- Get by Giving: Help others who need help and in return receive help.
- Learn about Flutter and all it offers.
- Stay motivated and keep others motivated.
Group projects are open source projects that anyone can contribute to. This gives you something fun to do with other devs and teaches you how to participate in a group project. Be ambitious, build something great, have fun and work with other devs.
- #group-projects - Here you can propose a new project or discuss which group project you'd like to join.
- #github-names - Put your name here to get added to the Flutter Buddies Github Org where our projects reside.
- Group Project Voice chats are available for discussing a project you are working on.
- Contribution Guidelines.
The monthly mass meetups are for all the Flutter Buddies to come together once a month to discuss the server, flutter, projects, and more!
- Monthly Mass Meetups are held on discord voice chat once a month on the last friday of the month.
- #mmm-reminder - Get a reminder for the next upcoming MMM. You will need to subscribe for the reminder EACH month
- live-coding-reminders - Get a reminder for recurring live coding. You will need to subscribe for the reminder EACH month
- Pair Programming - Pair up and program with a pal. You'll find that coding with a cuz is fun and helpful. You can flutter with a friend anytime, just hop in a wait for someone or ask around.
- Live Programming Channels - We'll live code one of our group projects or something.
- HELP! - Go here for live help, be sure to ask around for a helper.
Flutter talks are regularly scheduled one or few to many edutainment talks driven by the community volunteers. Learn about things like state management, IDEs, project architecture, interesting widgets and packages, and anything that someone wants to share.
-
Flutter talks are open to non-members to watch, but to ask questions or chat, you must be a member (see #welcome)
-
#talks-calendar and #talks-reminders are there for you to find a talk you're interested in and click the ✅ to get a PM reminder notification 15 minutes prior to talk.
-
#become-talker - Interested in talking? Let us know what you'd like to talk about? Literally anything Flutter related.
-
#talk-chat - For you to talk while listening to the talk.
-
The talk voice channels will appear when something is on the schedule, join by joining the voice. Talkers will share their screens through discord's streaming service.
-
#music-commands - You can play any music in any voice chat you want. See the commands below, the bot will listen in this channel for your commands. You must join a voice chat before asking the bot to !join, then search youtube for the music you want and build a play list.
To play music in a voice channel:
- Join any voice channel
- Type !join in the #music-commands-🎵 channel
- Type !search and then the artist or song. example: !search happy birthday
- MEE6 music bot search and add song discord chat commands
- MEE6 will return a list of results, type the number of the song to add it to the playlist
- Type !play to start playing the music
All commands: !add
- Add a song to the queue !clear-queue
- Remove every song from the queue !join
- Make the bot join your voice channel !leave
- Make the bot leave your voice channel !np
- Display the current playing track !pause
- Pause the current playing song !play
- Start playing from the queue !previous
- Play the previous track !queue
- List the songs in the queue !replay
- Replay the current track !resume
- Resume playing the current song !search
- Search for a song !seek
- Change the current track's position !skip
- Skip to the next song !stop
- Stop the current song !vote-skip
- Starts a vote to skip to the next song
If you want to contribute to some of the FlutterBuddies' projects on GitHub, great! We look forward to seeing your ideas. You can read how to best contribute in our Contribution Guidelines.