2013-07-11 8 views
9

मैं अपने वर्डप्रेस ब्लॉग को आईओएस ऐप में कैसे शामिल कर सकता हूं? मेरे पास एक सुंदर शब्द प्रेस साइट है और मैं मूल आईओएस ऐप बनाना चाहता हूं। मुझे आईओएस के लिए कोडिंग का ज्ञान है, लेकिन मुझे नहीं पता कि मैं एक सुंदर तरीके से सभी नवीनतम ब्लॉग दिखाने के बारे में कैसे जाऊंगा।मैं अपने वर्डप्रेस ब्लॉग को आईओएस ऐप में कैसे शामिल कर सकता हूं?

अग्रिम में धन्यवाद!

+0

ऐप्पल इस तरह के ऐप को अस्वीकार कर देगा। वे उन ऐप्स को अस्वीकार करते हैं जो सफारी में यूआरएल खोलकर आसानी से किया जा सकता है। – rmaddy

+1

@rmaddy फिर से प्रश्न पढ़ते हैं, वह इसे UIWebView में देखना नहीं चाहते हैं लेकिन पोस्ट प्राप्त करने और इसका उपयोग करने के लिए नहीं चाहते हैं। –

उत्तर

19

ऐसे कई तरीके हैं जिन्हें आप प्राप्त कर सकते हैं। यहां आपके वर्डप्रेस ब्लॉग के लिए आईओएस ऐप बनाने के लिए आपको कुछ चीजों की एक सूची दी गई है:

1) आपको अपने आईओएस ऐप के अंदर इसे प्रदर्शित करने के लिए अपने वर्डप्रेस ब्लॉग से डेटा को पार्स करने की जरूरत है। आप अपने ब्लॉग की आरएसएस फ़ीड को पार्स करके कर सकते हैं जो आप JSON को पार्स कर सकते हैं।

2) यदि आप आरएसएस फ़ीड को पार्स करने की योजना बना रहे हैं, तो ऐसा करने के लिए NSXMLParser का उपयोग करें। अन्य तीसरे पक्ष के पुस्तकालय उपलब्ध हैं जो एक्सएमएल फ़ीड को पार्स करते हैं लेकिन मैं एनएसएक्सएमएलएसर में निर्मित के साथ जाने का सुझाव दूंगा क्योंकि इसमें बहुत सारी सहायता ऑनलाइन उपलब्ध है।

3) यदि आप JSON डेटा को पार्स करने की योजना बना रहे हैं, तो अपने वर्डप्रेस ब्लॉग पर Feed JSON प्लगइन इंस्टॉल करें। एक बार इंस्टॉल हो जाने पर, आप JSON डेटा प्राप्त करने के लिए http://example.com/feed/json पर जा सकते हैं। (आप अपने ब्लॉग का URL example.com की जगह ले सकता है)

4) XML फ़ीड और JSON अपने ब्लॉग पर की तरह वेब सेवाओं से कनेक्ट करने के लिए आपको AFNetworking की तरह तीसरे पक्ष के पुस्तकालयों का उपयोग कर सकते हैं या आप उपयोग कर सकते हैं एप्पल के में बनाया NSURLConnection और अन्य कक्षाओं जैसे पुस्तकालयों को webservice से डेटा कनेक्ट करने और डाउनलोड करने के लिए।

5) यहां दिए गए चरणों के लिए यहां कुछ बहुत ही आसान ट्यूटोरियल दिए गए हैं। How to Use NSURLConnection, How to fetch JSON या How To Parse RSS with NSXmlParser

आप उपरोक्त चरणों को पूरा करके और शुरू करने के द्वारा अपना ऐप शुरू कर सकते हैं।

6) इसके बाद सबसे महत्वपूर्ण बात यह है कि UITableViewCells में छवियों को असीमित रूप से डाउनलोड करना है जहां आप अपनी ब्लॉग पोस्ट प्रदर्शित कर रहे हैं। मैं आपको आईट्यून्स यू पर स्टैनफोर्ड यूनिवर्सिटी के आईओएस प्रोग्रामिंग कोर्स से एक वीडियो डाउनलोड करने का सुझाव दूंगा जो दिखाता है कि यह कैसे करें या आप बस कुछ ट्यूटोरियल ढूंढ सकते हैं या स्टैक ओवरव्लो पर प्रश्नों को देख सकते हैं।

7) तो फिर तुम एक UIWebView बनाने के लिए है और जब किसी भी ब्लॉग पोस्ट UITableView अंदर की पंक्ति उपयोग किया है, तो आप UIWebView में segue करने के लिए वास्तविक ब्लॉग पोस्ट को दिखाने के लिए लिंक का उपयोग करें कर सकते हैं। व्यू कंट्रोलर के बीच डेटा पास करने के लिए आप didSelectRowAtIndexPath का उपयोग कर सकते हैं।

8) कि UIWebView शामिल दृश्य नियंत्रक के नीचे, आप रोक, ताज़ा, फेसबुक और ट्विटर आदि

9) पर साझा करने के आपको लगता है कि देख सकते हैं जैसे कार्यों में जोड़ सकते हैं की एक बहुत कुछ है काम और व्यवसाय लोग सोचते हैं कि आईओएस ऐप विकसित करना आसान है लेकिन सच्चाई यह है कि ऐप को पूरी तरह से पैकेज करने और ऐप स्टोर में जमा करने में कुछ समय लगता है। आप Convert WordPress Blog To iOS App जैसी सेवा का उपयोग कर अपने प्रोजेक्ट को आउटसोर्स भी कर सकते हैं, जो कि आप उनके साथ राजस्व साझा करते हैं, लेकिन यह आपकी पसंद है और मैं आपको अपने ऐप के पूर्ण स्वामित्व के लिए स्वयं को कोड करने की सलाह देता हूं।

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

आशा है कि इससे मदद मिलती है!

1

आप क्लाउड आधारित iOS एप्लिकेशन के बारे में मेरा एक जवाब पढ़ सकते हैं यहाँ (db ऑनलाइन है): press me

अब

जैसा कि मैंने कहा, वहाँ वर्डप्रेस में सर्वर आप JSON उपयोग करने की आवश्यकता से जानकारी प्राप्त करने के, JSON API

कि अब के उपयोग के लिए सरल है, आप इसे नोट में देख सकते हैं: उस के लिए एक बहुत अच्छा और सरल प्लगइन है http://wordpress.org/plugins/json-api/other_notes/

लेकिन प्रणाली में पिछले पोस्ट प्राप्त करने के लिए उदाहरण के लिए आप की जरूरत है यूआरएल चलाएं: http://www.example.org/api/get_recent_posts/

/api का अर्थ है कि यह प्लगइन है (आप सेटिंग में इसे बदल सकते हैं) और /get_recent_posts/ फ़ंक्शन है।

इस तरह के कई अन्य कार्यों की आवश्यकता है जो आपको चाहिए और यह उस चीज़ के मुकाबले अधिक जटिल हो सकता है जो आप डीबी से प्राप्त करना चाहते हैं। अब तुम सब करने की जरूरत है इस्तेमाल होता है यूआरएल मैं की सिफारिश को चलाने के लिए Working with JSON in iOS 5 Tutorial अब
AFNetworking

उपयोग करने के लिए:

"क्वेरी" चल रहा है और JSON में एक प्रतिक्रिया प्राप्त करने के बाद आप इसका इस्तेमाल करने की जरूरत है जानकारी प्राप्त करने के लिए आपको जेसन स्ट्रिंग मिलती है। इसमें html कोडों को प्रबंधित करने जैसे कुछ और मुद्दे होंगे जैसे कि आप सामग्री प्रतिक्रिया में प्राप्त करते हैं और इसलिए यह शुरुआत है, अपना रास्ता विकसित करें :)

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