বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

ইউজারকে অন্য অ্যাপে পাঠানো

(http://developer.android.com/training/basics/intents/sending.html)

একটি অ্যান্ড্রয়েডের সবচেয়ে গুরুত্ব বৈশিষ্ট্য হচ্ছে একটা কাজের (যা করতে চাওয়া হয়) উপর ভিত্তি করে ইউজারকে অন্য অ্যাপে পাঠানোর ক্ষেত্রে একটা অ্যাপের সামর্থ। উদাহরণস্বরূপ, যদি আপনার অ্যাপের একটা ব্যবসার ঠিকানা থাকে যা আপনি প্রদর্শন করতে চান, ম্যাপ প্রদর্শনের জন্য আপনার অ্যাপে একটা একটিভিটি তৈরী করার দরকার নেই। পরিবর্তে আপনি একটি Intent ব্যবহার করে ঠিকানা দেখার জন্য একটি রিকোয়েষ্ট তৈরী করতে পারেন। তখন অ্যান্ড্রয়েড সিস্টেম একটি অ্যাপ শুরু করবে যা ম্যাপের উপর ঠিকানা শো করতে সামর্থ্য হবে।

প্রথমক্লাস (Building Your First App) যেভাবে ব্যাখ্যা করা হয়েছে, আপনার অ্যাপের একটিভিটির মধ্যে নেভিগেট করতে আপনাকে অবশ্যই ইনটেন্ট ব্যবহার করতে হবে। আপনি সাধারনভাবে তা এক্সপ্লিসিট ইনটেন্ট দিয়ে করতে পারবেন, যা কম্পোনেন্টের সঠিক ক্লাস নাম নির্ধারন করে যা আপনি শুরু করতে চান। কিন্তু যখন আপনি চান একটি কাজ করতে একটা আলাদা অ্যাপ থকুক, যেমন “একটি ম্যাপ দেখা” আপনাকে তখন অবশ্যই একটি ইমপ্লিসিট ইনটেন্ট ব্যবহার করতে হবে।

এই অনুশীলনী আপনাকে শেখাবে কীভাবে একটি সুনির্দিষ্ট কাজের জন্য একটি ইমপ্লিসিট ইনটেন্ট তৈরী করা যায় এবং কীভাবে এটাকে ব্যবহার করে একটা একটিভিটি শুরু করা যায় যা অন্য অ্যাপে কাজটি সম্পাদন করে।