মোবাইল অ্যাপ

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

নিরীক্ষণ
কিছু অ্যাপ মোবাইল ডিভাইসে আগে থেকেই ইন্সটল করা থাকে। যেমন- ওয়েব ব্রাউজার,ক্যামেরা অ্যাপ, ক্যালেন্ডার অ্যাপ ইত্যাদি৷ এই অ্যাপ সাধারণভাবে মোবাইল থেকে  সরিয়ে ফেলা সম্ভব হয় না। তবে কিছু কিছু ক্ষেত্রে ডিভাইস রুট(মূলী) হলে উক্ত অ্যাপ আনইন্সটল করা সম্ভব হয়৷

অ্যাপ নিজের হাত দিয়ে নানাভাবে ইন্সটল করা যায়, যেমন - এর একটি উদাহরণ হলো অ্যান্ড্রয়েড ফোন দিয়ে  অ্যান্ড্রয়েড আপ্লিকেশন প্যাকেজ

বাজার গবেষণা সংস্থা গার্টনার ভবিষ্যদ্বাণী করেছিলেন যে, ২০১৩ সালে ১০২ বিলিয়ন অ্যাপ্লিকেশন ডাউনলোড করা হবে (এর মধ্যে ৯১% বিনামূল্যে), যা মার্কিন যুক্তরাষ্ট্রে ২$ বিলিয়ন ডলার উপার্জন করবে, যা ২০১৩ সালের ১৮ বিলিয়ন মার্কিন ডলারে ৪৪.৪% বাড়বে। 

ধরণ
নেটিভ অ্যাপ
এই অ্যাপ মাত্র অ্যাপেল ডিভাইসে সমর্থন করে, অ্যান্ড্রয়েড ডিভাইসে সমর্থন করে না। 
হাইব্রিড অ্যাপ
Hybrid মোবাইল অ্যাপগুলো Native ও Web অ্যাপের একটা সংমিশ্রণ।

নেটিভ অ্যাপ নির্দিষ্ট অ্যাপ মার্কেটপ্লেস থেকে ডাউনলোড করতে হয় এবং অ্যাপটি আপনার ডিভাইসের অপারেটিং সিস্টেম ও হার্ডওয়্যার অ্যাক্সেস করে চলে। আর Web App হল লোকাল সার্ভার ছাড়া ওয়েবে হোস্ট করা যেকোনো অ্যাপ।

আর হাইব্রিড অ্যাপের অবস্থান এই দুইয়ের ঠিক মাঝামাঝি। Native App এর মতোই এই হাইব্রিড অ্যাপগুলো একটি অ্যাপ মার্কেটপ্লেস থেকে ডাউনলোড করতে হয়, বেশ দ্রুত কাজ করে। কিন্তু দেখতে এবং কাজের দিকে native app এর সাথে মিল থাকলেও এগুলো মূলত ওয়েব অ্যাপ্লিকেশন।

একটি জনপ্রিয় হাইব্রিড অ্যাপের উদাহরণ হলো- Instagram, Quora, UBER.

ওয়েব-ভিত্তিক অ্যাপ
একটি ওয়েব-ভিত্তিক অ্যাপ্লিকেশন এইচটিএমএল, সিএসএস বা জাভাস্ক্রিপ্ট দ্বারা তৈরি করা হয়। এই গ্রুপের অ্যাপ্লিকেশনগুলির যথাযথ আচরণের  জন্য ইন্টারনেট সংযোগ প্রয়োজন।

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

তথ্যসূত্র

বিষয়শ্রেণী:মোবাইল সফটওয়্যার