हम एक देशी एंड्रॉइड ऐप (आईओएस और वेब का अनुसरण करने के लिए वेब) विकसित कर रहे हैं जहां उपयोगकर्ता सहयोगी रूप से एक एल्बम बना सकते हैं।ऑफ़लाइन-पहले मूल एंड्रॉइड ऐप को विकसित करने के लिए कैसे करें
हम सर्वर के साथ कनेक्ट करने में सक्षम नहीं होने पर संभावित अनुभव के रूप में निर्बाध चाहते हैं। इस Hoodie blog में उल्लिखित कुछ है लेकिन हूडी अभी वेब और आईओएस के लिए है और हम अभी एंड्रॉइड की तलाश में हैं।
समस्या
क्लाइंट साइड पर एलबम, दोस्तों, चित्रों (यूआरएल/स्थानीय, नहीं बिटमैप) के डेटा को बनाए रखना। विवाद समाधान के साथ बाद में सर्वर पर ऑफलाइन बनाने/अपडेट करने के लिए सर्वर को सिंक करने में सक्षम होने के नाते।
वर्तमान अनुसंधान
- HTTPResponseCache: विपक्ष: केवल कैश अनुरोध जो एक बार मारा गया है। प्लस बनाने/अपडेट क्रियाओं को संभालने के लिए प्लस को अलग-अलग सिस्टम की आवश्यकता है।
- App42, Kinvey: बैकएंड-ए-ए-सर्विस; विपक्ष: हम अपना बैकएंड रखना चाहते हैं।
- Microsoft Sync Framework Toolkit: सुनिश्चित नहीं हैं कि अच्छी तरह से यह एंड्रॉयड
- PouchDB
- Superbus साथ काम करता है: समस्या का एक हिस्सा
कस्टम
बनाए रखें SQLite में डेटा एंड्रॉयड और MySQL पर हल करती है पर सर्वर Android Sync Adapter का उपयोग कर सिंक करें। हालांकि, यह समय लेने वाला हो सकता है और शुरुआत में बग हो सकता है।
इस समस्या से कैसे संपर्क किया जाना चाहिए?
साथ काम नहीं करता के माध्यम से खोज के बाद, मुझे लगता है कि यह वास्तव में जिस तरह से यह करने के लिए है। धन्यवाद। – Sangharsh