2011-08-11 16 views
10

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

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

उत्तर

2

एक तरह से साइट को बुकमार्क करने के लिए है और फिर अपनी होम स्क्रीन पर जोड़ें। Source

0

ऐसा लगता है कि आपको अपने वेब पेज के मोबाइल संस्करण की आवश्यकता है। क्या आपके पास पहले से ही है? एक बार जब आपकी मोबाइल वेबसाइट हो (यानी मोबाइल डिवाइस के लिए अनुकूलित वेबसाइट), तो आप केवल एक वेबव्यू के साथ एक साधारण एप्लिकेशन बना सकते हैं। सभी सामग्री आपकी साइट से लाई जाएगी और वेबव्यू के अंदर प्रदर्शित की जाएगी। यह करने के लिए तुच्छ है, हालांकि, एक पूरी मोबाइल वेबसाइट बनाने में कुछ समय लगेगा।
ध्यान दें कि आपके पास मोबाइल वेबसाइट नहीं है, तो आप मौजूदा वेबसाइट को वेबव्यू में पैक कर सकते हैं, लेकिन इससे उपयोगकर्ता अनुभव कम हो जाएगा।

5

मैंने अतीत में इस तरह की परियोजनाएं की हैं, यह बहुत आसान है। आपको एक छोटी स्क्रीन के लिए प्रारूपित वेबसाइट बनाने की आवश्यकता है। एक बार ऐसा करने के बाद, एक एंड्रॉइड ऐप बनाना जो आपकी वेबसाइट को इसके अंदर प्रदर्शित करता है, सरल है। आप सभी एंड्रॉइड ब्राउज़र टूलबार को भी हटा सकते हैं, ऐसा लगता है जैसे आपकी वेबसाइट एक असली एंड्रॉइड एप्लिकेशन है। Google एंड्रॉइड वेबव्यू, यह आपको सही दिशा में इंगित करेगा।

..
0

आप एक ऐप्लिकेशन है जो किसी भी नेविगेशन पट्टी आदि के बिना पूर्ण स्क्रीन में अपनी वेबसाइट शुरू करने के लिए अपनी वेबसाइट से लिंक एक ब्राउज़र मंशा, या एक कस्टम WebView की शुरूआत का निर्माण होगा

0

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

जावा में एक साधारण रैपर एंड्रॉइड ऐप बनाने के लिए अत्यधिक जटिल नहीं है जो इरादे का उपयोग करके ब्राउज़र लॉन्च करता है।

Uri uriUrl = Uri.parse("http://www.yourwebpage.com"); 
Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl); 
startActivity(launchBrowser); 

इस बनाने के लिए एक अधिक विस्तृत ट्यूटोरियल यहाँ उपलब्ध है: http://mobile.tutsplus.com/tutorials/android/launch-android-browser/

16

एक नया एंड्रॉयड परियोजना बनाएँ (http://developer.android.com पर प्रदान की जाती एसडीके स्थापना चरणों का पालन करके)

आवश्यक ब्राउज़र लांच कोड मूल रूप से यह वह जगह है

निर्देशिका/res/drawable- * dpi पर आपके पास लॉचर आइकन हैं। उन सभी को संशोधित करें।

मुख्य गतिविधि में, एक डाल onCreate विधि के अंदर सभी को नष्ट इस:

String url = "http://www.YOUR-URL.com"; 
Intent i = new Intent(Intent.ACTION_VIEW); 
i.setData(Uri.parse(url)); 
startActivity(i); 

यह प्रदान किए गए URL के साथ एंड्रॉयड ब्राउज़र खुल जाएगा।

+1

* डीपीआई के लिए उन सभी को संशोधित करने का क्या मतलब है? क्या यह स्पष्ट करने के लिए एक नमूना स्रोत परियोजना प्रदान करना संभव है? –

+0

वह चरण वैकल्पिक है, डिवाइस के द्वारा कौन से रिज़ॉल्यूशन का उपयोग किया जाता है, इसके आधार पर अलग-अलग आइकन संकल्प प्रदान करना है –

0

वेबसाइटों को दिखाने के लिए इस किक-स्टार्ट मोबाइल डिवाइस ऐप को आज़माएं।https://github.com/jetedonner/ch.kimhauser.cordova.kickstartwebsite: Android, iOS, ब्राउज़र की तरह प्लेटफार्मों के लिए और इतने पर कॉर्डोबा के साथ लिखा (GooglePlay: https://play.google.com/store/apps/details?id=ch.kimhauser.cordova.kickstartwebsite, वेबसाइट: http://kimhauser.ch/index.php/projects/cordova-phonegap/kick-start-website):

http://intelnav.50webs.com/app_project.html

2

यहाँ क्या शायद कैसे वास्तव में ऐसा करने के लिए पर सबसे अच्छा अनुदेश पेज है के लिए देखें

यह वेबव्यू पर आधारित है, यह पृष्ठ खोलता है और ऐप विंडो में सभी नेविगेशन करता है, डिफ़ॉल्ट ब्राउज़र में नहीं। तो यदि आप इसे ब्राउज़र में खोलना चाहते हैं, तो आपको पिछले उत्तरों में बताए गए इरादे का उपयोग करना होगा।

मेरे 2 पैसे के लायक, मुझे लगता है कि यह ऐप विंडो में बेहतर है जब तक आप वास्तव में अतिरिक्त टैब, विंडोज़ और अन्य खोलने की संभावना के साथ जटिल नेविगेशन नहीं चाहते हैं। बाहरी ब्राउज़र के साथ दोष यह है कि, जहां तक ​​मैं देख सकता था, यह बताने का कोई तरीका नहीं है कि पृष्ठ ब्राउज़र में पहले से ही खुला है या नहीं, ताकि आप हर बार एक अलग प्रतिलिपि (एक नए टैब में) लॉन्च कर सकें। यदि उपयोगकर्ता अंत में टैब बंद नहीं करता है, तो वे आमतौर पर नहीं करते हैं, यह काफी परेशान हो सकता है। इसके अलावा, एक ऐप के भीतर आपको शायद उन विज्ञापनों के लिए कुछ बेहतर संभावनाएं होंगी जिन्हें आप कभी चाहें।

एक साधारण होम-स्क्रीन बुकमार्क बनाम, जैसा कि अन्य ने बताया, अंतिम उपयोगकर्ताओं के लिए ऑनलाइन स्टोर (आमतौर पर Google Play) से ऐप डाउनलोड करने के लिए यह आसान और अधिक सुविधाजनक है। यही वह है जो उनका उपयोग करने के लिए किया जाता है। और उनके पास बहुत सारी अतिरिक्त जानकारी उपलब्ध है, जैसे यह करता है, दूसरों के बारे में क्या कहते हैं, स्क्रीन शॉट्स (यदि आप उनके लिए कुछ प्रदान करते हैं लेकिन आपको चाहिए)। इसके अलावा टिप्पणी करने/शिकायत करने का एक तरीका है। यह एक अलग बात है। तकनीकी रूप से यह बहुत समझ में नहीं आता है लेकिन एक साधारण उपयोगकर्ता के परिप्रेक्ष्य से यह स्पष्ट रूप से बेहतर आईएमओ है।

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