पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

GitHub रिपॉज़िटरीdesi-programmer/flutter-quizstar

flutter-quizstar

यह फ्लटर में टाइमर के साथ एक क्विज ऐप है

flutter-quizstar प्रोजेक्ट कवर
स्टार
219
फ़ोर्क
74
अंतिम पुश (UTC)
12 जन॰ 2022
प्रोजेक्ट स्थिति
सक्रिय

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

Quizstar !

This is a Complete Quiz App in FLUTTER using a lot of features such as

  • Multiple Screens

  • Timer (30 sec By Default)

  • Button Color Changes On Click

  • Result Page

  • Questions From JSON

  • Random Questions Genration Added

And a lot more...

Watch The Complete Tutorial Here

In English
In Hindi
Star It And Play With The Code

Here Are A Few Screenshots From The App

The Card Page

A Simple Quiz Page

When A Button Is Clicked

The Result Page

Latest Commit

  1. Migrated To AndroidX
  2. Added Array Random Generation By Default as Most Of You Were Asking This

Changelog/Commit 01

  1. Updated Descriptions

  2. Added JSON Files to Open for Diffrent Cards / Languages

  3. Fixed The Code for Checking Answers..

Changelog/Commit 02

  1. Updated Code To Pick Questions Randomly
  // extra variable to iterate
  int j = 1;
  // to create the array elements randomly use the dart:math Module
  // --- CODE ---
  // ----- USE THIS IS CODE IF YOU WANT TO GENERATE ARRAY RANDOMLY -----

    // import 'dart:math';
    //   var random_array;
    //   var distinctIds = [];
    //   var rand = new Random();
    //     for (int i = 0; ;) {
    //     distinctIds.add(rand.nextInt(10));
    //       random_array = distinctIds.toSet().toList();
    //       if(random_array.length < 10){
    //         continue;
    //       }else{
    //         break;
    //       }
    //     }
    //   print(random_array);

  var random_array = [1, 6, 7, 2, 4, 10, 8, 3, 9, 5];
  1. Changed Button Click Timer To 1 Second ( 2 sec Earlier )
    Timer(Duration(seconds: 1), nextquestion);
  1. Many Asked How To Increase And Decrease timer Timer ! Just Change The Timer Variable's Value
    int timer = 30;

Changelog/Commit 03

  1. Migrated To AndroidX
  2. Added Array Random Generation By Default as Most Of You Were Asking This

Changelog/Commit 04

  1. Solved An Issue Of Cheating LoopHole : https://github.com/desi-programmer/flutter-quizstar/issues/2

  2. Disabled Multiple Button Pressed After Answering

Changelog/Commit 05

Coming Soon

Prince GitHub avatar
GitHub लेखक

Prince ↗

A neutrino in this world of Electrons and Protons.

भाषाएँDartKotlinSwiftObjective-C

उपयोग की गई निर्भरताएँ

निर्भरता सूची 3 आइटम

  • flutter{"sdk":"flutter"}
  • cupertino_icons^0.1.2
  • flutter_testडेवलपमेंट{"sdk":"flutter"}

रैंकिंग

अपने प्रोजेक्ट के लिए रिपॉज़िटरी कैसे चुनें?

उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।

  1. नाम, लेखक या विवरण से खोजें और तकनीकी विषय से परिणाम सीमित करें।
  2. स्टार, फ़ोर्क और हाल के पुश की तुलना करें। स्टार रुचि दर्शाते हैं, गुणवत्ता की गारंटी नहीं।
  3. उपयोग से पहले GitHub पर README, लाइसेंस और Issues जाँचें।

स्रोत और रखरखाव

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗