Media is too big
VIEW IN TELEGRAM
🔅 📱 FULL Flutter Beginner Course • Programming Basics / Widgets / Navigation / User Input / UI
👏2❤1
Où en sommes nous ? 👩💻🤔
Anonymous Poll
83%
Dans mes débuts avec Flutter
3%
2+ mois déjà avec Flutter
9%
Junior dev avec Flutter
5%
Autres..
This media is not supported in your browser
VIEW IN TELEGRAM
CONTAINER • Flutter Widget of the Day #01
❤1
#Day#Day 1: Flutter Widget of the Day: Container
Bienvenue dans notre série "Flutter Widget of the Day" ! Aujourd'hui, nous allons explorer l'un des widgets les plus polyvalents et essentiels de Flutter : le Container. Le Container est un widget de base qui vous permet de personnaliser et de structurer vos interfaces utilisateur de manière flexible. Voici un aperçu de quelques propriétés importantes que vous pouvez appliquer à un Container.
1. Basic Container
2. Padding et Margins
Vous pouvez ajouter des espacements internes et externes à votre Container en utilisant les propriétés padding et margin.
3. Decoration
La propriété decoration permet d'appliquer des styles avancés comme les bordures, les ombres, et les coins arrondis.
4. Alignment
Vous pouvez aligner le contenu du Container à l'aide de la propriété alignment.
5. Transform
Le Container peut être transformé avec la propriété transform pour des effets tels que la rotation et la mise à l'échelle.
6. Combining Properties
Un exemple combinant plusieurs propriétés pour un Container complexe.
Le Container est extrêmement puissant et polyvalent, ce qui en fait un élément de base pour la construction d'interfaces utilisateur en Flutter. En utilisant ces propriétés, vous pouvez créer des interfaces riches et attrayantes.
Rejoignez-nous demain pour découvrir un nouveau widget Flutter et enrichir votre boîte à outils de développement Flutter ! 🚀
Bienvenue dans notre série "Flutter Widget of the Day" ! Aujourd'hui, nous allons explorer l'un des widgets les plus polyvalents et essentiels de Flutter : le Container. Le Container est un widget de base qui vous permet de personnaliser et de structurer vos interfaces utilisateur de manière flexible. Voici un aperçu de quelques propriétés importantes que vous pouvez appliquer à un Container.
1. Basic Container
Container(
width: 100,
height: 100,
color: Colors.blue,
)
2. Padding et Margins
Vous pouvez ajouter des espacements internes et externes à votre Container en utilisant les propriétés padding et margin.
Container(
margin: EdgeInsets.all(10),
padding: EdgeInsets.all(20),
color: Colors.red,
child: Text('Hello World'),
)
3. Decoration
La propriété decoration permet d'appliquer des styles avancés comme les bordures, les ombres, et les coins arrondis.
Container(
width: 150,
height: 150,
decoration: BoxDecoration(
color: Colors.green,
borderRadius: BorderRadius.circular(10),
boxShadow: [
BoxShadow(
color: Colors.black.withOpacity(0.5),
spreadRadius: 5,
blurRadius: 7,
offset: Offset(0, 3),
),
],
),
)
4. Alignment
Vous pouvez aligner le contenu du Container à l'aide de la propriété alignment.
Container(
width: 200,
height: 200,
color: Colors.yellow,
alignment: Alignment.center,
child: Text('Centered Text'),
)
5. Transform
Le Container peut être transformé avec la propriété transform pour des effets tels que la rotation et la mise à l'échelle.
Container(
width: 100,
height: 100,
color: Colors.purple,
transform: Matrix4.rotationZ(0.1),
)
6. Combining Properties
Un exemple combinant plusieurs propriétés pour un Container complexe.
Container(
width: 150,
height: 150,
padding: EdgeInsets.all(10),
margin: EdgeInsets.all(20),
alignment: Alignment.bottomRight,
decoration: BoxDecoration(
color: Colors.orange,
borderRadius: BorderRadius.circular(15),
border: Border.all(
color: Colors.black,
width: 3,
),
boxShadow: [
BoxShadow(
color: Colors.grey,
offset: Offset(4, 4),
blurRadius: 10,
),
],
),
child: Text('Flutter'),
)
Le Container est extrêmement puissant et polyvalent, ce qui en fait un élément de base pour la construction d'interfaces utilisateur en Flutter. En utilisant ces propriétés, vous pouvez créer des interfaces riches et attrayantes.
Rejoignez-nous demain pour découvrir un nouveau widget Flutter et enrichir votre boîte à outils de développement Flutter ! 🚀
👍4🔥1
Flutter Learning for FREE pinned «#Day#Day 1: Flutter Widget of the Day: Container Bienvenue dans notre série "Flutter Widget of the Day" ! Aujourd'hui, nous allons explorer l'un des widgets les plus polyvalents et essentiels de Flutter : le Container. Le Container est un widget de base qui…»
Flutter Learning for FREE
Où en sommes nous ? 👩💻🤔
On vas faire une série de base sur 30 widgets flutter pour bien comprendre le framework, comme on le dit : En Flutter tout est un widget.
De votre côté n'hésitez pas tester les snipets de code envoyé et jouer avec pour voir comment ça fonctionne , modifié le et devenez familier avec.
Pour ceux rencontrant des difficultés n'hésitez pas à écrire dans le groupe de discussion ci dessous.
Sur ce bon voyage vers le monde des widgets 🚀
De votre côté n'hésitez pas tester les snipets de code envoyé et jouer avec pour voir comment ça fonctionne , modifié le et devenez familier avec.
Pour ceux rencontrant des difficultés n'hésitez pas à écrire dans le groupe de discussion ci dessous.
Sur ce bon voyage vers le monde des widgets 🚀
🔥1
https://t.me/techwithdilan
Pour les questions et les préoccupations à-propos de Flutter et autres , on peut discuter dans ce groupe.
Pour les questions et les préoccupations à-propos de Flutter et autres , on peut discuter dans ce groupe.
Telegram
NDE HURICH DILAN
Self.me= { Full Stack AI Engineer ( web | mobile) }
👍1
#Day 2 :Flutter Widget of the Day: Column & Row
Aujourd'hui, nous explorons deux widgets fondamentaux de Flutter : Column et Row. Ces widgets sont essentiels pour organiser et structurer vos interfaces utilisateur en disposition verticale et horizontale respectivement.
Qu'est-ce qu'un Column ?
Le widget Column permet d'organiser des widgets enfants de manière verticale, les uns au-dessus des autres.
Qu'est-ce qu'un Row ?
Le widget Row permet d'organiser des widgets enfants de manière horizontale, les uns à côté des autres.
Exemple de Column
```
Exemple de Row
```
Propriétés Utilisées
Les exemples ci-dessus montrent comment les Column et Row peuvent être utilisés avec des Container pour structurer les widgets enfants. Voici quelques propriétés utilisées :
children: Liste des widgets enfants à disposer dans la Column ou la Row.
Container: Utilisé pour ajouter des propriétés comme la couleur de fond, le padding, et les marges aux widgets enfants.
Conclusion
Les widgets #ColumnColumn et #RowRow sont des éléments de base essentiels pour la mise en page dans Flutter, permettant de structurer vos interfaces de manière verticale et horizontale. En utilisant ces widgets avec d'autres comme le Container, vous pouvez créer des interfaces utilisateur bien organisées et visuellement agréables.
Restez à l'écoute pour plus de widgets Flutter dans notre série "Flutter Widget of the Day" !
Vous avez des questions ou des suggestions pour le prochain widget ? Faites-le nous savoir dans les commentaires ! 🛠✨
#Flutter #WidgetOfTheDay #FlutterDev #MobileDevelopment
Aujourd'hui, nous explorons deux widgets fondamentaux de Flutter : Column et Row. Ces widgets sont essentiels pour organiser et structurer vos interfaces utilisateur en disposition verticale et horizontale respectivement.
Qu'est-ce qu'un Column ?
Le widget Column permet d'organiser des widgets enfants de manière verticale, les uns au-dessus des autres.
Qu'est-ce qu'un Row ?
Le widget Row permet d'organiser des widgets enfants de manière horizontale, les uns à côté des autres.
Exemple de Column
```
import 'package:flutter/material.dart';```
void main() => runApp(ColumnExample());
class ColumnExample extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Column(
children: [
Container(
color: Colors.red,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(bottom: 10.0),
child: Text('First Container'),
),
Container(
color: Colors.green,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(bottom: 10.0),
child: Text('Second Container'),
),
Container(
color: Colors.blue,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(bottom: 10.0),
child: Text('Third Container'),
),
],
);
}
}
Exemple de Row
```
import 'package:flutter/material.dart';```
void main() => runApp(RowExample());
class RowExample extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Row(
children: [
Container(
color: Colors.red,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(right: 10.0),
child: Text('First Container'),
),
Container(
color: Colors.green,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(right: 10.0),
child: Text('Second Container'),
),
Container(
color: Colors.blue,
padding: EdgeInsets.all(16.0),
margin: EdgeInsets.only(right: 10.0),
child: Text('Third Container'),
),
],
);
}
}
Propriétés Utilisées
Les exemples ci-dessus montrent comment les Column et Row peuvent être utilisés avec des Container pour structurer les widgets enfants. Voici quelques propriétés utilisées :
children: Liste des widgets enfants à disposer dans la Column ou la Row.
Container: Utilisé pour ajouter des propriétés comme la couleur de fond, le padding, et les marges aux widgets enfants.
Conclusion
Les widgets #ColumnColumn et #RowRow sont des éléments de base essentiels pour la mise en page dans Flutter, permettant de structurer vos interfaces de manière verticale et horizontale. En utilisant ces widgets avec d'autres comme le Container, vous pouvez créer des interfaces utilisateur bien organisées et visuellement agréables.
Restez à l'écoute pour plus de widgets Flutter dans notre série "Flutter Widget of the Day" !
Vous avez des questions ou des suggestions pour le prochain widget ? Faites-le nous savoir dans les commentaires ! 🛠✨
#Flutter #WidgetOfTheDay #FlutterDev #MobileDevelopment
👍2
Forwarded from 💻🛠 Programmation et tutos🛠💻
https://www.linkedin.com/posts/gdscictuniversity_hacktoberfest2024-opensource-communautaeztech-activity-7252690133236215808-9hD9?utm_source=share&utm_medium=member_android
Rejoignez nous ce samedi pour la première session sur le hacktoberfest, à 21h precis online.
Le lien vous sera envoyé automatiquement par email après reservation en ligne.
Lien :https://gdg.community.dev/e/mr9mhk/
Rejoignez nous ce samedi pour la première session sur le hacktoberfest, à 21h precis online.
Le lien vous sera envoyé automatiquement par email après reservation en ligne.
Lien :https://gdg.community.dev/e/mr9mhk/
LinkedIn
#hacktoberfest2024 #opensource #communautétech #yaoundé #ictuniversity #gdgcameroon | GDG On Campus - ICT University
🚀✨ Participez à Hacktoberfest 2024 à Yaoundé ! ✨🚀
Hacktoberfest, organisé par DigitalOcean, revient en octobre ! 🎉 Cet événement mondial est votre opportunité de contribuer à des projets open-source, d'acquérir de nouvelles compétences et de rencontrer des…
Hacktoberfest, organisé par DigitalOcean, revient en octobre ! 🎉 Cet événement mondial est votre opportunité de contribuer à des projets open-source, d'acquérir de nouvelles compétences et de rencontrer des…
👍1
Forwarded from 💻🛠 Programmation et tutos🛠💻
https://youtube.com/live/hNV8dFLvcI0
Nous sommes en direct 😆🔥🪄
Signale ta présence par une simple réaction 🙂↕
Nous sommes en direct 😆🔥🪄
Signale ta présence par une simple réaction 🙂↕
Forwarded from Web development for FREE
Vous avez une question à propos de la technologie? Vous voulez *partager vos pensées sur un domaine? 💭
Nous sommes là pour vous !
*Rejoignez notre _séance hebdomadaire de Q&A anonyme_ !
Envoyez des questions en anonymat et les vendredis on se rassemble pour proposer des réponses!!
Quand : Tous les *vendredis à 20h
Où : https://chat.whatsapp.com/If5NdLbeGjMAxyGC8hkuml
*Envoyez vos questions ici:
https://ngl.link/gdgocict
Rejoignons-nous et grandissons ensemble ! 🌱
Nous sommes là pour vous !
*Rejoignez notre _séance hebdomadaire de Q&A anonyme_ !
Envoyez des questions en anonymat et les vendredis on se rassemble pour proposer des réponses!!
Quand : Tous les *vendredis à 20h
Où : https://chat.whatsapp.com/If5NdLbeGjMAxyGC8hkuml
*Envoyez vos questions ici:
https://ngl.link/gdgocict
Rejoignons-nous et grandissons ensemble ! 🌱
👍1
[Flutter] Which widget is used to create a scrollable list in Flutter?
Anonymous Quiz
10%
List
46%
ScrollView
38%
ListView
6%
Column
[General Programming] What does API stand for?
Anonymous Quiz
10%
Advanced Programming Interface
73%
Application Programming Interface
13%
Automated Program Integration
4%
Advanced Program Integration
[Python] What is the correct way to create a function in Python?
Anonymous Quiz
10%
function myFunction():
76%
def myFunction():
5%
create myFunction():
8%
func myFunction():
[Cybersecurity] What does SSL stand for?
Anonymous Quiz
65%
Secure Socket Layer
23%
System Security Layer
10%
Server Side Language
2%
Secure System Logic
[Python] Which of these is a mutable data type in Python?
Anonymous Quiz
15%
String
33%
Tuple
41%
List
11%
Integer
[Cybersecurity] What is a SQL injection attack?
Anonymous Quiz
13%
A virus that affects SQL databases
85%
A malicious SQL query insertion into application input
2%
A tool for database management
0%
A type of database encryption