Ampersand – Plural-দের জন্য 100% Offline Front Tracker আর জিরো User Data কালেকশন ফিচারের এই Plural সিস্টেম অ্যাপটি প্রাইভেসির দুনিয়ায়, অন্য সব ট্র্যাকিং অ্যাপের অস্তিত্ব শেষ করে দিবে!

Level 31
সনিক টিউনার, টেকটিউনস, গাইবান্ধা

আপনি কী জানেন Plurality কী? Plurality হলো এমন একটি অভিজ্ঞতা, যেখানে একজন মানুষের মনের ভেতরে একাধিক স্বতন্ত্র Identity, Personality, বা Conscious Presence একসাথে অবস্থান করতে পারে। সহজভাবে বললে, একটি শরীর হলেও তার ভেতরে একাধিক “আমি” থাকতে পারে, যারা প্রত্যেকে আলাদা অনুভূতি, চিন্তাভাবনা, পছন্দ-অপছন্দ, এমনকি কখনও কখনও আলাদা আচরণ বা কথা বলার ধরনও বহন করে।

এই আলাদা সত্তাগুলোকে সাধারণত Alters, Headmates, কিংবা System Members বলা হয়। আর তাদের সবাইকে মিলিয়ে যে অভ্যন্তরীণ জগত তৈরি হয়, সেটিকেই বলা হয় একটি System। এই আলাদা সত্তাগুলোর কেউ হয়তো খুব Calm ও Mature, কেউ Energetic ও Funny, আবার এই আলাদা সত্তাগুলোর কেউ Protective বা Deeply Emotional হতে পারে। এই আলাদা সত্তাগুলোর প্রত্যেকের নিজস্ব উপস্থিতি এবং ভূমিকা থাকতে পারে।

Ampersand - Plural-দের জন্য 100% Offline Front Tracker আর জিরো User Data কালেকশন ফিচারের এই Plural সিস্টেম অ্যাপটি প্রাইভেসির দুনিয়ায়, অন্য সব ট্র্যাকিং অ্যাপের অস্তিত্ব শেষ করে দিবে!

Plurality প্রত্যেক মানুষের ক্ষেত্রে ভিন্নভাবে অনুভূত হয়। কারও System খুব Organized এবং Cooperative হতে পারে, আবার কারও জন্য এটি মাঝে মাঝে Confusing বা Overwhelming হয়ে দাঁড়াতে পারে। বিশেষ করে যখন একাধিক Alters একই শরীর Share করে, তখন এই আলাদা সত্তাগুলোর কে বর্তমানে Front-এ আছে, কে Active, কার Mood কেমন, বা কে কী অনুভব করছে—এসব Track রাখা অনেক সময় কঠিন হয়ে যায়।

এ কারণেই অনেক Plural মানুষ এমন একটি Safe, Organized, এবং সহজে ব্যবহারযোগ্য Tool খুঁজে থাকেন, যা তাদের System Management, Communication, এবং Daily Coordination সহজ করে তুলতে পারে।

চলুন, একদম সহজ আর প্রাণবন্ত ভাষায় বিষয়টি বুঝিয়ে বলা যাক!

কল্পনা করুন, একটি বিশাল আর আধুনিক স্পোর্টস কার। সাধারণত আমরা জানি একটা গাড়িতে একজনই ড্রাইভার থাকে। কিন্তু Plurality বা Plural System-এর ক্ষেত্রে ব্যাপারটা একটু আলাদা আর বেশ রোমাঞ্চকর! এখানে গাড়ি একটাই (অর্থাৎ আপনার শরীর), কিন্তু এর ভেতরে চালক হিসেবে আছেন একদল দারুণ মানুষ বা সত্তা।

সহজ কথায়, Plural হওয়া মানে হচ্ছে আপনার একটি শরীরের ভেতর একাধিক স্বতন্ত্র ব্যক্তিত্ব, চিন্তা বা 'মন' বসবাস করা। এদের বলা হয় 'Alters' বা 'Headmates'

কেন এই ‘System’ পরিচালনা করা চ্যালেঞ্জিং?

এখন ভাবুন, গাড়ির ড্রাইভিং সিটে কে বসবে, কার এখন বিশ্রামের প্রয়োজন, আর কার এখন বাইরের জগতের সাথে কথা বলা দরকার—এই পুরো বিষয়টা সামলানো কিন্তু চাট্টিখানি কথা নয়! মাঝেমধ্যে এমন হয় যে:

    • বুঝতে কষ্ট হয় ঠিক এই মুহূর্তে কে "Front"-এ (অর্থাৎ নিয়ন্ত্রণে) আছে।
    • একজনের করা কাজ বা সিদ্ধান্ত অন্যজন ভুলে যেতে পারে।
    • পুরো টিমের (System) মধ্যে তালগোল পাকিয়ে যাওয়ার একটা ভয় থাকে।

ঠিক এই জায়গাতেই যাদুর মতো কাজ করে Ampersand অ্যাপটি! 🚀

Ampersand — একটি Modern এবং Thoughtfully Designed Application, যা বিশেষভাবে Plural Community-র জন্য তৈরি করা হয়েছে। এটি শুধু একটি সাধারণ App নয়; বরং এমন একটি Digital Space, যেখানে পুরো System নিজেদের Organize করতে, একে অপরের সাথে Connect থাকতে, এবং নিজেদের Journey আরও Smoothly পরিচালনা করতে পারে।

একজন Plural হিসেবে নিজের অভ্যন্তরীণ জগত বা System পরিচালনা করা অনেক সময় একটি বড় চ্যালেঞ্জ হয়ে দাঁড়াতে পারে। বিশেষ করে যখন একাধিক Alters একটি শরীর শেয়ার করে, তখন কে কখন Front-এ বা সক্রিয় অবস্থায় আছে, তা ট্র্যাক করা এবং তাদের মধ্যে সমন্বয় বজায় রাখা অত্যন্ত জরুরি হয়ে পড়ে। আপনার এই যাত্রাকে আরও সহজ এবং সুশৃঙ্খল করতে ডিজিটাল দুনিয়ায় হাজির হয়েছে একটি অনন্য Application, যার নাম Ampersand। আজ আমরা এই অ্যাপটির প্রতিটি দিক নিয়ে বিস্তারিত এবং প্রাণবন্ত আলোচনা করব, যাতে আপনি বুঝতে পারেন কেন এটি আপনার জন্য একটি অপরিহার্য Tool হতে পারে।

Ampersand কী এবং এটি কেন অনন্য?

Ampersand কী এবং এটি কেন অনন্য?

Ampersand মূলত একটি Front Tracker Application। এটি বিশেষভাবে ডিজাইন করা হয়েছে সেইসব মানুষদের জন্য যারা নিজেদের Plural হিসেবে পরিচয় দেন। এই অ্যাপটির মাধ্যমে আপনি খুব সহজেই ট্র্যাক করতে পারবেন যে আপনার কোন Alter একটি নির্দিষ্ট সময়ে Front-এ রয়েছে।

তবে এর কাজ শুধু ট্র্যাকিংয়ের মধ্যেই সীমাবদ্ধ নয়। এটি আপনার বিভিন্ন Alters-দের মধ্যে পারস্পরিক যোগাযোগের একটি শক্তিশালী মাধ্যম বা Cross-Alter Communication Tool হিসেবেও কাজ করে। অনেক সময় দেখা যায়, একটি Alter অন্য কারো জন্য কোনো বার্তা রেখে যেতে চায়—সেই প্রয়োজনটি মেটাতেই এই অ্যাপের ডিজাইন করা হয়েছে।

এই অ্যাপটির সবচেয়ে বড় শক্তি হলো এর গোপনীয়তা। Ampersand একটি সম্পূর্ণ Offline Application। এর মানে হলো, এটি ব্যবহার করতে আপনার কোনো Internet Connection-এর প্রয়োজন নেই। আজকের ইন্টারনেটের যুগে যেখানে তথ্যের নিরাপত্তা নিয়ে আমরা উদ্বিগ্ন থাকি, সেখানে এটি একটি স্বস্তির খবর যে অ্যাপটি কোনো User Data সংগ্রহ করে না। যেহেতু এটি অফলাইনে কাজ করে, তাই আপনার ব্যক্তিগত তথ্য আপনার ফোনের বাইরে কোথাও যাওয়ার কোনো সুযোগ নেই।

Ampersand

অফিসিয়াল ওয়েবসাইট @ Ampersand

কীভাবে Ampersand ব্যবহার করবেন?

কীভাবে Ampersand ব্যবহার করবেন?

১. প্রথমে আপনার স্মার্টফোনে Droid-ify, Neo Store বা আপনার পছন্দের ক্লায়েন্ট ওপেন করে IzzyOnDroid রেপোজিটরি যুক্ত করুন এবং সেখান থেকে সম্পূর্ণ অফলাইন ফ্রন্ট ট্র্যাকার অ্যাপ Ampersand ডাউনলোড করে ইন্সটল করুন।

অ্যাপ Ampersand ডাউনলোড করে ইন্সটল করুন

২. অ্যাপটি ওপেন করে একজন Plural হিসেবে আপনার System-এর কোন Alter একটি নির্দিষ্ট সময়ে Front-এ বা সক্রিয় অবস্থায় আছে, তা খুব সহজেই ট্র্যাক করা শুরু করুন।

ট্র্যাক করা শুরু

৩. একাধিক Alters-এর মধ্যে পারস্পরিক সমন্বয় এবং যোগাযোগ বজায় রাখতে অ্যাপটিকে একটি Cross-Alter Communication Tool হিসেবে ব্যবহার করুন, যাতে এক Alter অন্য কারো জন্য প্রয়োজনীয় বার্তা বা নোট রেখে যেতে পারে।

প্রয়োজনীয় বার্তা

কমিউনিটি এবং ডেভেলপমেন্ট

কমিউনিটি এবং ডেভেলপমেন্ট

Ampersand একটি স্বচ্ছ এবং উন্মুক্ত অ্যাপ। এর Source Code সকলের দেখার এবং যাচাই করার জন্য উন্মুক্ত রয়েছে Codeberg-এর এই লিঙ্কে: https://codeberg.org/Ampersand/app। ডেভেলপাররা ব্যবহারকারীদের সাথে সরাসরি যুক্ত থাকতে পছন্দ করেন, তাই অ্যাপটি ব্যবহার করার সময় আপনি যদি কোনো সমস্যার সম্মুখীন হন, তবে নির্দ্বিধায় Codeberg-এ গিয়ে আপনার Issues গুলো রিপোর্ট করতে পারেন। এটি অ্যাপটিকে আরও উন্নত করতে সাহায্য করে।

সাম্প্রতিক আপডেট Hotfix এবং আরও অনেক কিছু

সাম্প্রতিক আপডেট

বর্তমানে অ্যাপটি Alpha পর্যায়ে রয়েছে এবং এর সর্বশেষ ভার্সন হলো 0.1.11। এটি একটি জরুরি Hotfix আপডেট। ডেভেলপমেন্ট টিম লক্ষ্য করেছিলেন যে কিছু SVG Icons ডিভাইসে সঠিকভাবে Render বা প্রদর্শিত হচ্ছিল না। এই সমস্যার তাৎক্ষণিক সমাধানের জন্য এই ভার্সনটি আনা হয়েছে।

যেহেতু এটি একটি দ্রুত রিলিজ করা আপডেট, তাই নতুন ফিচারের বিস্তারিত জানতে আপনাকে 0.1.10 Changelog-এর দিকে তাকাতে হবে। সেই আগের বড় আপডেটে যা যা নতুন ছিল:

১. নতুন Markdown Syntax: আপনার নোট বা টেক্সটগুলোকে আরও সুন্দরভাবে সাজাতে এখন ব্যবহার করতে পারবেন:

  • Callouts: গুরুত্বপূর্ণ কোনো তথ্য হাইলাইট করার জন্য।
  • Border around The Text: লেখার চারপাশে বর্ডার দেওয়া।
  • Text Shadow এবং Centered Text: লেখায় ছায়া যোগ করা এবং লেখাকে মাঝখানে রাখা।
  • Blurred Text: কোনো সারপ্রাইজ বা গোপন তথ্যের জন্য ঝাপসা টেক্সট।
  • Marquee: খবরের হেডলাইনের মতো স্ক্রল করা টেক্সট।
  • SVG Icons: লেখায় আইকন ব্যবহারের সুবিধা।

২. বাগ ফিক্স এবং পরিবর্তন: আগে Post Preview দেখার সময় Covers বা কাভার ইমেজগুলো এলিমেন্টের ঠিক মাঝে বা Center-এ চলে আসত। এর ফলে Title, Author এবং Timestamp বিন্যাসটি ভেঙে যেত। এখন সেই সমস্যা দূর করা হয়েছে এবং এলিমেন্টগুলো সুন্দরভাবে ডান দিকে বা Right পজিশনে দেখায়।

কীভাবে আপনি Ampersand ইনস্টল করবেন?

কীভাবে আপনি Ampersand ইনস্টল করবেন?

আপনি চাইলে সরাসরি APKs Download করে এটি ব্যবহার করতে পারেন। তবে অ্যাপটি যেন নিয়মিতভাবে Up-To-Date থাকে, সেজন্য একটি F-Droid Client ব্যবহার করা বুদ্ধিমানের কাজ।

কিছু জনপ্রিয় ক্লায়েন্ট যেমন Droid-ify, Neo Store, অথবা Sunil-এর তৈরি করা ক্লায়েন্টে IzzyOnDroid Repository ডিফল্টভাবে যুক্ত থাকে। তবে আপনি যদি অন্য কোনো সাধারণ ক্লায়েন্ট ব্যবহার করেন, তবে আপনাকে ম্যানুয়ালি এই Repo যুক্ত করতে হবে। কীভাবে এটি করবেন, তা জানতে পেজের ওপরের Hint অনুসরণ করতে পারেন।

কারিগরি বিশ্লেষণ: অ্যাপের অন্দরে যা রয়েছে

কারিগরি বিশ্লেষণ

Ampersand অ্যাপটি তৈরিতে অনেকগুলো উন্নত প্রযুক্তির লাইব্রেরি ব্যবহার করা হয়েছে। প্রতিটি লাইব্রেরি অ্যাপটিকে আরও শক্তিশালী এবং দক্ষ করে তুলেছে। চলুন জেনে নিই এই কারিগরি বিষয়গুলো সম্পর্কে:

  • Android Support Library: এটি মূলত একটি বড় লাইব্রেরি গুচ্ছ, যা Compatibility এবং Component Libraries—এই দুই ভাগে বিভক্ত। এর কাজ হলো বিভিন্ন অ্যান্ড্রয়েড ভার্সনের মধ্যে সামঞ্জস্য বজায় রাখা।
  • Utility (Backward Compatibility): পুরনো অ্যান্ড্রয়েড ফোনেও যাতে লেটেস্ট সব ফিচার বা Android Features কাজ করে, এই লাইব্রেরি সেই দায়িত্ব পালন করে।
  • Webview Utility: এটি ব্যবহারকারীদের ডিফল্ট ব্রাউজারে বা Default Browser-এ সুন্দরভাবে Webpages দেখাতে সাহায্য করে।
  • UI Optimization: অ্যাপের পারফরম্যান্স বাড়াতে এবং অপ্রয়োজনীয় জটিলতা কমাতে UI Optimization লাইব্রেরি কাজ করে যা Nested Views-এর সংখ্যা কমিয়ে আনে।
  • AndroidX UI Components: এটি AppBarLayout এবং FloatingActionButton-এর মতো Top-Level Application Widgets গুলোর অবস্থান নিখুঁতভাবে নির্ধারণ করে।
  • Static Library: এটি এমন সব APIs ব্যবহারের সুবিধা দেয় যা পুরনো প্ল্যাটফর্মে সচরাচর পাওয়া যায় না।
  • Emoji Compatibility: বিশেষ করে Kitkat বা তার পরবর্তী ভার্সনের ডিভাইসে অনেক সময় ইমোজি দেখা যায় না (খালি বক্স আসে)। এই Core Library সেই ইমোজিগুলো সঠিকভাবে দেখানোর ব্যবস্থা করে।
  • Encapsulation এবং Reusability: AndroidX Library-এর মাধ্যমে অ্যাপের বিভিন্ন অংশকে Fragments বা রিইউজেবল কম্পোনেন্টে ভাগ করা হয়েছে, যা অ্যাপের কার্যক্ষমতা বৃদ্ধি করে।
  • Graphics Facilities: একাধিক অ্যান্ড্রয়েড রিলিজ জুড়ে উন্নত গ্রাফিক্স বা Graphics Facilities নিশ্চিত করতে এই বিশেষ লাইব্রেরি ব্যবহৃত হয়েছে।
  • Lifecycle Management: অ্যাপের ভেতরে থাকা Activities এবং Fragments যাতে একে অপরের Lifecycle Status পরিবর্তনের সাথে তাল মিলিয়ে চলতে পারে, তার জন্য বিশেষ সিস্টেম রয়েছে।
  • Performance Traces: ART (Android Runtime) যাতে দ্রুত অ্যাপটিকে প্রসেস করতে পারে, তার জন্য এটি Compilation Traces আগে থেকেই প্রস্তুত রাখে।
  • Efficient Data Display: বিপুল পরিমাণ তথ্য বা Large Sets of Data প্রদর্শন করার সময় যেন ফোনের Memory Usage খুব কম হয়, তার জন্য আধুনিক প্রযুক্তি ব্যবহার করা হয়েছে।
  • App Startup Optimization: অ্যাপটি চালু হওয়ার সময় প্রয়োজনীয় কম্পোনেন্টগুলো যেন দ্রুত এবং সঠিকভাবে শুরু বা Initialize হতে পারে, তার জন্য AndroidX Library কাজ করে।
  • Binary Serialization Format: ডাটা নিরাপদে সংরক্ষণ বা এক প্রসেস থেকে অন্য প্রসেসে পাঠানোর জন্য এটি একটি কমপ্যাক্ট Binary Serialization Format ব্যবহার করে।
  • JSON Parser/Writer: দ্রুত ডাটা প্রসেসিংয়ের জন্য এতে রয়েছে StAX-Like API। এটি Annotations-এর মাধ্যমে POJOs Marshalling/Unmarshalling প্রক্রিয়া সহজ করে তোলে।
  • Material Design Guidelines: পুরো অ্যাপটি গুগল-এর Material Design Guidelines মেনে তৈরি করা হয়েছে, যা আপনাকে দেবে একটি আধুনিক ও স্বাচ্ছন্দ্যময় ব্যবহারের অভিজ্ঞতা।

পরিশেষে বলা যায়, Ampersand শুধুমাত্র একটি অ্যাপ নয়, এটি একটি সিস্টেমের নিরাপত্তা এবং শৃঙ্খলার প্রতীক। আপনি যদি আপনার Alters-দের কর্মকাণ্ড সহজে ট্র্যাক করতে চান এবং নিজেদের মধ্যে নিরবচ্ছিন্ন যোগাযোগ বজায় রাখতে চান, তবে এই অফলাইন, প্রাইভেসী-ফ্রেন্ডলি অ্যাপটি আপনার জন্য সেরা পছন্দ হতে পারে। আজই এটি ট্রাই করে দেখতে পারেন!

Level 31

আমি মো আতিকুর ইসলাম। সনিক টিউনার, টেকটিউনস, গাইবান্ধা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 5 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 767 টি টিউন ও 94 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 67 ফলোয়ার আছে এবং আমি টেকটিউনসে 3 টিউনারকে ফলো করি।

“আল্লাহর ভয়ে তুমি যা কিছু ছেড়ে দিবে, আল্লাহ্ তোমাকে তার চেয়ে উত্তম কিছু অবশ্যই দান করবেন।” —হযরত মোহাম্মদ (সঃ)


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস