-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
97ed6fa
commit e62e38f
Showing
1 changed file
with
30 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,37 @@ | ||
# hello_world_colors | ||
# Hello World Colors | ||
|
||
A new Flutter project. | ||
Hello World Colors is a Flutter-based application that puts a modern, colorful spin on the traditional "Hello World" program. In programming, "Hello World" programs are the quintessential first step for beginners, where a simple command displays the phrase "Hello, World!" on the screen. This "app" builds on this foundation by showcasing a variety of [named web colors](https://developer.mozilla.org/en-US/docs/Web/CSS/named-color), adding an interactive and visual element to the basic concept. | ||
|
||
Each time the user taps the Shuffle button, Hello World Colors displays a random color from a wide range of web colors, complete with its name, like Slate Blue, Crimson, or Peach Puff. This feature not only introduces users to a spectrum of colors but also demonstrates the ease and flexibility of building user interfaces with Flutter. Additionally, the app includes a full-screen color preview and a handy option to copy the color's hexadecimal code directly to the clipboard. | ||
|
||
## Getting Started | ||
|
||
This project is a starting point for a Flutter application. | ||
1. If you don't have the Flutter SDK installed, please visit the official [Flutter](https://docs.flutter.dev/get-started/install) website. | ||
|
||
2. Fetch the latest source code from the main branch. | ||
|
||
``` | ||
git clone https://github.com/tecdrop/hello_world_colors.git | ||
``` | ||
|
||
3. Run the app with Visual Studio Code or Android Studio. Or the command line. | ||
|
||
``` | ||
flutter pub get | ||
flutter run | ||
``` | ||
|
||
## Built With | ||
|
||
- [Flutter](https://flutter.dev/) - Build apps for any screen. | ||
- [Visual Studio Code](https://code.visualstudio.com/) - Code editing. Redefined. | ||
- [url_launcher](https://pub.dev/packages/url_launcher) - A Flutter plugin for launching a URL. | ||
- [GitHub Pages](https://pages.github.com/) - Websites for you and your projects, hosted directly from your GitHub repository. | ||
|
||
## Contribute | ||
|
||
A few resources to get you started if this is your first Flutter project: | ||
If you have an issue or found a bug, please raise a GitHub issue [here](https://github.com/tecdrop/hello_world_colors/issues). Pull requests are also welcome. | ||
|
||
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) | ||
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) | ||
## License | ||
|
||
For help getting started with Flutter development, view the | ||
[online documentation](https://docs.flutter.dev/), which offers tutorials, | ||
samples, guidance on mobile development, and a full API reference. | ||
Hello World Colors is licensed under the [MIT license](LICENSE). |