सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक हल्का फ्लटर प्लगइन जिसका उद्देश्य निर्दिष्ट SSID या SSID प्रीफिक्स का उपयोग करके वाई-फाई डिवाइस से जुड़ने को सरल बनाना है। यह निर्भरताओं को कम करता है और Android और iOS के लिए एक सरल API प्रदान करता है, जो IoT डिवाइस या स्थानीय नेटवर्क के साथ बातचीत करने वाले ऐप में नेटवर्क कॉन्फ़िगरेशन को चिकना बनाता है। इस प्लगइन का उपयोग जटिल कॉन्फ़िगरेशन के बिना स्वचालित वाई-फाई सेटअप की आवश्यकता वाले परिदृश्यों के लिए आदर्श है।
उपयोग
वाई-फाई के माध्यम से आईओटी उपकरणों से जुड़ना
किओस्क में नेटवर्क सेटअप को स्वचालित करना
स्थानीय नेटवर्क में डिवाइस जोड़ने को सक्षम करना
स्मार्ट होम गैजेट्स के ऑनबोर्डिंग को सरल बनाना
ऑफलाइन डिवाइस कॉन्फ़िगरेशन का समर्थन करता है
मुख्य विशेषताएँ
न्यूनतम निर्भरता पदचिह्न
SSID और SSID प्रीफिक्स मैचिंग का समर्थन करता है
क्रॉस-प्लेटफॉर्म (Android और iOS)
सरल, उपयोग में आसान API
हल्का और कुशल
इनके लिए उपयुक्त
आईओटी एप्लिकेशन बनाने वाले डेवलपर्स
स्वचालित वाई-फाई सेटअप की आवश्यकता वाले ऐप्स
न्यूनतम ओवरहेड पर केंद्रित परियोजनाएं
डिवाइस ऑनबोर्डिंग के लिए मोबाइल ऐप्स
स्थानीय नेटवर्क इंटरैक्शन टूल्स
विचार योग्य बातें
उचित प्लेटफॉर्म की अनुमति की आवश्यकता है
केवल वाई-फाई कनेक्शन तक सीमित
वाई-फाई पासवर्ड प्रबंधन के लिए समर्थन नहीं है
उपकरण-विशिष्ट OS व्यवहार पर निर्भर करता है
कुछ प्लेटफॉर्म पर उपयोगकर्ता के बाद की आवश्यकता हो सकती है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
🚀 plugin_wifi_connect
Flutter connector for Wi‑Fi devices
Low‑dependency plugin to simplify automatic connection to devices via SSID or SSID prefix. Compatible with Android 10+ (API 29+) and iOS 11+.
Conector Flutter para dispositivos Wi‑Fi
Plugin com baixa dependência para facilitar a conexão automática a dispositivos via SSID ou prefixo de SSID. Compatível com Android 10+ (API 29+) e iOS 11+.
💻 Pub Dev / Instalação
Pub: https://pub.dev/packages/plugin_wifi_connect
Instalar via pub.dev (recomendado):
dependencies:plugin_wifi_connect:^2.0.2
Ou instalar direto do repositório (desenvolvimento):
Usa NEHotspotConfiguration (iOS 11+). Em geral não são necessárias entitlements especiais, mas documente limitações (ex.: redes com captive portal ou redes gerenciadas por MDM podem não funcionar).