Firebase স্টুডিও দিয়ে শুরু করুন

১. সংক্ষিপ্ত বিবরণ

এই কোডল্যাবে, আপনি ফায়ারবেস স্টুডিও- এর অ্যাপ প্রোটোটাইপিং এজেন্ট ব্যবহার করে একটি নতুন ভাষা শেখার উপযোগী অ্যাপ তৈরি করার অনুশীলন করবেন। এরপর আপনি অ্যাপটিকে আরও উন্নত ও পরিমার্জন করবেন এবং ঐচ্ছিকভাবে ফায়ারবেস অ্যাপ হোস্টিং-এ প্রকাশ করবেন।

ভাষা শেখার অ্যাপের একটি অ্যানিমেটেড জিআইএফ

আপনি যা শিখবেন

  • ফায়ারবেস স্টুডিওতে প্রম্পটিং-এর সর্বোত্তম অনুশীলন
  • কার্যকারিতা যোগ করতে এবং ত্রুটি সংশোধন করতে অ্যাপটিকে উন্নত করুন।
  • ফায়ারবেস অ্যাপ হোস্টিং-এ একটি অ্যাপ প্রকাশ করুন এবং অন্যদের সাথে শেয়ার করুন।
  • অ্যাপ হোস্টিং অ্যাপ ওভারভিউ প্যানেলের মাধ্যমে মূল মেট্রিকগুলি ট্র্যাক করুন

আপনার যা যা লাগবে

  • আপনার পছন্দের একটি ব্রাউজার, যেমন গুগল ক্রোম
  • আপনার ফায়ারবেস প্রজেক্ট তৈরি ও পরিচালনার জন্য একটি গুগল অ্যাকাউন্ট।

২. অ্যাপ প্রোটোটাইপিং এজেন্ট ব্যবহার করে আপনার অ্যাপটি তৈরি করুন।

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

  1. আপনার গুগল অ্যাকাউন্টে লগ ইন করুন এবং ফায়ারবেস স্টুডিও খুলুন।
  2. ' Prototype an app with AI' ফিল্ডে, আপনি যে অ্যাপটি তৈরি করতে চান তার একটি বিবরণ লিখুন। এই কোডল্যাবের জন্য, আপনি এমন একটি অ্যাপ তৈরি করবেন যা আপনাকে গল্প, ফ্ল্যাশকার্ড এবং একজন এআই টিউটরের মাধ্যমে একটি নতুন ভাষা শিখতে সাহায্য করবে। একটি প্রম্পট লিখুন, যেমন:
    An app to help someone learn a new language. The app should include
    AI-generated stories in the target language, where users can click vocab
    words or the entire story to see it in English. A different section
    includes flashcards, where the user is shown a word in the chosen language
    and can click it to flip the card and see the word in English. The final
    section includes an AI chatbot that allows the user to have simple
    conversations in the chosen language or ask questions in English about
    what a word means or how to form a sentence in the chosen language. All
    content should be beginner-friendly, focusing on basic greetings, common
    questions/answers, and vocabulary relevant to the lessons or stories.
    To start, the app should teach the user French, although we might add
    additional languages in the future.
    
  3. এআই দিয়ে প্রোটোটাইপ তৈরি করুন।
  4. প্রস্তাবিত অ্যাপ ব্লুপ্রিন্টটি পর্যালোচনা করুন। ক্লিক করুন। আইকন কাস্টমাইজ করুন ব্লুপ্রিন্ট সম্পাদনা করতে কাস্টমাইজ করুন :
    1. অ্যাপটির নাম পরিবর্তন করে Speak Easy রাখুন।
    2. রঙের বিন্যাসটি নিম্নলিখিতভাবে পরিবর্তন করুন:
    Primary color: Asparagus green (#98BF64) for a calm and friendly feel.
    Secondary color: Light parchment (#F5EBCD) to complement the primary color.
    Accent: Marigold (#FFB833) for interactive elements and call-to-action buttons.
    
    আপনি যদি আপনার রঙের বিন্যাস বা লেআউট একটি ছবি হিসেবে জমা দিতে চান, তাহলে ক্লিক করুন। সংযুক্তি আইকন প্রম্পট বা ব্লুপ্রিন্ট প্রক্রিয়ার সময় ছবি আপলোড করার জন্য অ্যাটাচমেন্ট অপশন। ছবির সাইজ অবশ্যই ৩ এমআইবি-এর কম হতে হবে।
  5. সংরক্ষণ করুন- এ ক্লিক করুন।
  6. ব্লুপ্রিন্টে আপনার আপডেটগুলো অন্তর্ভুক্ত করা শেষ হলে, ‘এই অ্যাপটির প্রোটোটাইপ তৈরি করুন’ (Prototype this App) বোতামে ক্লিক করুন। অ্যাপটির ব্লুপ্রিন্ট
  7. যেহেতু এই অ্যাপটিতে AI উপাদান রয়েছে, তাই এজেন্ট আপনার কাছে একটি জেমিনি কী (Gemini key) চাইবে। আপনার নিজের জেমিনি এপিআই কী (Gemini API key) যোগ করুন অথবা একটি জেমিনি এপিআই কী তৈরি করতে ' অটো-জেনারেট' (Auto-generate ) এ ক্লিক করুন। আপনি যদি 'অটো-জেনারেট' এ ক্লিক করেন, তাহলে ফায়ারবেস স্টুডিও (Firebase Studio) একটি ফায়ারবেস প্রজেক্ট তৈরি করবে এবং আপনার জন্য একটি জেমিনি এপিআই কী তৈরি করে দেবে।
  8. অ্যাপ প্রোটোটাইপিং এজেন্ট আপনার অ্যাপের একটি প্রথম সংস্করণ তৈরি করতে অ্যাপ ব্লুপ্রিন্ট ব্যবহার করে। এটি সম্পন্ন হলে, একটি জেমিনি চ্যাট ইন্টারফেসের পাশাপাশি আপনার অ্যাপের প্রিভিউটি প্রদর্শিত হয়। আপনার অ্যাপটি পরীক্ষা করার জন্য কিছুক্ষণ সময় নিন। এটি দেখতে হুবহু আপনার কল্পনার মতো না হলেও, পরবর্তী বিভাগে নতুন কার্যকারিতা যোগ করা এবং ডিজাইনটি আরও উন্নত করার উপায় বর্ণনা করা হয়েছে। অ্যাপটির প্রাথমিক প্রোটোটাইপের অ্যানিমেটেড জিআইএফ

৩. (ঐচ্ছিক) কোডটি সংগ্রহ করুন।

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

  1. ফোল্ডারের ফাইলগুলো ডাউনলোড করুন।
  2. ফায়ারবেস স্টুডিওতে, ক্লিক করুন কোড ভিউ আইকন কোড ভিউ খুলতে কোড-এ যান
  3. আপনার ডাউনলোড করা ফাইলগুলো ফায়ারবেস স্টুডিও-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন। ফাইলগুলোকে বিদ্যমান ফাইলগুলো প্রতিস্থাপন করার অনুমতি দিন।
  4. অ্যাপটির উদাহরণ সংস্করণটি ব্যবহার করে কোডল্যাবটি চালিয়ে যেতে ‘Switch to Prototyper’-এ ক্লিক করুন।

৪. আপনার অ্যাপের কার্যকারিতা পরীক্ষা করুন, পুনরাবৃত্তি করুন এবং ডিবাগ করুন।

অ্যাপটি প্রিভিউ করার সময় আপনি কিছু বাগ বা অপ্রত্যাশিত কার্যকারিতা লক্ষ্য করতে পারেন। অ্যাপটির উদাহরণ সংস্করণে আমরা নিম্নলিখিত পরিবর্তন এবং সংশোধনগুলো যোগ করব:

  • এআই স্টোরি জেনারেটরে, ব্যবহারকারীরা শব্দভান্ডারের শব্দগুলোতে ক্লিক করে ইংরেজিতে তার সংজ্ঞা পেতে পারবেন।
  • ফ্ল্যাশকার্ডগুলো প্রথমে ফরাসি ভাষায় প্রদর্শিত হবে এবং ক্লিক করলে ইংরেজিতে পরিবর্তিত হবে।
  • ব্যবহারকারী একটি সেটিংস পৃষ্ঠায় গিয়ে ফরাসি ভাষার পরিবর্তে জাপানি ভাষা শেখা বেছে নিতে পারবেন।

লক্ষ্য ১: এআই স্টোরি জেনারেটরে শব্দভান্ডার যোগ করা

ঐচ্ছিক: এই পর্যায় থেকে অ্যাপটির উদাহরণ সংস্করণ ব্যবহার করতে, এই ফাইলগুলি ডাউনলোড করে Firebase Studio-র কোড ভিউ-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন।

  1. চ্যাট ইন্টারফেসে, আপনি যে ফিচারটি যোগ করতে চান তা বর্ণনা করুন:
    In the AI Story Generator, users should be able to click vocab words or
    phrases to get the definition in English. Words or phrases should be
    underlined to indicate they can be clicked.
    
  2. প্রিভিউ উইন্ডোতে অ্যাপটি পরীক্ষা করে দেখুন। আপনি পরে অ্যাপটির বাহ্যিক রূপ ও নকশা আপডেট করবেন, তাই আপাতত শুধু এর কার্যকারিতার ওপর মনোযোগ দেওয়ার চেষ্টা করুন।
  3. যদি আপনার অ্যাপটি প্রত্যাশা অনুযায়ী কাজ না করে, তাহলে পরিবর্তন আনার জন্য অ্যাপ প্রোটোটাইপিং এজেন্টকে নির্দেশ দিতে থাকুন। উদাহরণস্বরূপ:
    IMPORTANT: Be sure to underline and provide a definition for most words
    and phrases, and ESPECIALLY all nouns and verbs. If a word or phrase in the
    story appears multiple times, only underline and define the first instance.
    
  4. ক্লিক করুন কোড ভিউ আইকন কোড ভিউ খুলতে কোড মোডে যান , যেখানে আপনি আপনার অ্যাপের সমস্ত ফাইল দেখতে এবং সরাসরি আপনার কোড পরিবর্তন করতে পারবেন। যদি এমন কোনো বাগ থাকে যা জেমিনি সমাধান করতে পারে না, তবে কখনও কখনও ম্যানুয়ালি একটি ফাইল সম্পাদনা করা সহজ হয়। আপনি প্রস্তুত হলে, অ্যাপ প্রোটোটাইপিং এজেন্ট ব্যবহার চালিয়ে যেতে প্রোটোটাইপার মোডে যান

এআই স্টোরি জেনারেটরের একটি অ্যানিমেটেড জিআইএফ, যেখানে এটি ফরাসি ভাষায় শব্দগুলোর নিচে দাগ দেওয়া একটি গল্প তৈরি করছে।

লক্ষ্য ২: ফ্ল্যাশ কার্ডগুলোতে অনুবাদ যোগ করুন

ঐচ্ছিক: এই পর্যায় থেকে অ্যাপটির উদাহরণ সংস্করণ ব্যবহার করতে, এই ফাইলগুলি ডাউনলোড করে Firebase Studio-র কোড ভিউ-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন।

উপরের প্রক্রিয়াটিই অনুসরণ করুন, চ্যাট ইন্টারফেস ব্যবহার করে ফিচারটির বর্ণনা দিন, প্রিভিউ উইন্ডোতে এটি পরীক্ষা করুন, তারপর অতিরিক্ত প্রম্পট অথবা কোড ভিউ ব্যবহার করে ফ্ল্যাশ কার্ডগুলিতে অনুবাদ যোগ করুন। এই ধরনের একটি প্রম্পট চেষ্টা করে দেখুন:

 The flash cards should appear in the target language to start, then switch to
 English when clicked.

কখনও কখনও, অ্যাপ প্রোটোটাইপিং এজেন্ট কোনো বাগ শনাক্ত করতে পারে না। আপনি কী দেখছেন এবং কী ঠিক করা দরকার তা বর্ণনা করা আরও কার্যকর হতে পারে, যেমন:

 The flip button for the flash cards isn't working. Can you debug it? All flash
 cards are only showing in English.

ফরাসি এবং ইংরেজির মধ্যে ফ্ল্যাশ কার্ড অদলবদল হওয়ার একটি অ্যানিমেটেড জিআইএফ।

লক্ষ্য ৩: একটি নতুন ভাষা যোগ করুন

ঐচ্ছিক: এই পর্যায় থেকে অ্যাপটির উদাহরণ সংস্করণ ব্যবহার করতে, এই ফাইলগুলি ডাউনলোড করে Firebase Studio-র কোড ভিউ-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন।

এই ধরনের একটি নির্দেশ ব্যবহার করে দেখুন:

 Add a settings section to the app, where users can swap to a new language
 to learn. Add Japanese to the list of languages the user can pick from. If
 the user selects Japanese, the AI-generated stories, flash cards, and chatbot
 tutor should all use Japanese instead of French.

অ্যাপটি জাপানি ভাষায় পরিবর্তন করার একটি অ্যানিমেটেড জিআইএফ

৫. আপনার অ্যাপের ডিজাইনটি পরিমার্জন করতে থাকুন।

ঐচ্ছিক: এই পর্যায় থেকে অ্যাপটির উদাহরণ সংস্করণ ব্যবহার করতে, এই ফাইলগুলি ডাউনলোড করে Firebase Studio-র কোড ভিউ-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন।

এখন যেহেতু আপনার অ্যাপে আপনার কাঙ্ক্ষিত সমস্ত কার্যকারিতা রয়েছে, এবার এর স্টাইল নিয়ে কাজ করার পালা।

অ্যাপটির কালার স্কিম পরিবর্তন করুন

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

 Add color to the design of the app. Use modern, clean colors that adhere
 to accessibility standards and have a calming feel.

অ্যাপে ব্যবহৃত টেক্সট আপডেট করুন।

উদাহরণস্বরূপ, 'AI Chatbot Tutor'-এর পরিবর্তে আপনি হয়তো শুধু 'Chat' লেখাটি দেখাতে চান:

 Change the text "AI Chatbot Tutor" to "Chat".

অ্যাপটিকে আরও ব্যবহার-বান্ধব করতে এর ইউজার ইন্টারফেস (UI) সামঞ্জস্য করুন।

উদাহরণস্বরূপ, টেক্সট জমা দেওয়ার জন্য ব্যবহারকারীকে বাটন চাপার পরিবর্তে, আপনি হয়তো তাকে কিবোর্ডের Return চাপার সুযোগ দিতে পারেন:

 In the story generator section, allow the user to press the return key on
 the keyboard to submit the text.

ব্যবহারকারীকে লাইট ও ডার্ক মোডের মধ্যে যেকোনো একটি বেছে নেওয়ার সুযোগ যোগ করুন।

অনেক ব্যবহারকারী অ্যাপটির জন্য হালকা বা গাঢ় থিম বেছে নেওয়ার বিকল্পটি পছন্দ করতে পারেন। এই সুইচটি খুঁজে পাওয়ার যৌক্তিক স্থান কোথায় হতে পারে, তা বিবেচনা করুন:

 Add an icon in the upper right corner to dynamically switch the color theme of
 the app between dark mode and light mode.

প্রম্পটিং এবং ডিবাগিং টিপস

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

৬. (ঐচ্ছিক) আপনার অ্যাপটি প্রকাশ করুন।

ঐচ্ছিক: এই পর্যায় থেকে অ্যাপটির উদাহরণ সংস্করণ ব্যবহার করতে, এই ফাইলগুলি ডাউনলোড করে Firebase Studio-র কোড ভিউ-এর এক্সপ্লোরার প্যানে ড্র্যাগ করুন।

অ্যাপটি পরীক্ষা করে সন্তুষ্ট হওয়ার পর, আপনি Firebase App Hosting ব্যবহার করে এটি ওয়েবে প্রকাশ করতে পারেন।

  1. একটি নতুন Firebase প্রজেক্ট তৈরি করতে এবং অ্যাপ হোস্টিং সেটআপ শুরু করতে Publish-এ ক্লিক করুন। এরপর Publish your app প্যানেলটি প্রদর্শিত হবে।
  2. Firebase প্রজেক্ট ধাপে, আপনার জন্য তৈরি করা Firebase প্রজেক্টটির নামটি নোট করুন, তারপর Next বাটনে ক্লিক করুন।
  3. ক্লাউড বিলিং অ্যাকাউন্ট লিঙ্ক করার ধাপে, নিম্নলিখিতগুলির মধ্যে একটি বেছে নিন:
    1. আপনার ফায়ারবেস প্রজেক্টের সাথে যে ক্লাউড বিলিং অ্যাকাউন্টটি লিঙ্ক করতে চান, সেটি নির্বাচন করুন।
    2. আপনার যদি কোনো ক্লাউড বিলিং অ্যাকাউন্ট না থাকে বা আপনি একটি নতুন অ্যাকাউন্ট তৈরি করতে চান, তাহলে 'Create a Cloud Billing account'-এ ক্লিক করুন। এটি Google Cloud টেক্সটটি খুলবে, যেখানে আপনি একটি নতুন সেলফ-সার্ভ ক্লাউড বিলিং অ্যাকাউন্ট তৈরি করতে পারবেন। অ্যাকাউন্টটি তৈরি করার পর, Firebase Studio-তে ফিরে যান এবং 'Link Cloud Billing' তালিকা থেকে অ্যাকাউন্টটি নির্বাচন করুন।
  4. Next-এ ক্লিক করুন। Firebase Studio আপনার ওয়ার্কস্পেসের সাথে যুক্ত প্রোজেক্টের সাথে বিলিং অ্যাকাউন্টটি লিঙ্ক করে, যা হয় আপনি একটি Gemini API কী স্বয়ংক্রিয়ভাবে তৈরি করার সময় অথবা Publish-এ ক্লিক করার সময় তৈরি করেছিলেন। তারপর, App Hosting আপনার অ্যাপের জন্য Google Cloud-এ একটি সম্পূর্ণ-পরিচালিত পরিবেশ সেট আপ করে।
  5. 'Create your first rollout'-এ ক্লিক করুন। Firebase Studio অ্যাপ হোস্টিং রোলআউটটি চালু করবে। এটি সম্পূর্ণ হতে দশ মিনিট পর্যন্ত সময় লাগতে পারে। নেপথ্যে কী ঘটছে সে সম্পর্কে আরও জানতে, 'The App Hosting build process' দেখুন।
  6. রোলআউট সম্পন্ন হলে, অ্যাপ হোস্টিং অবজার্ভেবিলিটি দ্বারা চালিত একটি ইউআরএল এবং অ্যাপ ইনসাইটস সহ অ্যাপ ওভারভিউ প্রদর্শিত হয়। ফায়ারবেস-জেনারেটেড ডোমেইনের পরিবর্তে একটি কাস্টম ডোমেইন (যেমন example.com বা app.example.com) ব্যবহার করতে, আপনি ফায়ারবেস টেক্সটে একটি কাস্টম ডোমেইন যোগ করতে পারেন।

অ্যাপ হোস্টিং সম্পর্কে আরও তথ্যের জন্য, "অ্যাপ হোস্টিং বুঝুন এবং এটি কীভাবে কাজ করে" দেখুন।

৭. (ঐচ্ছিক) আপনার অ্যাপ নিরীক্ষণ করুন

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

  • আপনার অ্যাপের নতুন সংস্করণ প্রকাশ করতে 'Create rollout'-এ ক্লিক করুন।
  • আপনার অ্যাপের লিঙ্কটি শেয়ার করুন অথবা সরাসরি আপনার অ্যাপটি খুলুন। আপনার অ্যাপটি দেখুন
  • গত ৭ দিনে আপনার অ্যাপের পারফরম্যান্সের সারাংশ পর্যালোচনা করুন, যার মধ্যে মোট অনুরোধের সংখ্যা এবং আপনার সর্বশেষ রোলআউটের অবস্থা অন্তর্ভুক্ত রয়েছে। Firebase টেক্সটে আরও তথ্য অ্যাক্সেস করতে 'View details'- এ ক্লিক করুন।
  • গত ২৪ ঘণ্টায় আপনার অ্যাপে আসা অনুরোধের সংখ্যার একটি গ্রাফ দেখুন, যা HTTP স্ট্যাটাস কোড অনুযায়ী বিভক্ত করা হয়েছে।

আপনি অ্যাপ ওভারভিউ প্যানেলটি বন্ধ করলে, 'পাবলিশ'-এ ক্লিক করে যেকোনো সময় এটি পুনরায় খুলতে পারেন।

অ্যাপ হোস্টিং রোলআউটগুলি পরিচালনা ও পর্যবেক্ষণ করার বিষয়ে আরও জানতে "রোলআউট এবং রিলিজ পরিচালনা করুন" দেখুন।

৮. উপসংহার

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

আরও জানুন: