नहीं, मैं एक मुक्त, खुला स्रोत सीएमएस मोबाइल अनुप्रयोगों की ओर लक्षित की पता नहीं है, लेकिन वहाँ कई मानक वेब पृष्ठों के लिए मुफ्त सीएमएस हैं, here सूचीबद्ध।
ब्राउज़र के माध्यम से सामग्री को संपादित करने और डेटाबेस में संग्रहीत करने के लिए उन वेब-आधारित सीएमएस का उपयोग करें। अपने एंड्रॉइड एप्लिकेशन के लिए वांछित सामग्री निकालने के लिए अपने सर्वर-साइड पर एक वेब सेवा बनाएं। this post में अधिक जानकारी।
एप्लिकेशन अद्यतन पर इस सामग्री को बदलने के लिए, आप पहली बार एप्लिकेशन लॉन्च पर SharedPreferences
के लिए आवेदन संस्करण सहेज लेना चाहिए, और फिर प्रत्येक बाद के लांच पर ऐप्लिकेशन के वर्तमान संस्करण की जाँच करें। संस्करण संख्या बदल गया है
PackageManager manager = context.getPackageManager();
PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0);
string version = info.versionName;
हैं, तो आपके आवेदन में नई सामग्री निकालने के लिए अपने वेब सेवा को कॉल: निम्नलिखित कोड आवेदन संस्करण प्राप्त करने के लिए इस्तेमाल किया जा सकता है। आप को WiFi जुड़ा हुआ है ऐसा करना चाहते हैं, तो आप ConnectivityManager
का उपयोग कर एक चेक कर सकते हैं:
ConnectivityManager connManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo wifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
if (wifi.isConnected()) {
// Retrieve data from web server
}
उचित अनुमति न भूलें:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
मैं दो उत्पादों पाया: http: // en.pockeit.com/https://sourceforge.net/p/pockeit और http://www.push2press.com/ – grandv22
ओपन सोर्स सीएमएस वेब ऐप्स के लिए बहुत अच्छी तरह से काम कर रहा है। => https://www.siberiancms.com –