11 रिपॉजिटरी
Integrations that bridge Dart code to platform-specific APIs through Flutter plugins for device features.
Distinct from Plugin Architectures: Distinct from Plugin Architectures: focuses on the integration of specific plugins for device features, not the plugin architecture itself.
Explore 11 awesome GitHub repositories matching mobile development · Flutter Plugin Integrations. Refine with filters or upvote what's useful.
This project is a cross-platform mobile development course and educational guide focused on building functional applications from a single codebase. It serves as a structured tutorial and textbook for learning the Flutter framework and the Dart programming language. The curriculum covers the full spectrum of mobile development, from basic UI construction and widget-based layouts to advanced architectural patterns for maintainability and scale. It provides instructional content on implementing business logic, networking, and native plugin integrations. The learning path emphasizes practical a
Teaches the integration of Flutter plugins to bridge Dart code with platform-specific device features.
Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca
Accesses device features like QR scanning and map picking through Flutter plugins, bridging Dart code to platform-specific APIs.
Flutter Boost is a hybrid integration framework that embeds Flutter screens inside existing native iOS, Android, and OHOS applications. It provides a cross-platform page router that navigates between native and Flutter pages using a unified page-name scheme, along with lifecycle-aware engine binding that ties the Flutter engine to native platform lifecycle events for proper start, pause, and resume behavior. The framework also includes multi-engine instance management, allowing separate Flutter engine instances per tab to maintain independent page state. The framework distinguishes itself thr
Adds Flutter as a dependency to existing native projects and manages lifecycle events across platforms.
go-flutter is a runtime and embedding library that enables Flutter applications to run natively on Windows, macOS, and Linux using Go and GLFW. It implements the Flutter Embedding API to render Flutter UIs on desktop platforms, providing a cross-platform desktop runtime that bridges Go and Dart code through standard Flutter method and event channels. The project includes a plugin framework that supports bidirectional communication between Go and Dart, allowing Go code to invoke Dart handlers and expose Go methods for Dart to call, with optional synchronous replies. It also provides event stre
A plugin system that enables bidirectional communication between Dart and Go code over standard Flutter method and event channels.
LiteRT-LM is a high-performance inference framework designed to execute large language models locally on mobile, desktop, and IoT hardware. It serves as an on-device model runtime that utilizes CPU, GPU, and NPU acceleration to provide low-latency processing. The framework is distinguished by its ability to process text, vision, and audio inputs through a single multi-modal inference engine. It features a local HTTP server that emulates OpenAI-compatible API endpoints and a WebGPU-based runtime for executing models directly within a web browser. To ensure output reliability, it includes a con
Provides a dedicated Flutter plugin for executing large language models locally on mobile and desktop.
यह प्रोजेक्ट Flutter फ्रेमवर्क और Dart भाषा का अध्ययन करने वाले डेवलपर्स के लिए डिज़ाइन किए गए शिक्षण संसाधनों, डॉक्यूमेंटेशन और बॉयलरप्लेट टेम्पलेट्स का एक संग्रह है। यह क्रॉस-प्लेटफॉर्म मोबाइल एप्लिकेशन्स बनाने में सहायता के लिए इंस्टॉलेशन गाइड्स, कॉन्फ़िगरेशन ट्यूटोरियल्स और संदर्भ सामग्रियों का एक व्यापक सेट प्रदान करता है। यह रिपॉजिटरी व्यावहारिक उदाहरणों की एक विस्तृत श्रृंखला के माध्यम से खुद को अलग करती है, जिसमें Dart भाषा व्याकरण प्रदर्शन, क्रॉस-प्लेटफॉर्म UI पैटर्न्स और प्रोजेक्ट टेम्पलेट्स शामिल हैं। यह विशेष रूप से नेटिव प्लेटफॉर्म प्लगइन्स को लागू करने और मेथड चैनल्स का उपयोग करके हार्डवेयर फीचर्स को ब्रिज करने के लिए सैंपल कोड प्रदान करती है। कोडबेस स्टेट-ड्रिवन UI रेंडरिंग और विजेट-आधारित लेआउट निर्माण सहित डेवलपमेंट क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें नेविगेशन रूटिंग, SQLite और शेयर्ड प्रेफरेंसेज के माध्यम से स्थानीय डेटा पर्सिस्टेंस, और पुश नोटिफिकेशन्स व हार्डवेयर सेंसर्स के लिए सिस्टम-लेवल एकीकरण के कार्यान्वयन शामिल हैं। यह प्रोजेक्ट स्थानीय मशीनों पर एक समान सेटअप सुनिश्चित करने के लिए एनवायरनमेंट कॉन्फ़िगरेशन, डेवलपमेंट टूलिंग सत्यापन और लॉजिक टेस्टिंग के लिए सामग्री भी प्रदान करता है।
Includes sample code for bridging Dart code to platform-specific APIs through Flutter plugins for device features.
यह रिपॉजिटरी आधिकारिक Dart पैकेज और Flutter प्लगइन्स का एक क्यूरेटेड संग्रह है जिसे फ्रेमवर्क के रचनाकारों द्वारा बनाए रखा जाता है। यह मॉड्यूलर कोड लाइब्रेरी और सत्यापित एक्सटेंशन का एक केंद्रीकृत स्रोत है जिसे नेटिव डिवाइस हार्डवेयर और ऑपरेटिंग सिस्टम API तक मानकीकृत पहुंच प्रदान करने के लिए डिज़ाइन किया गया है। यह संग्रह क्रॉस-प्लेटफ़ॉर्म UI घटक लाइब्रेरी प्रदान करता है जो विभिन्न ऑपरेटिंग सिस्टमों में सुसंगत इंटरफ़ेस तत्वों और विजेट्स को सुनिश्चित करता है। ये आधिकारिक प्लगइन्स बनाए रखी गई लाइब्रेरी के एक सेट के माध्यम से एप्लिकेशन में मानक सुविधाओं को एकीकृत करते हैं। यह प्रोजेक्ट एप्लिकेशन UI विकास, क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन लॉजिक और मोबाइल ऐप स्टेट प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। ये लाइब्रेरी विकास वर्कफ़्लो में विशेष हार्डवेयर एक्सेस और मानक सॉफ़्टवेयर क्षमताओं के एकीकरण को सक्षम बनाती हैं।
Bridges Dart code to platform-specific APIs through official plugins for specialized hardware access.
यह प्रोजेक्ट Flutter एप्लिकेशन डेवलपमेंट के लिए एक संदर्भ गाइड है, जो सोर्स कोड उदाहरणों का एक संग्रह प्रदान करता है जो यूज़र इंटरफेस पैटर्न्स और आर्किटेक्चरल कार्यान्वयन को प्रदर्शित करते हैं। यह सामान्य UI कंपोनेंट्स, लेआउट्स और स्ट्रक्चरल पैटर्न्स बनाने के लिए व्यावहारिक कोड नमूनों की एक लाइब्रेरी के रूप में कार्य करता है। रिपॉजिटरी में थर्ड-पार्टी पैकेजेस और बाहरी सेवाओं को Flutter प्रोजेक्ट्स में एकीकृत करने के लिए संदर्भ कार्यान्वयन शामिल हैं। यह विकास प्रक्रिया में सहायता के लिए फीचर इंटीग्रेशन और UI पैटर्न्स को निष्पादित करने के तरीके के विशिष्ट उदाहरण प्रदान करता है। सामग्री आर्किटेक्चरल रणनीतियों की एक श्रृंखला को कवर करती है, जिसमें लेयर्ड आर्किटेक्चर पैटर्न्स, फीचर-आधारित फोल्डर स्ट्रक्चरिंग और प्रोवाइडर-आधारित स्टेट मैनेजमेंट शामिल हैं। यह सर्विस-ओरिएंटेड डेटा एक्सेस, रिएक्टिव स्ट्रीम इंटीग्रेशन और विजेट-आधारित UI कंपोज़िशन को भी प्रदर्शित करता है।
Includes sample code for incorporating external services and third-party packages into Flutter projects.
यह प्रोजेक्ट Flutter के लिए एक WebRTC प्लगइन है जो पीयर-टू-पीयर वॉयस, वीडियो और डेटा स्ट्रीमिंग को लागू करने के लिए एक रियल-टाइम कम्युनिकेशन फ्रेमवर्क प्रदान करता है। यह एक क्रॉस-प्लेटफ़ॉर्म मीडिया स्ट्रीमर और हार्डवेयर मीडिया कंट्रोलर के रूप में कार्य करता है, जो एप्लिकेशन्स को मोबाइल, डेस्कटॉप और वेब प्लेटफ़ॉर्म पर डिवाइस कैमरों और माइक्रोफ़ोन को मैनेज करने की अनुमति देता है। इस फ्रेमवर्क में कम लेटेंसी के साथ मनमाना डेटा पैकेट एक्सचेंज करने के लिए एक समर्पित पीयर-टू-पीयर डेटा चैनल इंटरफ़ेस शामिल है। यह सभी ऑडियो, वीडियो और डेटा ट्रांसमिशन के लिए एंड-टू-एंड एन्क्रिप्शन के माध्यम से गोपनीयता और डेटा अखंडता सुनिश्चित करता है। व्यापक क्षमताएं मीडिया स्ट्रीम मैनेजमेंट और ऑडियो सिग्नल प्रोसेसिंग को कवर करती हैं, जिसमें इको कैंसिलेशन और नॉइज़ सप्रेशन शामिल है। यह सिस्टम डिवाइस स्क्रीन शेयरिंग, मीडिया स्ट्रीम रिकॉर्डिंग और पीयर्स के बीच सीधे कनेक्शन की सुविधा के लिए STUN और TURN प्रोटोकॉल के माध्यम से नेटवर्क राउटिंग का भी समर्थन करता है।
Provides a set of bindings that bridge Dart code to platform-specific WebRTC APIs through Flutter plugins.
flutter-webrtc Flutter फ्रेमवर्क के लिए एक रियल-टाइम कम्युनिकेशन SDK और प्लगइन है। यह मोबाइल, डेस्कटॉप और वेब एनवायरनमेंट में पीयर-टू-पीयर मीडिया कनेक्शन और कम-लेटेंसी डेटा एक्सचेंज स्थापित करने के लिए टूल्स का एक सेट प्रदान करता है। यह प्रोजेक्ट लाइव ऑडियो और वीडियो कॉलिंग, रियल-टाइम मीडिया स्ट्रीमिंग और बिना किसी केंद्रीय सर्वर के एन्क्रिप्टेड मनमाना डेटा पैकेट भेजने के लिए पीयर-टू-पीयर डेटा चैनलों वाले एप्लिकेशन्स के निर्माण को सक्षम बनाता है। यह ऑडियो, वीडियो और डेटा स्ट्रीम के लिए एंड-टू-एंड एन्क्रिप्शन के माध्यम से सुरक्षित मीडिया संचार का समर्थन करता है। यह SDK लाइव स्क्रीन शेयरिंग और स्क्रीन कंटेंट कैप्चर सहित व्यापक क्षमताओं को कवर करता है, साथ ही स्थायी भंडारण के लिए मीडिया स्ट्रीम को फ़ाइलों में रिकॉर्ड करने की क्षमता भी प्रदान करता है। यह प्लेटफ़ॉर्म-विशिष्ट लाइब्रेरीज़ और ब्राउज़र APIs के साथ इंटरफ़ेस करने के लिए नेटिव बाइंडिंग्स और JavaScript ब्रिज का उपयोग करता है।
Integrates real-time audio, video, and data streaming into Flutter applications via platform-specific plugins.
This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It provides a system for integrating native webview components directly into the widget tree, allowing for the display of web pages and local assets. The project distinguishes itself by offering a headless browser controller for programmatic interaction and data extraction, as well as tools to wrap Progressive Web Apps into native application containers. It includes a mobile bridge for WebRTC to manage camera and microphone permissions for real-time audio and video communication.
Provides a comprehensive plugin for bridging Dart code to platform-specific webview APIs within Flutter applications.