সম্পাদক এর নোট: মাইক্রোসফট অক্টোবর ২017 সালে ঘোষণা করেছিল যে এটি উইন্ডোজ 10 মোবাইল স্মার্টফোন প্ল্যাটফর্মের জন্য আর নতুন বৈশিষ্ট্য বা হার্ডওয়্যার তৈরি করবে না।
উইন্ডোজ 10 , মাইক্রোসফটের সবচেয়ে উত্সাহী প্রত্যাশিত অপারেটিং সিস্টেম, প্রত্যাশিত মাইক্রোসফট গুঁতিয়ে উঠছে শীর্ষে। ইউনিভার্সাল উইন্ডোজ প্ল্যাটফর্ম দ্বারা পরিচালিত, এই আপগ্রেড ডেভেলপারদের বিভিন্ন নতুন সরঞ্জাম, বৈশিষ্ট্য এবং কার্যকারিতা অফার দেয়।
এখানে মোবাইল অ্যাপ্লিকেশন ডেভেলপারদের জন্য একটি দ্রুত নির্দেশিকা দৈত্য এর ব্র্যান্ড নতুন OS জন্য অ্যাপ্লিকেশন তৈরি করতে ...।
- মাইক্রোসফট তার নতুন উইন্ডোজ স্টোরের সাথে ডেভেলপাররা
- মাইক্রোসফট অ্যাপল ওয়াচ এ আউটলুক ইমেল অ্যাপ্লিকেশন আনয়ন
ডেভেলপমেন্টের জন্য ডিভাইস প্রস্তুত করা
উইন্ডোজ 10 অ্যাপ ডেভেলপমেন্টের জন্য ভিন্ন পদ্ধতি অনুসরণ করে। উইন্ডোজ 10 ডিভাইসের উন্নয়নের জন্য আপনার যন্ত্রটি প্রস্তুত করার জন্য নিম্নোক্ত তালিকাগুলি অনুসরণ করার জন্য আপনার প্রয়োজনীয় পদক্ষেপগুলি ...।
- বিকাশকারীরা তাদের ডিভাইসগুলি বিকাশ, পরীক্ষা বা স্থাপনা করতে চায় এমন প্রতিটি ডিভাইসের জন্য আর একটি পৃথক লাইসেন্সের প্রয়োজন নেই। পরিবর্তে, সেটিংস ট্যাব ব্যবহার করে, তাদের ডিভাইসগুলিকে একবার একবার সক্ষম করতে হবে।
- যদি আপনি উইন্ডোজ 8.1 ব্যবহার করেন তবে আপনাকে একটি ডেভেলপার লাইসেন্সের জন্য আবেদন করতে হবে অথবা আপনার উইন্ডোজ ফোন ডিভাইসটি নিবন্ধন করতে হবে।
- যদি আপনি ভিজ্যুয়াল স্টুডিও ব্যবহার করেন, তাহলে আপনাকে একটি ডায়ালগ প্রম্পটে মাধ্যমে আপনার ডিভাইস সক্ষম করতে বলা হবে। আপনাকে 'সেটিংস ফর ডেভেলপারস' এ ক্লিক করতে হবে এবং তারপর 'আপডেট এবং নিরাপত্তা' পৃষ্ঠায় যান। আপনার ডিভাইসের প্রাথমিক প্রস্তুতি সম্পন্ন করার জন্য আসন্ন পদক্ষেপগুলি অনুসরণ করুন।
- পরবর্তী, আপনি আপনার পছন্দের উইন্ডোজ ফোন বা ট্যাবলেটগুলিতে কাজ করতে চান তা নির্বাচন করতে হবে। আপনার ডিভাইসটি ডেভেলপ করার জন্য এবং অন্যান্য অ্যাপ্লিকেশানগুলি সাইডলোড করার জন্য আপনার কাছে সক্ষম করার বিকল্প রয়েছে। মাইক্রোসফট sideloading অ্যাপ্লিকেশনের জন্য নির্দিষ্ট গোপনীয়তা নীতিগুলি নিদিষ্ট।
- মোবাইল পেমেন্ট সাপোর্ট করার জন্য উইন্ডোজ 10 ওএস
উইন্ডোজ ফোন এবং ট্যাবলেটে নিরাপত্তা
ইউনিভার্সাল উইন্ডোজ অ্যাপস সাইন ইন করা হয়, যাতে আপনার নির্বাচিত মোবাইল ডিভাইসের জন্য সর্বাধিক নিরাপত্তা প্রদান করা যায়। নিশ্চিত করুন যে আপনি আপনার ডিভাইসে ইনস্টল করা অ্যাপ্লিকেশন প্যাকেজ একটি নির্ভরযোগ্য উৎস থেকে। এই জন্য, অ্যাপ্লিকেশন সাইন ইন ব্যবহৃত শংসাপত্র আপনার ডিভাইসে ইনস্টল করা আবশ্যক। তদ্ব্যতীত, আপনি যে সেটিংসগুলি নির্বাচন করবেন তা আপনার ডিভাইসের নিরাপত্তাটির স্তরকে প্রভাবিত করবে।
একটি উইন্ডোজ স্মার্টফোন অ্যাপস সাইডড করার জন্য, শংসাপত্র ইতিমধ্যে ডিভাইস সম্মুখের ইনস্টল করা প্রয়োজন। আপনি সাইডডড অ্যাপ্লিকেশন সেটিংস নির্বাচন করে এগিয়ে যেতে পারেন একটি ট্যাবলেটে অ্যাপস সাইডড করার জন্য, আপনাকে একটি .appx এবং অন্যান্য শংসাপত্রগুলি ইনস্টল করতে হবে যা PowerShell সহ অ্যাপ চালানোর জন্য প্রয়োজনীয়। বিকল্পভাবে, আপনি নিজেও শংসাপত্র এবং অ্যাপ্লিকেশন প্যাকেজটি পৃথকভাবে ইনস্টল করতে পারেন।
অ্যাপ্লিকেশানগুলি ডিবাগ করা হচ্ছে
উইন্ডোজ স্মার্টফোনগুলিতে, আপনি কোনও .appx অ্যাপ্লিকেশন প্যাকেজ ইনস্টল করতে এবং একটি শংসাপত্র ইনস্টল করার প্রয়োজনে এটি চালাতে পারেন। যদি আপনি ডেভেলপার মোড চয়ন করেন তবে ফাইলটি ক্লিক করুন এবং আপনার ডিভাইসে একই ইনস্টল করুন। তবে, নিশ্চিত করুন যে আপনি যে অ্যাপ্লিকেশনটি পরীক্ষা করতে ব্যবহার করছেন সেটি হল একটি নির্ভরযোগ্য উৎস থেকে। ট্যাবলেটগুলির জন্য, আপনি একবার আপনার ডেভেলপার মোডটি বেছে নেওয়ার পরে আপনার অ্যাপ্লিকেশনগুলি ডিবাগিং শুরু করতে পারেন, এটির জন্য একটি বিকাশকারী লাইসেন্সের প্রয়োজন নেই। আপনি .appx এবং সম্পর্কিত শংসাপত্র ইনস্টল করে অ্যাপ্লিকেশন সাইডড করতে পারেন।
অ্যাপগুলি স্থাপন করা হচ্ছে
একটি উইন্ডোজ 10 ডেস্কটপ থেকে অ্যাপ্লিকেশনগুলি একই অপারেটিং সিস্টেম চালানোর একটি মোবাইল ডিভাইসে স্থাপন করার জন্য আপনাকে আপনার কাছে WinAppDeployCmd টুলটি ব্যবহার করতে হবে। নিশ্চিত করুন যে উভয় ডিভাইস নেটওয়ার্ক এর স্বয়ংসম্পূর্ণ subnet সাথে সংযুক্ত করা হয়; ওয়্যার্ড বা অন্যথায় উল্লেখ্য, এই ডিভাইসটি ইউএসবি এর মাধ্যমেও সংযুক্ত করা যায়। এছাড়াও মনে রাখবেন যে আপনি সার্টিফিকেট ইনস্টল করার জন্য এই টুল ব্যবহার করতে পারবেন না।
উইন্ডোজ স্টোরে অ্যাপস জমা দেওয়ার
মাইক্রোসফট এখন উইন্ডোজ 10 ডিভাইসের জন্য বিভিন্ন, ব্যবহারযোগ্য অ্যাপ্লিকেশন তৈরি করার জন্য অ্যাপ ডেভেলপারদের উৎসাহিত করছে। উইন্ডোজ স্টোরে তার সর্বশেষ প্ল্যাটফর্মের জন্য অ্যাপ্লিকেশন জমা দেওয়া আমন্ত্রণ জানানো হচ্ছে। একটি ইউনিফাইড অ্যাপ মার্কেটপ্লেস প্রদান করে, স্টোরগুলি অ্যাপ্লিকেশনের জন্য আরও আবিষ্কারযোগ্যতা প্রদান করে; যার ফলে, রাজস্ব বৃদ্ধি করতে ডেভেলপারদের জন্য আরো সুযোগ খোলা