Android · ব্যবহারিক নির্দেশিকা

অফলাইন কাজ একটি
পণ্যসংক্রান্ত সিদ্ধান্ত।

প্রথম পর্দা তৈরির আগে ধারাবাহিকতা, মালিকানা ও পুনরুদ্ধার ভাবুন।

সংযোগ হারানো সব সময় কাজ হারানো হওয়া উচিত নয়। অনির্ভরযোগ্য নেটওয়ার্কে কাজ শেষ করতে বা পণ্যের উদ্দেশ্যের সঙ্গে মিললে নিজের ডিভাইসে নথি রাখতে অফলাইন ব্যবস্থা সাহায্য করতে পারে।

যে কাজ চলতেই হবে তা দিয়ে শুরু করুন

“অফলাইনে চলে” কার্যকর চাহিদা হিসেবে অতিরিক্ত বিস্তৃত। কোন কাজগুলো চালু রাখতে হবে তা বলুন: নথি শুরু, নোট সম্পাদনা, সংরক্ষিত সময়সূচি দেখা বা তথ্য রপ্তানি। সংযোগ ফেরা পর্যন্ত কোনটি অপেক্ষা করতে পারে ঠিক করুন।

ইন্টারফেসে সীমানা বোঝা দরকার। কাজ স্থানীয়ভাবে সংরক্ষিত, অন্য ব্যবস্থায় পাঠানো নাকি এখনও নজর দরকার তা মানুষকে জানতে হবে। ঘোরানো লোডিং চিহ্ন দেখে অনুমান করতে দেবেন না।

তথ্য কোথায় থাকবে ঠিক করুন

স্থানীয় সংরক্ষণ মালিকানা ও পুনরুদ্ধারের প্রশ্ন বদলায়। ব্যাকআপ আছে? ডিভাইস হারালে বা বদলালে কী হয়? ব্যবহারযোগ্য বিন্যাসে অন্যত্র তথ্য নেওয়া যায়? অ্যাপ মুছলে কোন কপি থেকে যায়?

সিদ্ধান্ত পণ্যের আসল আচরণ ও গোপনীয়তা বিজ্ঞপ্তির সঙ্গে মিলবে। “অফলাইন” মানেই সব বৈশিষ্ট্য নেটওয়ার্ক এড়ায় না। বাইরের মানচিত্র, ঠিকানা থেকে অবস্থান নির্ণয়, সহায়তা বার্তা বা ব্যবহারকারীর বেছে নেওয়া রপ্তানি আলাদা তথ্যপ্রবাহ তৈরি করতে পারে।

দ্বন্দ্বের পরের ব্যবস্থা পরিকল্পনা করুন

নথি পরে সার্ভারে সমন্বিত হলে দুই ডিভাইস একই তথ্য বদলে থাকতে পারে। কোন সংস্করণ গৃহীত হবে তার নিয়ম এবং অপ্রত্যাশিত ফল ঠিক করার স্পষ্ট পথ দরকার।

নকল নথি, দেরি ও বাধাপ্রাপ্ত স্থানান্তরও গুরুত্বপূর্ণ। বারবার ট্যাপ করলে নীরবে আর্থিক বা কার্যক্রমের কাজ পুনরাবৃত্ত হওয়া উচিত নয়। সমাধান তথ্যের মডেল ও সংশ্লিষ্ট ব্যবস্থার ওপর নির্ভর করে।

অনুমতির বিকল্প ব্যাখ্যা করুন

অবস্থান বৈশিষ্ট্য নির্দিষ্ট কাজে লাগবে এবং অনুমতি না পেলে পূর্বানুমেয় আচরণ করবে। বিজ্ঞপ্তি চলমান কাজ বুঝতে সাহায্য করবে। Android-এর ভেতরের ব্যবস্থা না জেনেই ব্যবহারকারী যেন পছন্দের প্রভাব বোঝেন।

অনুমতি প্রত্যাখ্যানের পথ নকশায় রাখুন। হাতে কাজ করা গেলে পথ সহজে খুঁজে পাওয়া চাই। কাজ সম্ভব না হলে যথাসময়ে সীমা ব্যাখ্যা করুন।

অবস্থার পরিবর্তন যাচাই করুন

শুধু নেট বন্ধ রেখে চালু করা দেখবেন না। কাজের মাঝে সংযোগ হারালে, দেরিতে ফিরলে বা অ্যাপ দৃশ্যমান না থাকাকালে বদলালে দেখুন। অ্যাপ পুনরায় চালু, অসমাপ্ত রপ্তানি ও পুরোনো নথি সংশোধনও ভাবুন।

পরীক্ষা মূল পথ ও ঝুঁকি অনুসরণ করবে। সফল বিল্ড কম্পাইল হওয়ার প্রমাণ; ডিভাইসের আচরণের আলাদা প্রমাণ দরকার।

Android উন্নয়ন দেখুন ↗

সমস্যাটি নিয়ে আসুন।
পরবর্তী পথ একসঙ্গে গড়ি।

আপনার প্রকল্প নিয়ে আলোচনা করুন