ক্রোম অ্যাপগুলি আপনাকে একটি নেটিভ অ্যাপ্লিকেশনের সাথে তুলনীয় অভিজ্ঞতা প্রদান করতে HTML5, CSS এবং JavaScript ব্যবহার করতে দেয়।
কেন একটি Chrome অ্যাপ তৈরি করবেন?
একটি ক্রোম অ্যাপ তৈরি করে, একটি ঐতিহ্যবাহী ওয়েব অ্যাপ বা একটি নেটিভ মোবাইল অ্যাপের সাথে যাওয়ার বিপরীতে, আপনি আপনার সম্ভাব্য দর্শকদের প্রসারিত করেন এবং আপনার বিকাশের ক্ষমতা প্রসারিত করেন।
আপনার সম্ভাব্য শ্রোতা প্রসারিত করুন
আপনি যখন একটি Chrome অ্যাপ লেখেন, একটি নির্দিষ্ট অপারেটিং সিস্টেমে নেটিভভাবে চলে এমন একটি অ্যাপের বিপরীতে, আপনি অবিলম্বে আপনার অ্যাপটি আরও ব্যাপক দর্শকদের কাছে উপলব্ধ করে দেন।
যেকোনো ডেস্কটপে
Windows, OS X এবং Linux-এর জন্য আলাদা অ্যাপ্লিকেশানগুলি লেখার এবং বজায় রাখার পরিবর্তে, আপনি একটি একক অ্যাপ্লিকেশন লিখতে পারেন যা Chrome যেখানে চলে সেখানে চলে৷ এর মধ্যে রয়েছে উইন্ডোজ, লিনাক্স এবং ওএস এক্স।
মোবাইল ডিভাইসে [কর্ডোভার মাধ্যমে]
মোবাইলের জন্য Chrome Apps (MCA) ব্যবহার করে, আপনি আপনার অ্যাপ্লিকেশনগুলিকে মোবাইলে স্থাপন করতে পারেন এবং শুধুমাত্র Android এবং IOS প্ল্যাটফর্মে উপলব্ধ হার্ডওয়্যার বৈশিষ্ট্যগুলি লক্ষ্য করতে পারেন৷
এবং অবশ্যই, একটি Chromebook
একটি Chrome App লেখাই একটি Chromebook এ আপনার অ্যাপ ইনস্টল করার একমাত্র উপায়৷ Chromebook হল আকর্ষণীয়, সস্তা, কম রক্ষণাবেক্ষণের ডিভাইস যা একটি সম্পূর্ণ ওয়েব অভিজ্ঞতা প্রদান করে।
আপনার উন্নয়ন ক্ষমতা প্রসারিত
আপনি হয়তো ভাবছেন, "যদি আমি একটি স্ট্যান্ডার্ড ওয়েব অ্যাপ্লিকেশন লিখি, আমি এটিকে ওয়েব ব্রাউজার আছে এমন যেকোনো প্ল্যাটফর্মে চালাতে পারি।" অবশ্যই, এটি একেবারে সঠিক, কিন্তু মনে রাখবেন যে Chrome অ্যাপগুলি আপনার বিকাশের ক্ষমতাকে প্রসারিত করে যা আপনি ঐতিহ্যগত ওয়েব অ্যাপগুলির সাথে করতে পারেন:
- Chrome অ্যাপ্লিকেশানগুলি ডেস্কটপে নির্বিঘ্নে একত্রিত হতে পারে এবং প্রথাগত ওয়েব অ্যাপ্লিকেশনগুলির চেয়ে ডেস্কটপ অ্যাপ্লিকেশনগুলির মতো দেখতে পারে৷
- ডেস্কটপের জন্য Chrome Apps-এ সাধারণ ব্রাউজার-ভিত্তিক অ্যাপ্লিকেশানগুলির মতো কোনও অম্নিবক্স (অ্যাড্রেস বার) এবং ট্যাব স্ট্রিপ নেই, কারণ নেটিভ ডেস্কটপ অ্যাপগুলির মতো, তারা কোনও ব্রাউজারে বাস করে না৷
- Chrome অ্যাপ লঞ্চার ব্যবহারকারীদের জন্য আপনার Chrome অ্যাপ খুঁজে পাওয়া এবং শুরু করা সহজ করে তোলে।
- OS X ব্যবহারকারীরা আপনার অ্যাপ খুঁজে পেতে এবং শুরু করতে সমন্বিত স্পটলাইট অনুসন্ধান ব্যবহার করতে পারেন।
- ডেস্কটপের জন্য Chrome Apps হোস্ট কম্পিউটারের ফাইল সিস্টেম অ্যাক্সেস করতে পারে এবং হার্ডওয়্যার বৈশিষ্ট্যগুলি ব্যবহার করতে পারে (যেমন USB, ব্লুটুথ এবং সংযুক্ত মানব ইন্টারফেস ডিভাইস)।
ক্রোম অ্যাপস দেখতে কেমন তা দেখার সেরা উপায় হল কিছু ইনস্টল করা ।
কার ক্রোম অ্যাপস তৈরি করা উচিত?
সবাই! কিন্তু কিছু সেক্টরের ক্রোম অ্যাপের প্রতি বিশেষ আগ্রহ রয়েছে।
ডিভাইস নির্মাতারা
Chrome Apps-এর ক্রস প্ল্যাটফর্ম প্রকৃতি ডিভাইস ড্রাইভারকে কম বেদনাদায়ক করে তোলে। একটি ডিভাইস নির্মাতাকে তাদের ডিভাইস কনফিগার করার জন্য শুধুমাত্র একটি অ্যাপ্লিকেশন লিখতে হবে এবং এটি যেকোনো ডিভাইসে চলবে।
শিক্ষাবিদদের
প্রতিটি ক্লাসরুমে ল্যাপটপ আনার জন্য Chromebook হল একটি সস্তা, কম রক্ষণাবেক্ষণের বিকল্প৷ Chrome অ্যাপ্লিকেশানগুলি ক্রোমবুকগুলিতে নেটিভভাবে চালানো অ্যাপ্লিকেশনগুলি ইনস্টল করার জন্য সহজে শিক্ষাদানকে সহজ করে তোলে৷ উদাহরণ স্বরূপ:
স্বাস্থ্য সেবা প্রদানকারী
একটি পেডিয়াট্রিক পরিষেবা এখন পর্যন্ত ক্রোমবুকে ক্রোম অ্যাপস ব্যবহার করে হাজার হাজার ডলার সাশ্রয় করেছে ৷
ক্রোম ডেভ এডিটর
ক্রোম ডেভ এডিটরে সম্পূর্ণ বৈশিষ্ট্যযুক্ত IDE ব্যবহার করুন।
ক্রোম অ্যাপগুলি আপনাকে একটি নেটিভ অ্যাপ্লিকেশনের সাথে তুলনীয় অভিজ্ঞতা প্রদান করতে HTML5, CSS এবং JavaScript ব্যবহার করতে দেয়।
কেন একটি Chrome অ্যাপ তৈরি করবেন?
একটি ক্রোম অ্যাপ তৈরি করে, একটি ঐতিহ্যবাহী ওয়েব অ্যাপ বা একটি নেটিভ মোবাইল অ্যাপের সাথে যাওয়ার বিপরীতে, আপনি আপনার সম্ভাব্য দর্শকদের প্রসারিত করেন এবং আপনার বিকাশের ক্ষমতা প্রসারিত করেন।
আপনার সম্ভাব্য শ্রোতা প্রসারিত করুন
আপনি যখন একটি Chrome অ্যাপ লেখেন, একটি নির্দিষ্ট অপারেটিং সিস্টেমে নেটিভভাবে চলে এমন একটি অ্যাপের বিপরীতে, আপনি অবিলম্বে আপনার অ্যাপটি আরও ব্যাপক দর্শকদের কাছে উপলব্ধ করে দেন।
যেকোনো ডেস্কটপে
Windows, OS X এবং Linux-এর জন্য আলাদা অ্যাপ্লিকেশানগুলি লেখার এবং বজায় রাখার পরিবর্তে, আপনি একটি একক অ্যাপ্লিকেশন লিখতে পারেন যা Chrome যেখানে চলে সেখানে চলে৷ এর মধ্যে রয়েছে উইন্ডোজ, লিনাক্স এবং ওএস এক্স।
মোবাইল ডিভাইসে [কর্ডোভার মাধ্যমে]
মোবাইলের জন্য Chrome Apps (MCA) ব্যবহার করে, আপনি আপনার অ্যাপ্লিকেশনগুলিকে মোবাইলে স্থাপন করতে পারেন এবং শুধুমাত্র Android এবং IOS প্ল্যাটফর্মে উপলব্ধ হার্ডওয়্যার বৈশিষ্ট্যগুলি লক্ষ্য করতে পারেন৷
এবং অবশ্যই, একটি Chromebook
একটি Chrome App লেখাই একটি Chromebook এ আপনার অ্যাপ ইনস্টল করার একমাত্র উপায়৷ Chromebook হল আকর্ষণীয়, সস্তা, কম রক্ষণাবেক্ষণের ডিভাইস যা একটি সম্পূর্ণ ওয়েব অভিজ্ঞতা প্রদান করে।
আপনার উন্নয়ন ক্ষমতা প্রসারিত
আপনি হয়তো ভাবছেন, "যদি আমি একটি স্ট্যান্ডার্ড ওয়েব অ্যাপ্লিকেশন লিখি, আমি এটিকে ওয়েব ব্রাউজার আছে এমন যেকোনো প্ল্যাটফর্মে চালাতে পারি।" অবশ্যই, এটি একেবারে সঠিক, কিন্তু মনে রাখবেন যে Chrome অ্যাপগুলি আপনার বিকাশের ক্ষমতাকে প্রসারিত করে যা আপনি ঐতিহ্যগত ওয়েব অ্যাপগুলির সাথে করতে পারেন:
- Chrome অ্যাপ্লিকেশানগুলি ডেস্কটপে নির্বিঘ্নে একত্রিত হতে পারে এবং প্রথাগত ওয়েব অ্যাপ্লিকেশনগুলির চেয়ে ডেস্কটপ অ্যাপ্লিকেশনগুলির মতো দেখতে পারে৷
- ডেস্কটপের জন্য Chrome Apps-এ সাধারণ ব্রাউজার-ভিত্তিক অ্যাপ্লিকেশানগুলির মতো কোনও অম্নিবক্স (অ্যাড্রেস বার) এবং ট্যাব স্ট্রিপ নেই, কারণ নেটিভ ডেস্কটপ অ্যাপগুলির মতো, তারা কোনও ব্রাউজারে বাস করে না৷
- Chrome অ্যাপ লঞ্চার ব্যবহারকারীদের জন্য আপনার Chrome অ্যাপ খুঁজে পাওয়া এবং শুরু করা সহজ করে তোলে।
- OS X ব্যবহারকারীরা আপনার অ্যাপ খুঁজে পেতে এবং শুরু করতে সমন্বিত স্পটলাইট অনুসন্ধান ব্যবহার করতে পারেন।
- ডেস্কটপের জন্য Chrome Apps হোস্ট কম্পিউটারের ফাইল সিস্টেম অ্যাক্সেস করতে পারে এবং হার্ডওয়্যার বৈশিষ্ট্যগুলি ব্যবহার করতে পারে (যেমন USB, ব্লুটুথ এবং সংযুক্ত মানব ইন্টারফেস ডিভাইস)।
ক্রোম অ্যাপস দেখতে কেমন তা দেখার সেরা উপায় হল কিছু ইনস্টল করা ।
কার ক্রোম অ্যাপস তৈরি করা উচিত?
সবাই! কিন্তু কিছু সেক্টরের ক্রোম অ্যাপের প্রতি বিশেষ আগ্রহ রয়েছে।
ডিভাইস নির্মাতারা
Chrome Apps-এর ক্রস প্ল্যাটফর্ম প্রকৃতি ডিভাইস ড্রাইভারকে কম বেদনাদায়ক করে তোলে। একটি ডিভাইস নির্মাতাকে তাদের ডিভাইস কনফিগার করার জন্য শুধুমাত্র একটি অ্যাপ্লিকেশন লিখতে হবে এবং এটি যেকোনো ডিভাইসে চলবে।
শিক্ষাবিদদের
প্রতিটি ক্লাসরুমে ল্যাপটপ আনার জন্য Chromebook হল একটি সস্তা, কম রক্ষণাবেক্ষণের বিকল্প৷ Chrome অ্যাপ্লিকেশানগুলি ক্রোমবুকগুলিতে নেটিভভাবে চালানো অ্যাপ্লিকেশনগুলি ইনস্টল করার জন্য সহজে শিক্ষাদানকে সহজ করে তোলে৷ উদাহরণ স্বরূপ:
স্বাস্থ্য সেবা প্রদানকারী
একটি পেডিয়াট্রিক পরিষেবা এখন পর্যন্ত ক্রোমবুকে ক্রোম অ্যাপস ব্যবহার করে হাজার হাজার ডলার সাশ্রয় করেছে ৷
ক্রোম ডেভ এডিটর
ক্রোম ডেভ এডিটরে সম্পূর্ণ বৈশিষ্ট্যযুক্ত IDE ব্যবহার করুন।