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

hotspot कवर
पैकेज विवरणv0.1.3

hotspot

सरल टूर, कोचमार्क और ट्यूटोरियल। बस अपने विजेट्स को टैग करें!

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
112
लाइक
158
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add hotspot

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

हॉटस्पॉट एक फ्लटर पैकेज है जो विकासकर्ताओं को विजुअल हाइलाइट्स और टूलटिप्स के साथ ऐप की सुविधाओं के मार्गदर्शन करने में सक्षम बनाता है, जिससे आन-बोर्डिंग और फीचर खोज में सुधार होता है। यह पैकेज एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स जैसे कई प्लेटफॉर्म का समर्थन करता है, जिससे यह क्रॉस-प्लेटफॉर्म ऐप्स के लिए आदर्श है। कम सेटअप के साथ, हॉटस्पॉट मौजूदा UI में बिना जटिल कोड के आसानी से एकीकृत हो जाता है। यह इंटरैक्टिव वॉकथ्रू के माध्यम से उपयोगकर्ता एंगेजमेंट को बढ़ाने के लिए विशेष रूप से उपयोगी है।

उपयोग

  • नए उपयोगकर्ताओं का स्वागत
  • नए फीचर्स को हाइलाइट करना
  • गाइडेड ऐप ट्यूटोरियल
  • एप्स में उपयोगकर्ता शिक्षा
  • जटिल इंटरफेस के लिए UX में सुधार

मुख्य विशेषताएँ

  • कोचमार्क्स के लिए विजेट टैगिंग
  • प्लेटफॉर्म के अनुकूल समर्थन
  • न्यूनतम विन्यास
  • कस्टमाइज़ करने योग्य टूलटिप्स
  • चिकनी एनिमेशन
  • मौजूदा यूआई के साथ आसान एकीकरण

इनके लिए उपयुक्त

  • एप्प ओनबोर्डिंग फ्लो
  • जटिल ऐप्स में सुविधा परिचय
  • शैक्षिक या व्यवसायिक अनुप्रयोग
  • त्वरित कार्यान्वयन की तलाश में UX डिजाइनर
  • विकासकर्ता सरलता और गति को प्राथमिकता देते हैं

विचार योग्य बातें

  • अनुभव के लिए उत्तम अनुकूलन के लिए सावधानीपूर्वक स्थिति की आवश्यकता हो सकती है
  • उन्नत समाधानों की तुलना में सीमित कस्टमाइज़ेशन
  • सरल टूर के लिए बेहतर उपयुक्त है, जटिल वर्कफ़्लो के लिए नहीं
  • बहुत सारे समानांतर गर्म बिंदुओं का प्रभाव
  • अत्यधिक गतिशील या लगातार बदलते UI के लिए आदर्श नहीं है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

hotspot

The simplest way to make beautiful tours, coachmarks, and tutorials.

demo of under, critically, and over damped Flutter curves

Wrap your app, screen, or view with HotspotProvider

class HomeScreen extends StatelessWidget {
  const HomeScreen({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return const HotspotProvider(
      child: Scaffold(
        body: // ...
      ),
    );
  }
}

Add hotspot callouts to your widget tree

class Example extends StatelessWidget {
  const Example({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return IconButton(
      icon: const Icon(Icons.play_arrow),
      onPressed: () {
        // ...
      },
    ).withHotspot(
      order: 1,
      title: 'Tour It!',
      text: 'This is the first callout in the tour!',
    );
  }
}

Start a flow

HotspotProvider.of(context).startFlow()

श्रेणियाँ

निर्भरताएँ

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

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।