इस प्रोजेक्ट के बारे में

Gander एक MIT-लाइसेंस प्राप्त Android फ़ाइल व्यूअर है जिसका उद्देश्य कई सामान्य फ़ाइल प्रकारों को एक ही ऐप में खोलना है। यह PDF, DOCX Word फ़ाइलें, XLSX, XLS, XLSM, XLSB, CSV, और ODS स्प्रेडशीट, PPTX प्रस्तुतियाँ, JPG, PNG, WebP, BMP, HEIC, GIF, SVG, AVIF, और ICO छवियाँ, MP4, MKV, WebM, AVI, और अन्य वीडियो प्रारूप, MP3, FLAC, WAV, Ogg, Opus, और अन्य ऑडियो प्रारूप, साथ ही Markdown, टेक्स्ट, लॉग, JSON, XML, और सोर्स कोड फ़ाइलों का समर्थन करता है। पुराने DOC और PPT समर्थित नहीं हैं। यह ऐप pdf.js, docx-preview, SheetJS, PPTXjs, Media3 ExoPlayer, marked, और DOMPurify जैसे बंडल किए गए घटकों का उपयोग करके स्थानीय रूप से रेंडर करता है। फ़ाइलें Android Storage Access Framework अनुदान और Open With इंटेंट के माध्यम से प्राप्त की जाती हैं, इसलिए Gander स्टोरेज या इंटरनेट अनुमति का अनुरोध नहीं करता है। Office और वेब-शैली सामग्री को स्थानीय एसेट लोडिंग के साथ सैंडबॉक्स किए गए WebView में प्रदर्शित किया जाता है। व्यूअर सुविधाओं में पिंच ज़ूम, स्मूद स्क्रॉलिंग, बड़ी तस्वीरों के लिए टाइल डिकोडिंग, थंबनेल के साथ हाल की फ़ाइलें, एक बार के अनुदान के माध्यम से फ़ोल्डर ब्राउज़िंग, शेयर-शीट एकीकरण, मिलान नेविगेशन के साथ दस्तावेज़ खोज, PDF टेक्स्ट चयन और स्क्रीन-रीडर समर्थन, PDF पेज-स्थिति मेमोरी, PDF नाइट मोड, फ़ाइल साझाकरण, और फ़ाइल के स्थान पर कूदना शामिल है। अज्ञात या बिना एक्सटेंशन वाली फ़ाइलों को टेक्स्ट के रूप में निरीक्षण किया जा सकता है, बड़ी टेक्स्ट फ़ाइलों को चंक्स में लोड किया जाता है। इंटरफ़ेस Material 3 का उपयोग करता है और डार्क मोड और एज-टू-एज लेआउट का समर्थन करता है। इसके लिए Android 8.0 या नया आवश्यक है; PDF देखने के लिए Android System WebView 125 या नया आवश्यक है। README APK स्थापना निर्देश, apksigner के साथ रिलीज़-हस्ताक्षर सत्यापन, Obtainium अपडेट मार्गदर्शन, और JDK 17 या नया और Android SDK प्लेटफ़ॉर्म 36 का उपयोग करके Gradle बिल्ड कमांड प्रदान करता है। यह ऐप के अनुरोधित अनुमतियों और बंडल लाइब्रेरी लाइसेंस दिखाने वाली About स्क्रीन का भी वर्णन करता है।