HTML 5 का उपयोग करके एंड्रॉइड ऐप कैसे बनाएं


जवाबों:


26

स्नेहा टच को आज़माएं । यह टच उपकरणों के लिए एप्लिकेशन बनाने के लिए एक HTML5 अनुरूप रूपरेखा है।


1
हमें इस सॉफ़्टवेयर या किसी भी प्लगइन्स को केवल स्वयं या केवल IDE के लिए इंस्टॉल करना है?
दीप्ति जबली

3
इसे केवल जावास्क्रिप्ट और सीएसएस मिला है। कोई स्थापना की आवश्यकता है। आप विकास के लिए जावास्क्रिप्ट समर्थन के साथ ग्रहण का उपयोग कर सकते हैं
अजीत कुमार

यह नि: शुल्क परीक्षण है?
गमरुह

49

आप Phonegap का उपयोग करके लगभग किसी भी स्मार्टफोन प्लेटफ़ॉर्म (Android, iOS, ...) के लिए पूर्ण एप्लिकेशन लिख सकते हैं। ( http://www.phonegap.com )

यह एक खुला स्रोत ढांचा है जो मूल क्षमताओं को एक वेब दृश्य के लिए उजागर करता है, ताकि आप कुछ भी कर सकें जो एक देशी ऐप कर सकता है।

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

यदि आप यूआई फ्रेमवर्क की तलाश कर रहे हैं जो इस तरह के ऐप बनाने के लिए इस्तेमाल किया जा सकता है, तो विभिन्न पुस्तकालयों की एक विस्तृत श्रृंखला है। (सांचा की तरह, jQuery मोबाइल, ...)

और थोड़ा पक्षपाती होने के लिए, कुछ ऐसा है जिसे मैंने भी बनाया है: http://www.m-gwt.com


2
क्या फ़ोनगैप आपको अपने वेब-ऐप (HTML में लिखित) को एंड्रॉइड फोन पर उपयोग करने के लिए एपीके में संकलित करने देता है? यदि ऐसा होता है, तो क्या वे इसके लिए शुल्क लेते हैं?
बद्रीश

18

यहां HTML5 के साथ Android ऐप्स विकसित करने के लिए एक प्रारंभिक बिंदु है। HTML कोड आपके Android प्रोजेक्ट में "संपत्ति / www" फ़ोल्डर में संग्रहीत किया जाएगा।

https://github.com/jakewp11/HTML5_Android_Template.git


उत्कृष्ट आप अपने UI के साथ Android मूल कार्यों को कैसे संवाद कर सकते हैं?
user1532587

1
@ user1532587 - MyWebViewClient जावा वर्ग में, आप कस्टम हैंडलिंग को shouldOverrideUrlLoading () विधि में जोड़ सकते हैं।
jakewp11

1
@jj_ मेरे अनुभव में मैं इस दृष्टिकोण का उपयोग करके सीमित नहीं रहा हूं। मैं अभी भी कुछ कार्य-क्षेत्रों के साथ जीपीएस कार्यक्षमता, स्थानीय भंडारण और अन्य हार्डवेयर का उपयोग करने में सक्षम हूं। मैं आमतौर पर विकसित होने पर इस दृष्टिकोण का उपयोग नहीं करता हूं, जैसा कि मैं मूल रूप से विकसित करना पसंद करता हूं, लेकिन मुझे पता है कि कुछ लोग बस जल्दी से अपनी वेबसाइट को एक ऐप में बदलना चाहते हैं, इसलिए मैंने यह टेम्प्लेट बनाया।
जकवप ११

1
क्या इसके लिए ECILPSE की आवश्यकता है?
बदरुश

1
@Badrush नहीं, आप इसे कुछ प्रोजेक्ट सेटिंग्स में बदलाव के साथ एंड्रॉइड स्टूडियो पर चला सकते हैं, साथ ही आप ग्रहण से एंड्रॉइड स्टूडियो में माइग्रेट भी देख सकते हैं ।
तलहा

10

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



0

आप एंड्रॉइड में वेबव्यू का उपयोग कर सकते हैं जो क्रोम ब्राउज़र का उपयोग करेगा या आप फोनगैप या स्नेहा टच की कोशिश कर सकते हैं


3
यह अन्य, उत्कीर्ण, पुराने उत्तरों से मुख्य कीवर्ड का एक संग्रह है।
युनानोश

लेकिन खुले स्रोत के बजाय स्नेचा का परीक्षण एक है (पूरी तरह से मुक्त नहीं)।
गुमरुह
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.