🌏 imaginativeworld.org
🔗 linkedin.com/in/mahmudulhasanshohag
🐘 mastodon.social/@shohag
𝕏 x.com/shohag_iw
কোনো প্রশ্ন বা সাজেশন থাকলে কমেন্টে অথবা রিপোজিটরির issue তে জানাতে পারেন।
রিপো: github.com/ImaginativeS...
কোনো প্রশ্ন বা সাজেশন থাকলে কমেন্টে অথবা রিপোজিটরির issue তে জানাতে পারেন।
রিপো: github.com/ImaginativeS...
আমার "Why Not Compose!" প্রোজেক্টে "./gradlew refreshVersions" কমান্ডটি দিয়ে সরাসরি দেখতে পারেন এ প্লাগইনটির ব্যবহার।
রিপো: github.com/ImaginativeS...
আমার "Why Not Compose!" প্রোজেক্টে "./gradlew refreshVersions" কমান্ডটি দিয়ে সরাসরি দেখতে পারেন এ প্লাগইনটির ব্যবহার।
রিপো: github.com/ImaginativeS...
এ প্লাগইনটির আরেকটি সুবিধা হলো এতে বিল্টইন রেডি-টু-ইউজ ১২৫০+ ডিপেন্ডেন্সি নোটেশন (splitties.github.io/refreshVersi...) আছে। ফলে জনপ্রিয় এবং বহুব্যবহৃত ডিপেন্ডেন্সি সরাসরি প্লাগইন থেকেই যুক্ত করা যাবে।
এ প্লাগইনটির আরেকটি সুবিধা হলো এতে বিল্টইন রেডি-টু-ইউজ ১২৫০+ ডিপেন্ডেন্সি নোটেশন (splitties.github.io/refreshVersi...) আছে। ফলে জনপ্রিয় এবং বহুব্যবহৃত ডিপেন্ডেন্সি সরাসরি প্লাগইন থেকেই যুক্ত করা যাবে।
রিসেন্টলি আমি আমার ওপেন-সোর্স "Why Not Compose!" প্রোজেক্টে Gradle Version Catalogs যুক্ত করেছি, এর বড় সুবিধা হচ্ছে সব গুলো ডিপেন্ডেন্সির ভার্সন সমূহ একটি "libs.versions.toml" ফাইলে থাকে।
রিসেন্টলি আমি আমার ওপেন-সোর্স "Why Not Compose!" প্রোজেক্টে Gradle Version Catalogs যুক্ত করেছি, এর বড় সুবিধা হচ্ছে সব গুলো ডিপেন্ডেন্সির ভার্সন সমূহ একটি "libs.versions.toml" ফাইলে থাকে।
কিন্তু অ্যান্ড্রেয়েডে এরকম অফিশিয়াল কোনো ফিচার নেই। অ্যান্ড্রয়েড স্টু্ডিও মাঝে মাঝে সাজেশন দিলেও সব সময় সব প্যাকেজের জন্য লেটেস্ট ভার্সন সাজেস্ট করে না।
কিন্তু অ্যান্ড্রেয়েডে এরকম অফিশিয়াল কোনো ফিচার নেই। অ্যান্ড্রয়েড স্টু্ডিও মাঝে মাঝে সাজেশন দিলেও সব সময় সব প্যাকেজের জন্য লেটেস্ট ভার্সন সাজেস্ট করে না।
রিপো: https://github.com/ImaginativeShohag/Why-Not-Compose/tree/dev/app/src/main/kotlin/org/imaginativeworld/whynotcompose/ui/screens/tutorial/barcodescanner
রিপো: https://github.com/ImaginativeShohag/Why-Not-Compose/tree/dev/app/src/main/kotlin/org/imaginativeworld/whynotcompose/ui/screens/tutorial/barcodescanner