ওএস বনাম মোবাইল ডেভেলপমেন্ট পরিধান করুন

Wear OS অ্যান্ড্রয়েডের উপর ভিত্তি করে তৈরি এবং এটি কব্জির জন্য বিশেষভাবে অপ্টিমাইজ করা। আপনি যদি আগে অ্যান্ড্রয়েডের জন্য ডেভেলপ করে থাকেন, তাহলে হয়তো একই ধরনের অনেক ফিচার এবং এপিআই ব্যবহার করেছেন। তবে, একটি মোবাইল অ্যাপ ডিজাইন করার পদ্ধতি এবং একটি Wear OS অ্যাপ ডিজাইন করার পদ্ধতির মধ্যে কিছু পার্থক্য রয়েছে।

আপনার অ্যাপটি কীভাবে ডিজাইন করবেন তা শিখতে আমরা আপনাকে Wear OS ডেভেলপমেন্টের মূলনীতি নির্দেশিকাটি পড়ে দেখার পরামর্শ দিচ্ছি।

অ্যান্ড্রয়েড মোবাইল ডেভেলপমেন্টের তুলনায় Wear OS অ্যাপ ডেভেলপমেন্টে কোনো নির্দিষ্ট ফিচার, এপিআই বা সেরা অনুশীলন কীভাবে আলাদা, তা জানতে নিচের সারণিটি পর্যালোচনা করুন অথবা নির্দিষ্ট বিষয় খুঁজে পেতে ফিল্টার ফিল্ডটি ব্যবহার করুন।

বৈশিষ্ট্য, এপিআই, বা সর্বোত্তম অনুশীলন Wear OS বনাম মোবাইল Wear OS বিবরণ
আপনার অ্যাপের UI বা UX ডিজাইন করুন ভিন্ন এমন কয়েকটি জরুরি কাজের ওপর মনোযোগ দেয় যা কয়েক সেকেন্ডের মধ্যে করা যায়।
UI পৃষ্ঠতল ভিন্ন অ্যাক্টিভিটি এবং নোটিফিকেশনের বাইরেও এতে অ্যাপ, টাইলস, কমপ্লিকেশন, ওয়াচ ফেস এবং আরও অনেক অতিরিক্ত স্বতন্ত্র সারফেস রয়েছে।
UI উপাদান মোবাইল এবং আরও অনেক কিছু এতে মোবাইল কম্পোনেন্টগুলোর পাশাপাশি Wear-OS-এর নিজস্ব কম্পোনেন্টও অন্তর্ভুক্ত রয়েছে, যেমন: BoxInsetLayout , SwipeDismissFrameLayout , WearableRecyclerView এবং আরও অনেক কিছু।
চলমান কার্যকলাপ ভিন্ন নতুন Wear OS সারফেসে চলমান নোটিফিকেশন যোগ করে।
ডার্ক থিম ভিন্ন ব্যাটারি সাশ্রয়ের জন্য শুধু ডার্ক থিম দেওয়া হয়েছে।
পিছনের স্ট্যাক ভিন্ন ব্যবহারকারীরা সোয়াইপ করে বাতিল করতে এবং সোয়াইপ করে ব্যাক স্ট্যাকের উপরে যেতে পারেন।
শারীরিক বোতাম ভিন্ন একটি পরিধানযোগ্য ডিভাইসে সাধারণত এক বা একাধিক ফিজিক্যাল বাটন থাকে। Wear OS ডিভাইসগুলিতে সর্বদা ন্যূনতম একটি বাটন থাকে—পাওয়ার বাটন। এর বাইরে, ঘড়িতে শূন্য বা তার বেশি মাল্টিফাংশন বাটন থাকতে পারে যা আপনার অ্যাপে ব্যবহার করা যায়।
রোটারি ইনপুট ভিন্ন কিছু Wear OS ডিভাইসে একটি ভৌত ​​ঘূর্ণনশীল পাশের বাটন বা রোটারি ইনপুট থাকে। ব্যবহারকারী বাটনটি ঘুরিয়ে আপনার অ্যাপের বর্তমান ভিউ উপরে বা নিচে স্ক্রল করতে পারেন।
অ্যাপের জীবনবৃত্তান্ত ভিন্ন ব্যবহারকারীরা তাদের সম্প্রতি ব্যবহৃত অ্যাপগুলো পুনরায় চালু করতে সেকেন্ডারি হার্ডওয়্যার বোতামে ডাবল-ট্যাপ করতে পারেন। ব্যবহারকারীরা যখন আপনার অ্যাপে পুনরায় প্রবেশ করেন, তখন অ্যাপটিকে অবশ্যই তাদের স্ক্রোল পজিশন মনে রাখতে হবে।
স্থাপত্য উপাদান একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যান্ড্রয়েড আর্কিটেকচার কম্পোনেন্টস দেখুন।
নেভিগেশন ভিন্ন অ্যাপগুলো অগভীর হওয়া উচিত—দুই স্তরের বেশি গভীর ডিজাইন পরিহার করুন—এবং রৈখিক হওয়া উচিত—অধিকাংশ কন্টেন্ট ও নেভিগেশন ইনলাইনে দেখান।
অন্যান্য অ্যাপের সাথে মিথস্ক্রিয়া একই অন্যান্য অ্যাপের সাথে মিথস্ক্রিয়া দেখুন।
জোড়া ডিভাইসগুলির সাথে মিথস্ক্রিয়া নতুন Wear অ্যাপের মাধ্যমে পেয়ার করা ডিভাইসগুলোর সাথে যোগাযোগ করা যায়। ডেটা পাঠানো ও সিঙ্ক করা অংশে আরও বিস্তারিত পড়ুন।
ইনটেন্ট এবং ইনটেন্ট ফিল্টার একই অ্যান্ড্রয়েড ডকুমেন্টেশনে ইনটেন্ট এবং ইনটেন্ট ফিল্টার সম্পর্কে দেখুন।
অ্যানিমেশন এবং ট্রানজিশন একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যানিমেশন এবং ট্রানজিশন দেখুন।
ছবি এবং গ্রাফিক্স একই অ্যান্ড্রয়েড ডকুমেন্টেশনে ছবি ও গ্রাফিক্স দেখুন।
পরিষেবা এবং পটভূমির কাজ একই অ্যান্ড্রয়েড ডকুমেন্টেশনে সার্ভিসগুলোর ওভারভিউ দেখুন।
পটভূমির কাজগুলি একই অ্যান্ড্রয়েড ডকুমেন্টেশনে ব্যাকগ্রাউন্ড কাজের ওভারভিউ দেখুন।
অনুমতি একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যান্ড্রয়েডের অনুমতিসমূহ দেখুন।
অ্যাপের ডেটা এবং ফাইল একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যাপের ডেটা এবং ফাইলগুলো দেখুন।
ব্যবহারকারীর ডেটা এবং পরিচয় অনুরূপ সংশ্লিষ্ট মোবাইল এপিআই (API) ছাড়াও প্রমাণীকরণের জন্য অতিরিক্ত বিকল্প রয়েছে। পরিধানযোগ্য ডিভাইসে প্রমাণীকরণ সম্পর্কে আরও পড়ুন।
ব্যবহারকারীর অবস্থান একই FusedLocationProvider ব্যাটারির আয়ু বাঁচাতে এবং Wear OS-এ অবস্থান শনাক্ত করতে ফোনের GPS চিপকেও কাজে লাগায়।
স্পর্শ এবং ইনপুট মোবাইল এবং আরও অনেক কিছু সাধারণ টাচ ইনপুটের চেয়েও বেশি ইনপুট সুবিধা দেয়। টাচ ও ইনপুট ওভারভিউ- তে আরও বিস্তারিত পড়ুন।
সেন্সর মোবাইল এবং আরও অনেক কিছু Wear OS-এর জন্য ডেভেলপমেন্ট মোবাইলের মতোই। Wear OS-এ আপনার অ্যাপকে সহজ করতে হেলথ সার্ভিসেস এপিআই (Health Services API) ব্যবহার করার কথা ভাবতে পারেন, যা আপনার হয়ে এই কাজটি করে দেয়। সেন্সর সম্পর্কে পড়ুন।
স্বাস্থ্য পরিষেবা নতুন সেন্সর, প্রাসঙ্গিক অ্যালগরিদম এবং সারাদিনের স্বাস্থ্য পর্যবেক্ষণের মাধ্যমে প্রাপ্ত ফিটনেস ও স্বাস্থ্য সংক্রান্ত ডেটা প্রদান করে। আরও তথ্যের জন্য, Wear OS-এর স্বাস্থ্য পরিষেবা (Health Services on Wear OS ) দেখুন।
সংযোগ অনুরূপ বেশিরভাগ মোবাইল এপিআই সম্পূর্ণরূপে সমর্থিত, তবে কিছু সীমাবদ্ধতা রয়েছে। উদাহরণস্বরূপ, android.webkit এপিআইগুলো সমর্থিত নয়। আরও তথ্যের জন্য, Wear OS-এ নেটওয়ার্ক অ্যাক্সেস এবং সিঙ্ক পড়ুন।
অ্যান্ড্রয়েড অ্যাপ বান্ডেল একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যান্ড্রয়েড অ্যাপ বান্ডেল সম্পর্কে দেখুন।
নির্ভরতা ইনজেকশন একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যান্ড্রয়েডে ডিপেন্ডেন্সি ইনজেকশন দেখুন।
পরীক্ষা অনুরূপ অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যান্ড্রয়েডে অ্যাপ পরীক্ষা করার পদ্ধতি দেখুন।
কর্মক্ষমতা অনুরূপ অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যাপ পারফরম্যান্স সংক্রান্ত নির্দেশিকা দেখুন।
প্রবেশগম্যতা একই অ্যান্ড্রয়েড ডকুমেন্টেশনে ‘অ্যাক্সেসযোগ্য অ্যাপ তৈরি করুন’ দেখুন।
গোপনীয়তা একই অ্যান্ড্রয়েড ডকুমেন্টেশনে গোপনীয়তার সর্বোত্তম অনুশীলনগুলো দেখুন।
নিরাপত্তা একই অ্যান্ড্রয়েড ডকুমেন্টেশনে অ্যাপ নিরাপত্তার সেরা অনুশীলনগুলো দেখুন।