diff --git a/.flutter-plugins b/.flutter-plugins
new file mode 100644
index 00000000..9ee23093
--- /dev/null
+++ b/.flutter-plugins
@@ -0,0 +1,5 @@
+# This is a generated file; do not edit or check into version control.
+path_provider=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider-2.0.5\\
+path_provider_linux=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_linux-2.1.0\\
+path_provider_macos=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_macos-2.0.2\\
+path_provider_windows=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_windows-2.0.3\\
diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies
new file mode 100644
index 00000000..1e772073
--- /dev/null
+++ b/.flutter-plugins-dependencies
@@ -0,0 +1 @@
+{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-2.0.5\\\\","dependencies":[]}],"android":[{"name":"path_provider","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-2.0.5\\\\","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_macos-2.0.2\\\\","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_linux-2.1.0\\\\","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_windows-2.0.3\\\\","dependencies":[]}],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2021-10-02 21:49:03.163991","version":"2.5.1"}
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..8906afc6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,46 @@
+# Miscellaneous
+*.class
+*.log
+*.pyc
+*.swp
+.DS_Store
+.atom/
+.buildlog/
+.history
+.svn/
+
+# IntelliJ related
+*.iml
+*.ipr
+*.iws
+.idea/
+
+# The .vscode folder contains launch configuration and tasks you configure in
+# VS Code which you may wish to be included in version control, so this line
+# is commented out by default.
+#.vscode/
+
+# Flutter/Dart/Pub related
+**/doc/api/
+**/ios/Flutter/.last_build_id
+.dart_tool/
+.flutter-plugins
+.flutter-plugins-dependencies
+.packages
+.pub-cache/
+.pub/
+/build/
+
+# Web related
+lib/generated_plugin_registrant.dart
+
+# Symbolication related
+app.*.symbols
+
+# Obfuscation related
+app.*.map.json
+
+# Android Studio will place build artifacts here
+/android/app/debug
+/android/app/profile
+/android/app/release
diff --git a/.metadata b/.metadata
new file mode 100644
index 00000000..32d732bd
--- /dev/null
+++ b/.metadata
@@ -0,0 +1,10 @@
+# This file tracks properties of this Flutter project.
+# Used by Flutter tool to assess capabilities and perform upgrades etc.
+#
+# This file should be version controlled and should not be manually edited.
+
+version:
+ revision: ffb2ecea5223acdd139a5039be2f9c796962833d
+ channel: stable
+
+project_type: app
diff --git a/.packages b/.packages
new file mode 100644
index 00000000..84c20f04
--- /dev/null
+++ b/.packages
@@ -0,0 +1,48 @@
+# This file is deprecated. Tools should instead consume
+# `.dart_tool/package_config.json`.
+#
+# For more info see: https://dart.dev/go/dot-packages-deprecation
+#
+# Generated by pub on 2021-10-02 21:37:55.933320.
+async:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.1/lib/
+boolean_selector:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
+characters:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/
+charcode:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
+clock:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
+collection:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/
+crypto:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.1/lib/
+cupertino_icons:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.3/lib/
+fake_async:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
+ffi:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.1.2/lib/
+file:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/lib/
+flutter:file:///C:/flutter/flutter/packages/flutter/lib/
+flutter_lints:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
+flutter_test:file:///C:/flutter/flutter/packages/flutter_test/lib/
+google_fonts:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.1.0/lib/
+http:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.3/lib/
+http_parser:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/lib/
+lints:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
+matcher:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/
+meta:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
+path:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
+path_provider:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.5/lib/
+path_provider_linux:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.0/lib/
+path_provider_macos:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.2/lib/
+path_provider_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/lib/
+path_provider_windows:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.3/lib/
+pedantic:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.1/lib/
+platform:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.2/lib/
+plugin_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.2/lib/
+process:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.3/lib/
+sky_engine:file:///C:/flutter/flutter/bin/cache/pkg/sky_engine/lib/
+source_span:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
+stack_trace:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
+stream_channel:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
+string_scanner:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
+term_glyph:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
+test_api:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.2/lib/
+typed_data:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/
+vector_math:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/
+win32:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.2.9/lib/
+xdg_directories:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/lib/
+firstapp:lib/
diff --git a/README.md b/README.md
index 0b914f90..4eb07d44 100644
--- a/README.md
+++ b/README.md
@@ -1,37 +1,16 @@
-## Built In Flutter Task 2
-
-#### Part 1 | Flutter PortFolio
-
-Ever heard of a Mobile Portfolio?, Well we are gonna make one. :)
-
-This task makes you flaunt your creative nerves as well as output an awesome Mobile Portfolio which will come handy in your future.
-
-Create an attractive single screen portfolio with Flutter,
-Use AppBar, Images from Assets, Container, Text, Column.
-Fork this repository and push your codes and a screenshot of your portfolio to a seperate folder with your name within the forked version of the below repository. *The folder name should be your name*.
-
-## EXAMPLE
-
-
-Mandatory Widgets for Task Evaluation:
-1. Scaffold
-2. AppBar
-3. Container
-4. Text
-5. Column or Row
-6. Image or Circle avatar
-7. Divider (This widget might be new to you, try googling around or mention your difficulties in the #help channel)
-#### After all googling is also a tech skill😜
-
-
-### "Make sure that you include these 7 Widgets in your Project."
-
-Finally create a Pull Request to the Parent Repository and Mention your PR Link with your submission.
-
-:checkered_flag: After completing the task you have to mention that you have completed task-2 along with your GitHub profile and PR Link on the ***#its-show-time*** channel and tag **@Mentor**. Otherwise your work won't be recognised.
-
-##### Deadline : 20th September 6.00 PM
-
-:round_pushpin: *Please ensure that you are using your original profile pic and original name as the server nickname. Otherwise it won't be evaluated.*
-
-Happy Coding.
+# firstapp
+
+A new Flutter project.
+
+## Getting Started
+
+This project is a starting point for a Flutter application.
+
+A few resources to get you started if this is your first Flutter project:
+
+- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
+- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
+
+For help getting started with Flutter, view our
+[online documentation](https://flutter.dev/docs), which offers tutorials,
+samples, guidance on mobile development, and a full API reference.
diff --git a/analysis_options.yaml b/analysis_options.yaml
new file mode 100644
index 00000000..a7acf245
--- /dev/null
+++ b/analysis_options.yaml
@@ -0,0 +1,29 @@
+# This file configures the analyzer, which statically analyzes Dart code to
+# check for errors, warnings, and lints.
+#
+# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
+# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
+# invoked from the command line by running `flutter analyze`.
+
+# The following line activates a set of recommended lints for Flutter apps,
+# packages, and plugins designed to encourage good coding practices.
+include: package:flutter_lints/flutter.yaml
+
+linter:
+ # The lint rules applied to this project can be customized in the
+ # section below to disable rules from the `package:flutter_lints/flutter.yaml`
+ # included above or to enable additional rules. A list of all available lints
+ # and their documentation is published at
+ # https://dart-lang.github.io/linter/lints/index.html.
+ #
+ # Instead of disabling a lint rule for the entire project in the
+ # section below, it can also be suppressed for a single line of code
+ # or a specific dart file by using the `// ignore: name_of_lint` and
+ # `// ignore_for_file: name_of_lint` syntax on the line or in the file
+ # producing the lint.
+ rules:
+ # avoid_print: false # Uncomment to disable the `avoid_print` rule
+ # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
+
+# Additional information about this file can be found at
+# https://dart.dev/guides/language/analysis-options
diff --git a/assets/065f106a8a83500e7e5fa3a12b7bef5d.jpg b/assets/065f106a8a83500e7e5fa3a12b7bef5d.jpg
new file mode 100644
index 00000000..18fd4090
Binary files /dev/null and b/assets/065f106a8a83500e7e5fa3a12b7bef5d.jpg differ
diff --git a/firstapp.iml b/firstapp.iml
new file mode 100644
index 00000000..3ae446d1
--- /dev/null
+++ b/firstapp.iml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lib/main.dart b/lib/main.dart
new file mode 100644
index 00000000..c8465058
--- /dev/null
+++ b/lib/main.dart
@@ -0,0 +1,168 @@
+import 'package:flutter/material.dart';
+
+void main() {
+ runApp(const MyApp());
+}
+
+class MyApp extends StatelessWidget {
+ const MyApp({Key? key}) : super(key: key);
+
+ @override
+ Widget build(BuildContext context) {
+ return MaterialApp(
+ debugShowCheckedModeBanner: false,
+ title: 'Flutter Demo',
+ theme: ThemeData(
+ primarySwatch: Colors.blue,
+ ),
+ home: const MyHomePage(),
+ );
+ }
+}
+
+class MyHomePage extends StatefulWidget {
+ const MyHomePage({Key? key}) : super(key: key);
+
+ @override
+ State createState() => _MyHomePageState();
+}
+
+class _MyHomePageState extends State {
+ get icon => null;
+
+ @override
+ Widget build(BuildContext context) {
+ return Scaffold(
+ appBar: AppBar(
+ leading: IconButton(
+ onPressed: () {},
+ icon: const Icon(Icons.arrow_back_rounded, color: Colors.black)),
+ elevation: 0,
+ backgroundColor: Colors.transparent,
+ ),
+ body: Container(
+ height: 800,
+ width: double.infinity,
+ padding: const EdgeInsets.all(25),
+ //color: Colors.g,
+ child: Column(
+ children: [
+ const Align(
+ child: Text(
+ 'Edit Profile',
+ style: TextStyle(
+ fontSize: 30,
+ fontWeight: FontWeight.w800,
+ ),
+ ),
+ alignment: Alignment.centerLeft,
+ ),
+ const SizedBox(
+ height: 20,
+ ),
+ const CircleAvatar(
+ backgroundImage:
+ AssetImage('assets/065f106a8a83500e7e5fa3a12b7bef5d.jpg'),
+ radius: 70,
+ ),
+ const Spacer(),
+ Row(
+ children: const [
+ Text(
+ 'username',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ Spacer(),
+ Text(
+ 'Amanda',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ ],
+ ),
+ const Spacer(),
+ const Divider(
+ color: Colors.black12,
+ thickness: 2.0,
+ ),
+ const Spacer(),
+ Row(
+ children: const [
+ Text(
+ 'Email',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ Spacer(),
+ Text(
+ 'abc@gmail.com',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ ],
+ ),
+ const Spacer(),
+ const Divider(
+ color: Colors.black12,
+ thickness: 2.0,
+ ),
+ const Spacer(),
+ Row(
+ children: const [
+ Text(
+ 'Phone',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ Spacer(),
+ Text(
+ '****999****',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ ],
+ ),
+ const Spacer(),
+ const Divider(
+ color: Colors.black12,
+ thickness: 2.0,
+ ),
+ const Spacer(),
+ Row(
+ children: const [
+ Text(
+ 'Date of Birth',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ Spacer(),
+ Text(
+ '20/09/2001',
+ style: TextStyle(color: Colors.black),
+ ),
+ ],
+ ),
+ const Spacer(),
+ const Divider(
+ color: Colors.black12,
+ thickness: 2.0,
+ ),
+ const Spacer(),
+ Row(
+ children: const [
+ Text(
+ 'Address',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ Spacer(),
+ Text(
+ '123 Royal Street, NewYork',
+ style: TextStyle(color: Colors.black87, fontSize: 17),
+ ),
+ ],
+ ),
+ const Spacer(),
+ const Divider(
+ color: Colors.black12,
+ thickness: 2.0,
+ ),
+ ],
+ ),
+ ),
+ );
+ }
+}
diff --git a/protfolio.png b/protfolio.png
new file mode 100644
index 00000000..dcf59aef
Binary files /dev/null and b/protfolio.png differ
diff --git a/pubspec.lock b/pubspec.lock
new file mode 100644
index 00000000..53f5af3f
--- /dev/null
+++ b/pubspec.lock
@@ -0,0 +1,287 @@
+# Generated by pub
+# See https://dart.dev/tools/pub/glossary#lockfile
+packages:
+ async:
+ dependency: transitive
+ description:
+ name: async
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.8.1"
+ boolean_selector:
+ dependency: transitive
+ description:
+ name: boolean_selector
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.1.0"
+ characters:
+ dependency: transitive
+ description:
+ name: characters
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.1.0"
+ charcode:
+ dependency: transitive
+ description:
+ name: charcode
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.3.1"
+ clock:
+ dependency: transitive
+ description:
+ name: clock
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.1.0"
+ collection:
+ dependency: transitive
+ description:
+ name: collection
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.15.0"
+ crypto:
+ dependency: transitive
+ description:
+ name: crypto
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "3.0.1"
+ cupertino_icons:
+ dependency: "direct main"
+ description:
+ name: cupertino_icons
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.0.3"
+ fake_async:
+ dependency: transitive
+ description:
+ name: fake_async
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.2.0"
+ ffi:
+ dependency: transitive
+ description:
+ name: ffi
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.1.2"
+ file:
+ dependency: transitive
+ description:
+ name: file
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "6.1.2"
+ flutter:
+ dependency: "direct main"
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ flutter_lints:
+ dependency: "direct dev"
+ description:
+ name: flutter_lints
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.0.4"
+ flutter_test:
+ dependency: "direct dev"
+ description: flutter
+ source: sdk
+ version: "0.0.0"
+ google_fonts:
+ dependency: "direct main"
+ description:
+ name: google_fonts
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.1.0"
+ http:
+ dependency: transitive
+ description:
+ name: http
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "0.13.3"
+ http_parser:
+ dependency: transitive
+ description:
+ name: http_parser
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "4.0.0"
+ lints:
+ dependency: transitive
+ description:
+ name: lints
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.0.1"
+ matcher:
+ dependency: transitive
+ description:
+ name: matcher
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "0.12.10"
+ meta:
+ dependency: transitive
+ description:
+ name: meta
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.7.0"
+ path:
+ dependency: transitive
+ description:
+ name: path
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.8.0"
+ path_provider:
+ dependency: transitive
+ description:
+ name: path_provider
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.0.5"
+ path_provider_linux:
+ dependency: transitive
+ description:
+ name: path_provider_linux
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.1.0"
+ path_provider_macos:
+ dependency: transitive
+ description:
+ name: path_provider_macos
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.0.2"
+ path_provider_platform_interface:
+ dependency: transitive
+ description:
+ name: path_provider_platform_interface
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.0.1"
+ path_provider_windows:
+ dependency: transitive
+ description:
+ name: path_provider_windows
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.0.3"
+ pedantic:
+ dependency: transitive
+ description:
+ name: pedantic
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.11.1"
+ platform:
+ dependency: transitive
+ description:
+ name: platform
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "3.0.2"
+ plugin_platform_interface:
+ dependency: transitive
+ description:
+ name: plugin_platform_interface
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.0.2"
+ process:
+ dependency: transitive
+ description:
+ name: process
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "4.2.3"
+ sky_engine:
+ dependency: transitive
+ description: flutter
+ source: sdk
+ version: "0.0.99"
+ source_span:
+ dependency: transitive
+ description:
+ name: source_span
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.8.1"
+ stack_trace:
+ dependency: transitive
+ description:
+ name: stack_trace
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.10.0"
+ stream_channel:
+ dependency: transitive
+ description:
+ name: stream_channel
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.1.0"
+ string_scanner:
+ dependency: transitive
+ description:
+ name: string_scanner
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.1.0"
+ term_glyph:
+ dependency: transitive
+ description:
+ name: term_glyph
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.2.0"
+ test_api:
+ dependency: transitive
+ description:
+ name: test_api
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "0.4.2"
+ typed_data:
+ dependency: transitive
+ description:
+ name: typed_data
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "1.3.0"
+ vector_math:
+ dependency: transitive
+ description:
+ name: vector_math
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.1.0"
+ win32:
+ dependency: transitive
+ description:
+ name: win32
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "2.2.9"
+ xdg_directories:
+ dependency: transitive
+ description:
+ name: xdg_directories
+ url: "https://pub.dartlang.org"
+ source: hosted
+ version: "0.2.0"
+sdks:
+ dart: ">=2.14.0 <3.0.0"
+ flutter: ">=2.5.0"
diff --git a/pubspec.yaml b/pubspec.yaml
new file mode 100644
index 00000000..d1a590b3
--- /dev/null
+++ b/pubspec.yaml
@@ -0,0 +1,89 @@
+name: firstapp
+description: A new Flutter project.
+
+# The following line prevents the package from being accidentally published to
+# pub.dev using `flutter pub publish`. This is preferred for private packages.
+publish_to: 'none' # Remove this line if you wish to publish to pub.dev
+
+# The following defines the version and build number for your application.
+# A version number is three numbers separated by dots, like 1.2.43
+# followed by an optional build number separated by a +.
+# Both the version and the builder number may be overridden in flutter
+# build by specifying --build-name and --build-number, respectively.
+# In Android, build-name is used as versionName while build-number used as versionCode.
+# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
+# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
+# Read more about iOS versioning at
+# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
+version: 1.0.0+1
+
+environment:
+ sdk: ">=2.12.0 <3.0.0"
+
+# Dependencies specify other packages that your package needs in order to work.
+# To automatically upgrade your package dependencies to the latest versions
+# consider running `flutter pub upgrade --major-versions`. Alternatively,
+# dependencies can be manually updated by changing the version numbers below to
+# the latest version available on pub.dev. To see which dependencies have newer
+# versions available, run `flutter pub outdated`.
+dependencies:
+ flutter:
+ sdk: flutter
+
+
+ # The following adds the Cupertino Icons font to your application.
+ # Use with the CupertinoIcons class for iOS style icons.
+ cupertino_icons: ^1.0.2
+ google_fonts: ^2.1.0
+
+dev_dependencies:
+ flutter_test:
+ sdk: flutter
+
+ # The "flutter_lints" package below contains a set of recommended lints to
+ # encourage good coding practices. The lint set provided by the package is
+ # activated in the `analysis_options.yaml` file located at the root of your
+ # package. See that file for information about deactivating specific lint
+ # rules and activating additional ones.
+ flutter_lints: ^1.0.0
+
+# For information on the generic Dart part of this file, see the
+# following page: https://dart.dev/tools/pub/pubspec
+
+# The following section is specific to Flutter.
+flutter:
+
+ # The following line ensures that the Material Icons font is
+ # included with your application, so that you can use the icons in
+ # the material Icons class.
+ uses-material-design: true
+
+ # To add assets to your application, add an assets section, like this:
+ assets:
+ - assets/
+
+ # An image asset can refer to one or more resolution-specific "variants", see
+ # https://flutter.dev/assets-and-images/#resolution-aware.
+
+ # For details regarding adding assets from package dependencies, see
+ # https://flutter.dev/assets-and-images/#from-packages
+
+ # To add custom fonts to your application, add a fonts section here,
+ # in this "flutter" section. Each entry in this list should have a
+ # "family" key with the font family name, and a "fonts" key with a
+ # list giving the asset and other descriptors for the font. For
+ # example:
+ # fonts:
+ # - family: Schyler
+ # fonts:
+ # - asset: fonts/Schyler-Regular.ttf
+ # - asset: fonts/Schyler-Italic.ttf
+ # style: italic
+ # - family: Trajan Pro
+ # fonts:
+ # - asset: fonts/TrajanPro.ttf
+ # - asset: fonts/TrajanPro_Bold.ttf
+ # weight: 700
+ #
+ # For details regarding fonts from package dependencies,
+ # see https://flutter.dev/custom-fonts/#from-packages