2014-10-22 3 views
6

एसओ पर कुछ धागे हैं जो इसे कवर करते हैं - लेकिन उनमें से अधिकांश 12 महीने पुराने हैं। मुझे समझ में करना चाहते हैं उल्का (और उपलब्ध संकुल) वर्तमान से निपटने में सक्षम है:ऑफलाइन एप्लिकेशन के लिए उल्का की वर्तमान स्थिति

  • ऐप दोनों ऑनलाइन चलाता है कि (जब वहाँ नेटवर्क कनेक्टिविटी है) और ऑफ़लाइन (जब वहाँ नहीं है)।
  • ऑफ़लाइन होने पर किए गए परिवर्तनों को ऑनलाइन (और रिवर्स) सर्वर पर बने रहने की अनुमति देता है।
  • उस डेटा को अनुमति देता है जो डिवाइस पर एन्क्रिप्टेड संग्रहीत किया जाता है और उपयोग किए जाने पर केवल डिक्रिप्ट किया जाता है।
  • डिक्रिप्शन कुंजी के हिस्से के रूप में उपयोग किए जाने वाले उपयोगकर्ता (एप्लिकेशन पासवर्ड, या संभवतः प्रत्येक लॉगऑन के लिए सर्वर द्वारा उत्पन्न टोकन) की कुछ विशेषता देता है। (इरादा यह है कि यदि डिवाइस चोरी हो गया है और स्क्रीन लॉक डेटा को अभी भी "उचित" सुरक्षित है)।
  • आईओएस और एंड्रॉइड दोनों पर, रूट और नहीं।
+0

आप उल्का इस बाहर के बॉक्स कर सकते हैं मतलब है? यदि ऐसा है तो नहीं। लेकिन आप एक पैकेज, [ग्राउंड डीबी] (https://atmospherejs.com/ground/db) जोड़ सकते हैं, जो आपको ऑफ़लाइन बिट्स करने की अनुमति देगा और उल्का में अब आईओएस और एंड्रॉइड के लिए कॉर्डोवा/फोनगैप समर्थन है जो आपको विकसित करने की अनुमति देता है देशी-आश ऐप। – garrilla

+0

बॉक्स के बाहर जरूरी नहीं है, नहीं। प्रश्न शायद अधिक है "अगर मैंने कल और मूल पैकेजों के साथ शुरुआत की," ... – user2195559

+0

मुझे लगता है कि यह संभव है लेकिन आपको अपना खुद का एन्क्रिप्शन समाधान रोल करना होगा - क्रिप्टोजेएस का एक उल्का पैकेज है, हालांकि इसकी तुलनात्मक रूप से सीधे आगे है किसी भी जेएस लाइब्रेरी को जोड़ने के लिए यदि आपके पास एक और समाधान था तो इसे किया जा सकता है। – garrilla

उत्तर

8

Reddit पर अपने ही जबाब हवाला देते हुए:

जब आप कहते हैं उल्का से एक apk जाने निर्यात, यह एक आत्म निहित अनुप्रयोग है? यह ऐप एक सर्वर से जोड़ता है? क्या यह डिफ़ॉल्ट रूप से ऑफलाइन काम करता है?

हां, सैद्धांतिक रूप से वे ऑफ़लाइन काम करेंगे। वे अब ऑफ़लाइन काम करते हैं, लेकिन वे सर्वर से नया डेटा नहीं प्राप्त कर सकते हैं या सर्वर पर रिमोट प्रक्रियाओं को निष्पादित कर सकते हैं/कनेक्शन (समझ में आता है, है ना?)। आप एक पूरी तरह से ऑफ़लाइन एप्लिकेशन चाहते हैं, आप ऑफ़लाइन डेटा समर्थन के लिए समुदाय संकुल से एक का उपयोग करने की कोशिश कर सकते हैं: https://atmospherejs.com/ground/db

संबंधित मुद्दे