12

मैं कुछ वास्तविक समय की कमी है कि एक मोबाइल अनुप्रयोग का निर्माण कर रहा हूँ।लंबी मतदान बनाम एप्पल पुश अधिसूचना सेवा एवं एंड्रॉयड C2DM

  1. अपने सर्वर
  2. भरोसा करने के लिए लंबे समय से मतदान या सीधा संबंध पर भरोसा करते हैं: इसलिए मैं सलाह & राय ले stackoverflow और तय करने के लिए जो आवेदन की स्थिति को अद्यतन करने का सबसे अच्छा समाधान जबकि चल रहा है प्रयास करने के लिए बारी पर एप्पल पुश सूचना सेवा और Android C2DM

तथ्य यह है कि APNS और C2DM जबकि आवेदन या नहीं चल रहा है अधिसूचना पुश करने के लिए एक एकीकृत इंटरफेस प्रदान के अलावा, एक कह सकते हैं कि एक कस्टम समाधान (लंबे समय से मतदान या के आधार पर एक सीधा कनेक्शन) अधिक लचीला और कम निर्भर है ऐप्पल & एंड्रॉइड कतार की विलंबता।

जहां तक ​​मैं देख सकता हूँ, मैं बहस का सबसे कितनी बैटरी यह एक कनेक्शन रखने के लिए की खपत की लागत तुलना से एक स्मार्टफोन पर एक कनेक्शन खोलने की तुलना में खुले उपजी लगता है।

इसलिए मैं विशेष रूप से दो बातों में दिलचस्पी है: APNS साथ

  • अनुभव और C2DM एक स्मार्टफोन पर खुला TCP कनेक्शन रखने के सभी प्रभाव पर
  • विवरण।

संदर्भ स्वागत करते हैं! धन्यवाद!

उत्तर

2

एप्पल & की विलंबता पर निर्भर एंड्रॉयड कतारों

मुझे नहीं लगता कि यह सच है है। यह ऐप डेवलपर पर निर्भर करता है और सर्वर साइड कार्यान्वयन यह कितना समय लगता है। मेरे ब्राउज़र क्लाइंट को यह प्राप्त होने से पहले मुझे अपना ईमेल मेरे फोन पर धकेल दिया जाता है। और न केवल जीमेल, मेरे कॉर्पोरेट ई-मेल भी। अपने प्रश्न के लिए

रूप में, आप काम करना चाहिए सबसे अच्छा के साथ जो कुछ भी काम करता है। या इससे भी बेहतर, आपको उपयोगकर्ता को पुश अधिसूचनाओं का उपयोग करने या मतदान अवधि निर्धारित करने का विकल्प देना चाहिए।

+0

अपने जवाब के लिए धन्यवाद! उपयोगकर्ता द्वारा चुनने का सवाल है, मुझे यकीन है कि नहीं कर रहा हूँ मेरे उपयोगकर्ता आधार पता होगा क्या मतदान अवधि है ... – spolu

+0

क्यों नहीं? बहुत सारे एंड्रॉइड ऐप में यह बहुत कुछ है। उदाहरण के लिए ईमेल के लिए यह "हर ईमेल ईमेल प्राप्त करें ... 1 घंटा, 2 घंटे, ..., पुश" – Falmarri

+0

वास्तव में सच है! इस तरह प्रस्तुत किया, यह बहुत आसान लग रहा है! – spolu

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