रेल एप्लिकेशन को विकसित करने का सबसे अच्छा तरीका क्या है जिसमें विभिन्न मोबाइल उपकरणों के लिए विशेष विचार हैं? http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspxरेल पर रूबी में मोबाइल उपकरणों का समर्थन
उत्तर
दो लेख है कि उपयोगकर्ता- पता लगाने के द्वारा एक मोबाइल उप डोमेन या एक के आधार पर एक अलग दृष्टिकोण ऊपर की सेवा का एक उदाहरण के रूप में iPhone का उपयोग करें: मूल रूप से मैं इस ASP.NET MVC समाधान की तरह कुछ के लिए देख रहा हूँ एजेंट। अनिवार्य रूप से आप viewname.iphone.erb या viewname.mobile.erb जैसे कुछ का उपयोग करके एक अलग दृश्य तैयार करेंगे और request.format चर को क्रमशः आईफोन या मोबाइल पर सेट करेंगे।
iPhone on Rails - Creating an iPhone optimised version of your Rails site using iUI and Rails 2
आप mobile_fu की तलाश में हो सकता है। यह एक प्लगइन है जो नोकिया, ब्लैकबेरी, आईफोन और पाम उपयोगकर्ताओं के लिए स्वचालित रूप से रेल प्रारूप को एचटीएमएल से: मोबाइल में बदल देता है। इसके बाद आप {action}.html.erb
के पूरक के लिए केवल {action}.mobile.erb
प्रदान कर सकते हैं और यह मोबाइल दृश्य प्रस्तुत करेगा। आप और अधिक सुक्ष्म कुछ की जरूरत है, यह तुम क्या करने की अनुमति देता है:
is_mobile_device?
और वहाँ विभिन्न अन्य सहायक तरीकों
मैं हाल ही में जो आप उपयोगी लग सकते इस बारे में एक लेख लिखा था:
http://www.arctickiwi.com/blog/2-mobile-enable-your-ruby-on-rails-site-for-small-screens
आशा है कि मदद करता है
जोनो
एर्नी मिलर ने आपके विचारों के लिए मोबाइल टेम्पलेट्स प्रदान करने के तरीके के बारे में post लिखा था। अच्छा क्या है कि यदि आपका दृष्टिकोण आवश्यक नहीं है तो उसका दृष्टिकोण आपको मोबाइल टेम्पलेट प्रदान करने के लिए मजबूर नहीं करता है। इसके बजाए, यदि मोबाइल संस्करण नहीं मिला है तो रेल आपके मुख्य टेम्पलेट पर वापस आ जाएंगे।
मैंने अभी इस पर एक वास्तव में रोशनी वाला वीडियो देखा: http://www.engineyard.com/video/12678746। एक सभ्य मोबाइल वेब अनुभव के लिए बहुत कुछ है तो सीधे पृष्ठों को पोर्ट करना।
मैंने पाया यह इस स्थिति के लिए अत्यंत उपयोगी railscast: http://railscasts.com/episodes/199-mobile-devices
आशा है कि यह किसी को मदद मिलती है।
आप Mobvious करके देख सकते हैं - https://github.com/jistr/mobvious
का पता लगाता है मोबाइल बनाम डेस्कटॉप + टैबलेट या अगर आप चाहते हैं, मोबाइल बनाम गोलियाँ बनाम डेस्कटॉप पता लगाता है।
यदि उपयोगकर्ताओं को मैन्युअल रूप से इंटरफ़ेस संस्करणों को मैन्युअल रूप से स्विच करने की अनुमति देना है तो उपयोगकर्ताओं द्वारा मैन्युअल चयन (पहचान को ओवरराइड करना) के लिए समर्थन भी है।
और एक एक्सटेंशन mobvious-rails है जो कुछ नियंत्रकों को आपके नियंत्रकों, विचारों और कॉफीस्क्रिप्ट में जोड़ता है।
- 1. मोबाइल उपकरणों पर वेबसॉकेट समर्थन
- 2. मोबाइल पर iframe समर्थन
- 3. मोबाइल उपकरणों पर एसवीजी के लिए समर्थन कितना पूरा है?
- 4. मोबाइल उपकरणों पर एचटीएमएल 5 वीडियो व्यवहार
- 5. मोबाइल डिवाइस पर कैनवास और वेबजीएल (तीन.जेएस) का समर्थन?
- 6. मोबाइल उपकरणों पर ब्राउज़र फोकस का पता कैसे लगाएं?
- 7. मैं मोबाइल उपकरणों पर फेसबुक एपीआई का उपयोग कैसे करूं?
- 8. रेल पर रूबी का उपयोग
- 9. मोबाइल उपकरणों की वर्चुअल लैब
- 10. रेल पर रूबी में मॉडल का संस्करण
- 11. रेल पर रूबी में मैं
- 12. रूबी बनाम रूबी रेल पर
- 13. रेल पर रूबी में ब्रेडक्रंब
- 14. रेल पर रूबी - लेआउट
- 15. रेल पर रूबी: स्ट्रिंग
- 16. रेल पर उत्पन्न रूबी
- 17. रेल पर रूबी: पथ
- 18. रेल पर रूबी
- 19. रेल मार्गों पर रूबी -
- 20. रेल पर डॉक्सप्लिट रूबी
- 21. रेल पर रूबी:: submodels
- 22. रेल पर रूबी
- 23. क्या एक्सकोड 4 रूबी-ऑन-रेल का समर्थन करता है?
- 24. रेल पर रूबी अद्वितीय
- 25. आईआईएस पर रेल पर रूबी?
- 26. रेल पर रूबी: लेआउट
- 27. रेल पर रूबी: आईआरबी
- 28. रेल पर रूबी:
- 29. रेल पर रूबी: मॉडल
- 30. रेल पर रूबी
शायद आप एएसपी.NET समाधान वास्तव में क्या करते हैं, इसके बारे में अधिक विशिष्ट हो सकते हैं, वास्तव में आपको इसकी आवश्यकता है? – ideasasylum