01 को 06
मोबाइल यन्त्रहरूको लागी अनुप्रयोगहरू सिर्जना गर्दै
एमेच्योर विकासकर्ताहरू र क्याडरहरू अक्सर विभिन्न यन्त्रहरूसँग मोबाइल यन्त्रहरूको लागि एप्सको विकासको वरिपरि डराउँछ। धन्यबाद, आज हाम्रो लागि उन्नत टेक्नोलोजी, मोबाइल अनुप्रयोगहरू सिर्जना गर्न यो अपेक्षाकृत सरल बनाउँछ। यस लेखमा मोबाइल प्लेटफर्मको एक विशाल दायरामा कसरी मोबाइल अनुप्रयोगहरू सिर्जना गर्ने भनेर ध्यान केन्द्रित गर्दछ।
एउटा मोबाइल अनुप्रयोग सिर्जना गर्दै
तपाईं कसरी आफ्नो पहिलो मोबाइल अनुप्रयोग सिर्जना गर्ने बारे जान्नुहुन्छ? तपाईंले यहाँ हेर्नु भएको पहिलो पहलू डिप्लोइङ्गको साइज हो जुन तपाईं सिर्जना गर्ने लक्ष्य र प्लेटफर्मको प्रयोग गर्न चाहानुहुन्छ। यस लेखमा, हामी विन्डोज, जेब पीसी र Smartphones को लागि मोबाइल अनुप्रयोगहरू सिर्जना गर्न सम्झौता गर्दछौं।
थपका लागि पढ्नुहोस् ...
02 को 06
तपाईंको पहिलो विन्डोज मोबाइल अनुप्रयोग सिर्जना गर्दै
विन्डोज मोबाइल एक शक्तिशाली प्लेटफार्म थियो जसले प्रयोगकर्ताहरूको अनुभव बढाउनको लागि विभिन्न अनुप्रयोगहरू सिर्जना गर्न सक्षम बनायो। यसको आधारमा विन्डोज सीई 5.0 भएको, विन्डोज मोबाइलले धेरै सुविधाहरूमा प्याेल र संचार कार्यक्षमता समावेश गर्यो। विन्डोज मोबाइल अनुप्रयोगहरू सिर्जना गरी एप विकासकर्ताको लागि सजिलो बनाइयो - लगभग डेस्कटप अनुप्रयोगहरू बनाउनको लागी सजिलो।
विन्डोज मोबाईलले अब विन्डोज फोन 7 र सबैभन्दा हालैको विन्डोज फोन 8 मोबाइल प्लेटफर्मको मार्ग प्रदान गर्दै आएको छ, जसले एप डेभलपमेन्ट र मोबाइल प्रयोगकर्ताहरूको समान फ्याँकिएको छ।
तपाईलाई के चाहिन्छ?
तपाईको मोबाइल एप सिर्जना गर्न निम्नलाई आवश्यक पर्दछ।
- भिजुअल स्टुडियो 2005 वा 2008: यो निफ्टी प्रोग्रामले तपाईंलाई सिर्जना, लेखक, डिबग र तपाइँको अनुप्रयोग प्रस्तुत गर्न अनुमति दिन्छ, सबै एक एकल प्लेटफार्मबाट। इन्टरफेस बुझ्न र प्रयोग गर्न सजिलो छ।
- विन्डोज मोबाइल एसडीके: यो उपयोगी उपकरणमा API हेडर र लाइब्रेरी फाईलहरू समावेश गर्दछ जुन विन्डोज मोबाइल प्रकार्यताको पहुँच आवश्यक छ। यसले तपाइँलाई नमूना अनुप्रयोगहरू, डिबग इमुलेटरहरू र कागजातहरू पनि दिन्छ।
- ActiveSync वा विन्डोज मोबाइल उपकरण केन्द्र: सक्रिय सिंक र विन्डोज मोबाइल उपकरण केन्द्र ए्युलेटर वा यन्त्रमा अनुप्रयोगहरू प्रयोग गर्न मद्दत गर्दछ। जब विन्डोज एक्सपीले सक्रिय सिङ्कसँग काम गर्दछ, Windows Vista ले विन्डोज मोबाइल डिभाइस सेन्टरको साथ आउँछ।
उपकरणहरू तपाईले Windows Mobile मा डेटा लेख्न प्रयोग गर्न सक्नुहुनेछ
भिजुअल स्टूडियोले तपाईंलाई देशी कोड, व्यवस्थित कोड वा यी दुई भाषाहरूको संयोजनमा अनुप्रयोगहरू निर्माण गर्न आवश्यक सबै उपकरण प्रदान गर्दछ। अब हामी अब आउटलुक मोबाइल अनुप्रयोगहरू बनाउनको लागि डाटा लेख्नको लागि उपकरणहरू हेर्न सक्नुहुन्छ।
मूल कोड , यो हो, भिजुअल C ++ - तपाईंलाई प्रत्यक्ष हार्डवेयर पहुँच र उच्च प्रदर्शन प्रदान गर्दछ, एक सानो पदचिन्ह संग। यो कम्प्यूटर द्वारा प्रयोग गरिएको "देशी" भाषामा लेखिएको छ जुन यो चल्छ र सीधा प्रोसेसर द्वारा निष्पादित गरिन्छ।
मौलिक कोड केवल असमानित अनुप्रयोगहरू चलाउन प्रयोग गर्न सकिन्छ - सबै डाटा तपाईँलाई अर्को ओएसमा सार्ने क्रममा रिकोप्ले हुनु पर्छ।
व्यवस्थित कोड , यो हो, भिजुअल सी # वा भिजुअल बेसिक .NET - विभिन्न प्रयोगकर्ता-इन्टरफेस प्रकारका अनुप्रयोगहरू सिर्जना गर्न प्रयोग गर्न सकिन्छ र Microsoft डेटाको प्रयोग गरेर Microsoft SQL Server 2005 कम्पार्ट संस्करण प्रयोग गरेर पहुँच प्रदान गर्दछ।
यो दृष्टिकोणले C ++ मा निहित धेरै कोडिङ समस्याहरू समाधान गर्दछ, जबकि मेमोरी, इम्युलेशन र डिबगिङ पनि प्रबन्ध गर्दछ, जुन व्यापारिक उद्यम सफ्टवेयर र समाधानहरू लक्षित गर्ने अधिक उन्नत, जटिल अनुप्रयोगहरू लेख्न आवश्यक छ।
ASP.NET Visual Studio .NET, C # र J # को प्रयोग गरेर लेख्न सकिन्छ। ASP.NET मोबाइल नियन्त्रण एकल कोड सेट प्रयोग गरेर धेरै यन्त्रहरूमा प्रयोगको लागि प्रभावकारी छ, जस्तै कि यदि तपाइँलाई तपाइँको यन्त्रको लागि ग्यारेन्टी डाटा ब्यान्डविथ चाहिन्छ भने।
जबकि ASP.NET ले तपाईंलाई विभिन्न यन्त्रहरू लक्षित गर्न मद्दत गर्दछ, हानिकारक यो मात्र काम गर्नेछ जब क्लाइन्ट उपकरण सर्भरसँग जोडिएको छ। यसैले, यो क्लाइन्ट डेटा एकत्रित गर्न उपयुक्त छैन किनकि सर्भरसँग वा अनुप्रयोगहरूको लागि सिधा डेटा प्रयोग गर्नको लागि अनुप्रयोग प्रयोग गर्नका लागि।
Google डेटा एपिआईहरूले विकासकर्ताहरूलाई Google सेवाहरूसँग सम्बन्धित सबै डेटाहरू पहुँच र व्यवस्थापन गर्न मद्दत गर्दछ। किनकि HTTP र XML जस्तै प्रोटोकॉलहरूमा आधारित हुन्छन्, कोडहरू सजिलै सिर्जना गर्न र विन्डोज मोबाइल प्लेटफार्मका लागि अनुप्रयोगहरू निर्माण गर्न सक्छन्।
03 को 06
आफ्नो पहिलो विन्डोज मोबाइल अनुप्रयोग निर्माण र चलाउनुहोस्
निम्न चरणहरू तपाईले खाली सिर्जना गर्न मद्दत गर्न Windows मोबाइल अनुप्रयोग :
- नयाँ प्रोजेक्ट सिर्जना गर्नुहोस्
भिजुअल स्टूडियो खोल्नुहोस् र फाइल> नयाँ> परियोजनामा जानुहोस्। परियोजना प्रकार फलक विस्तार गर्नुहोस् र स्मार्ट उपकरण चयन गर्नुहोस्। टेम्पलेट्स फलकमा जानुहोस्, Smart Device Project छान्नुहोस् र ठीक हिट गर्नुहोस्। यन्त्र अनुप्रयोग यहाँ चयन गर्नुहोस् र ठीक क्लिक गर्नुहोस्। बधाई छ! तपाईंले भर्खरै आफ्नो पहिलो परियोजना सिर्जना गर्नुभयो।
- कोडिङसँग चारैतिर प्ले गर्नुहोस्
उपकरणबक्स फलकले तपाईंलाई धेरै सुविधाहरूसँग वरिपरि प्ले गर्न दिन्छ। यी सबै ड्र्याग-ड्रप बटनहरू जाँच गर्नुहोस् जसमा प्रोग्रामले काम गर्दछ।
- आफ्नो अनुप्रयोग चलाउनुहोस्
अर्को चरणले तपाइँको अनुप्रयोगलाई विन्डोज मोबाइल उपकरणमा चलिरहेको छ। यन्त्रलाई डेस्कटपमा जडान गर्नुहोस्, F5 कुञ्जीलाई हिट गर्नुहोस्, इम्युलेटर वा यन्त्र चयन गर्नुहोस् यसलाई यसलाई तैनात गर्न र ठीक छान्नुहोस्। यदि सबै राम्रो हुन्छ भने, तपाईंले आफ्नो आवेदन सजिलै संग चलिरहेको देख्नुहुनेछ।
04 को 06
Smartphones को लागी अनुप्रयोगहरू सिर्जना गर्दै
स्मार्टफोनका लागि अनुप्रयोगहरू विन्डोज मोबाइल उपकरणहरू जस्तै हो। तर तपाईंलाई पहिले आफ्नो उपकरण बुझ्न आवश्यक छ। स्मार्टफोनमा पीडीएहरूको समान विशेषताहरू छन्, त्यसैले तिनीहरूले बटनहरू पठाउने र अन्त्य गर्ने सुविधाहरू छन्। ब्याक-कुञ्जीलाई ब्याकस्पेस र ब्राउजर ब्याक कार्यका लागि प्रयोग गरिन्छ।
यस यन्त्रको बारेमा सबै भन्दा राम्रो कुरा सफ्टवेयर हो कि सफ्ट कुञ्जी हो। बहुविध कार्यहरू सिर्जना गर्न यो सुविधालाई काम गर्न सक्नुहुन्छ। मध्य बटनले "Enter" बटनको रूपमा कार्य गर्दछ।
नोट: तपाईंले Visual Studio .NET 2003 को प्रयोग गरेर स्मार्टफोन अनुप्रयोगहरू लेख्न SmartPhone 2003 SDK स्थापना गर्नु पर्छ।
के हो भने स्मार्टफोनसँग टचस्क्रिन छ भने?
यहाँ कठिन भाग आउछ। टचस्क्रिन ह्यान्डहेल्डमा बटन नियन्त्रणको अनुपस्थितिमा, तपाईंले मेनु जस्ता वैकल्पिक नियन्त्रणहरू छनौट गर्न हुनेछ। भिजुअल स्टूडियोले तपाईंलाई MainMenu नियन्त्रण दिन्छ, जुन अनुकूलन योग्य छ। तर धेरै धेरै शीर्ष-स्तर मेनु विकल्पहरू प्रणाली क्र्यास हुन सक्छ। तपाईं के गर्न सक्नुहुन्छ धेरै कम शीर्ष स्तर मेनु सिर्जना गर्न र तिनीहरूमध्ये प्रत्येकमा विभिन्न प्रकारका विकल्पहरू दिनुहोस्।
ब्ल्याकबेरी स्मार्टफोनका लागि एप्स लेखन गर्दै
ब्ल्याकबेरी OS को लागि अनुप्रयोगहरू विकास गर्दै आज ठूलो व्यापार हो। ब्ल्याकबेरी एप लेख्नको लागि, तपाईंसँग पाउनु पर्छ:
- ब्ल्याकबेरी JDE प्लग-इन ग्रहणका लागि
- ब्ल्याकबेरी सिम्युलेटर
- ब्ल्याकबेरी स्मार्टफोन र डेटा केबल
- JAVA प्रोग्रामिङ ज्ञान।
ग्रहण कार्यक्रमले JAVA प्रोग्रामिंगको साथमा ठूलो काम गर्दछ। एक नयाँ प्रोजेक्ट, को साथ दायर गरिएको .कोड एक्सटेन्सन, सिमुलेटरमा प्रत्यक्ष लोड गर्न सकिन्छ। त्यसपछि तपाइँ एप प्रबन्धक मार्फत वा "Javaloader" आदेश रेखा विकल्प प्रयोग गरेर एप लोड गरेर एप परीक्षण गर्न सक्नुहुन्छ।
नोट: सबै ब्ल्याकबेरी API हरु सबै ब्ल्याकबेरी स्मार्टफोनका लागि काम गर्नेछैन। त्यसैले कोडहरू स्वीकार गर्ने उपकरणहरूलाई ध्यान दिनुहोस्।
05 को 06
जेब पीसीको लागि अनुप्रयोगहरू सिर्जना गर्दै
जेब पीसीको लागि एप्स सिर्जना गर्दै माथिको उपकरणहरूको जस्तै छ। यहाँ फरक छ कि यन्त्रले .NET कम्पैक्ट फ्रेमवर्क प्रयोग गर्दछ, जुन पूर्ण विन्डोज संस्करण भन्दा दस गुणा भन्दा बढी "हल्का" हो र विकासकर्ताहरूले अधिक सुविधा, नियन्त्रण र वेब सेवा समर्थन प्रदान गर्दछ।
सम्पूर्ण प्याकेज एक सानो सीएबी फाईलमा टाढा जान सकिन्छ र तपाईंको लक्षित उपकरणमा स्थापित गरिएको छ - यसले धेरै छिटो र थप परेशानीबाट मुक्त गर्दछ।
06 को 06
अब के?
एकपटक तपाइँ एक आधारभूत मोबाइल उपकरण अनुप्रयोग सिर्जना गर्न सिकिसकेपछि, तपाईं अगाडी बढ्न र आफ्नो ज्ञान बढाउन प्रयास गर्नुपर्छ। यहाँ छ कसरी:
- विकासकर्ता फोरम र छलफलहरूमा सक्रिय भाग लिनुहोस्।
- सिकाउने प्रयोगशालामा नामाकरण गर्नुहोस्, अनलाइन अनलाईन वा अन्यथा। यसले विभिन्न आवेदनहरू सिर्जना गर्न थप सुझावहरू र चालहरू दिनेछ।
- विभिन्न मोबाइल प्लेटफार्महरूमा अनुप्रयोगहरू निर्माण गर्न अनलाइन भिडियो ट्यूटोरियलहरू हेर्नुहोस्।
- विषयमा निरन्तर अद्यावधिकहरूको लागि वेबकास्टहरूको सदस्यता लिनुहोस्।