Skip to content

Instantly share code, notes, and snippets.

View tejaswini-dev-techie's full-sized avatar
🎯
Focusing

Tejaswini D tejaswini-dev-techie

🎯
Focusing
  • Bangalore
View GitHub Profile
@tejaswini-dev-techie
tejaswini-dev-techie / progressive_shade_animation_gist.dart
Last active July 30, 2024 12:28
Progressive Shade Animation in Flutter
import 'package:flutter/material.dart';
void main() {
runApp(
const MaterialApp(
home: AnimatedButton(),
),
);
}
@tejaswini-dev-techie
tejaswini-dev-techie / inverted_triangle_curved_tip_gist.dart
Created June 30, 2023 09:41
Inverted Triangle with a Curved Tip Point in Flutter
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
home: InvertedTriangleWithCuryTipPoint(),
),
);
}
@tejaswini-dev-techie
tejaswini-dev-techie / multi_image_picker.dart
Created July 19, 2023 10:34
Multiple Image Picker and Image Compression in Flutter
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter_image_compress/flutter_image_compress.dart';
import 'package:images_picker/images_picker.dart';
void main() {
runApp(const MyApp());
}
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@tejaswini-dev-techie
tejaswini-dev-techie / gradient_circular_progress_indicator.dart
Created October 26, 2023 07:58
Gradient Circular Progress Indicator in Flutter
import 'dart:async';
import 'dart:math' as math;
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
@tejaswini-dev-techie
tejaswini-dev-techie / see_more_less_gist.dart
Last active September 16, 2024 19:30
Flutter Expandable Text: A Custom Approach for Read More/Read Less Functionality
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
@tejaswini-dev-techie
tejaswini-dev-techie / animating_see_more_less_gist.dart
Created January 3, 2024 11:51
Animated Read More/Read Less Functionality to Expandable Text
import 'package:flutter/material.dart';
/// The main function that runs the Flutter app by calling [runApp] with an instance of [MyApp].
void main() {
runApp(const MyApp());
}
/// The MyApp class defines the root widget of the app.
/// It extends [StatelessWidget] and overrides [build] to return a [MaterialApp].
class MyApp extends StatelessWidget {
@tejaswini-dev-techie
tejaswini-dev-techie / dynamic_ticket.dart
Created January 19, 2024 12:54
Flexible Ticket Widget: Dynamic Height, Effortless Content Expansion
import 'dart:math';
import 'package:flutter/material.dart';
/// The main function that runs the Flutter app by calling [runApp] with an instance of [MyApp].
void main() {
runApp(const MyApp());
}
/// The MyApp class defines the root widget of the app.
/// It extends [StatelessWidget] and overrides [build] to return a [MaterialApp].
@tejaswini-dev-techie
tejaswini-dev-techie / custom_ribbon_tag.dart
Last active July 30, 2024 12:13
Understanding Custom Painters in Flutter: Creating Ribbon Tag
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@tejaswini-dev-techie
tejaswini-dev-techie / dynamic_star_patterns.dart
Created July 25, 2024 16:27
Explore the art of custom painting in Flutter with our step-by-step guide to crafting and animating captivating star patterns
import 'package:flutter/material.dart';
import 'dart:ui' as ui;
import 'dart:math';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});