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

पैकेज विवरणv0.2.0

squirrel

स्थापनीय डेस्कटॉप ऐप बनाएं

30-दिन डाउनलोड
53
लाइक
40
Pub अंक
35

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

flutter pub add squirrel

पैकेज अवलोकन

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

Squirrel एक Flutter पैकेज है जो विंडोज, लिनक्स और macOS के लिए इंस्टॉल करने योग्य डेस्कटॉप एप्लिकेशन बनाने में डेवलपर्स की सहायता करता है। यह Flutter एप्लिकेशन को मूल डेस्कटॉप इंस्टॉलर के रूप में पैकेजिंग और प्रकाशित करने की प्रक्रिया को सरल बनाता है, अपडेट, फ़ाइल संबंध और सिस्टम एकीकरण का प्रबंधन करता है। Squirrel के विश्वसनीय अपडेट तंत्र का उपयोग करके, एप्लिकेशन स्वचालित रूप से अपडेट की जांच कर सकते हैं और अपडेट लागू कर सकते हैं, जिससे उपयोगकर्ता हमेशा नवीनतम संस्करण का उपयोग करते हैं। यह पैकेज Flutter कार्यप्रवाह के साथ बिना किसी दिक्कत के एकीकृत होता है और न्यूनतम कॉन्फ़िगरेशन के साथ क्रॉस-प्लेटफ़ॉर्म डेप्लॉयमेंट का समर्थन करता है।

उपयोग

  • वितरण योग्य डेस्कटॉप ऐप बनाना
  • एप्लिकेशन अपडेट को स्वचालित करना
  • कई ओएस के लिए इंस्टॉलर पैकेज बनाना
  • मूल डेस्कटॉप विशेषताओं को एकीकृत करना
  • अंत उपयोगकर्ताओं को Flutter ऐप प्रकाशित करना
  • साइलेंट बैकग्राउंड अपडेट को सक्षम करना

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

  • क्रॉस-प्लेटफॉर्म डेस्कटॉप समर्थन
  • स्वचालित अद्यतन प्रबंधन
  • विंडोज, लिनक्स, और macOS के लिए स्थापना उत्पादन
  • Flutter के साथ निरंतर एकीकरण
  • डेल्टा अपडेट का समर्थन
  • सरल CLI-आधारित सेटअप

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

  • डेस्कटॉप ऐप विकासकर्ता
  • क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप ऐप्स के प्रकाशक
  • स्वचालित अपडेट की आवश्यकता वाली टीमें
  • विंडोज, लिनक्स और मैकओएस के लिए विकासकर्ता
  • मूल इंस्टॉलर व्यवहार की आवश्यकता वाले प्रोजेक्ट

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

  • प्लेटफॉर्म-विशिष्ट सेटअप चरणों की आवश्यकता है
  • डेस्कटॉप प्लेटफॉर्म तक सीमित
  • जटिल वर्कफ़्लो के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • मोबाइल या वेब डिप्लॉयमेंट के लिए उपयुक्त नहीं
  • पूर्ण कार्यक्षमता के लिए बाहरी Squirrel उपकरणों पर निर्भर है

मूल README

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

Squirrel.Windows for Flutter

This package creates desktop installers for Windows 7+ as well as implements auto-update, via Squirrel.Windows, an installer technology used originally as part of the Atom text editor and now deployed on millions of machines via projects such as Slack, Discord, GitHub Desktop, as well as hundreds of other projects.

Getting Started (alpha)

Run the following command, it will tell you what to do next (put an extra block in your pubspec.yaml).

flutter pub run squirrel:installer_windows

Now take that folder that it generates and upload that to Cloudfront / Fastly / any static CDN. Bingo bongo, you're done!

How do I update? (alpha)

This is WIP, but the extremely lazy answer is, run this command on startup via Process.run:

$WHATEVER_FOLDER_MY_EXECUTABLE_IS_IN/../Update.exe --update https://wherever-i-put-my-update-folder

` Before this package reaches 1.0, it will have a proper API to do this!

Where can I read more, because this README is extremely lacking in content! (I know)

Read the Squirrel documentation - note that some of the names in this package have been clarified / simplified vs. what they are called in Squirrel.Windows, read installer_windows.dart in this package to see how things map.

श्रेणियाँ

निर्भरताएँ

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

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

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

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