কম্পিউটার

Facebook ইঞ্জিনিয়ার থেকে কীভাবে একটি Android অ্যাপ তৈরি এবং প্রকাশ করবেন তা শিখুন

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

আমরা freeCodeCamp.org YouTube চ্যানেলে একটি সম্পূর্ণ কোর্স প্রকাশ করেছি যা আপনাকে শেখাবে কিভাবে স্ক্র্যাচ থেকে একটি Android অ্যাপ তৈরি এবং প্রকাশ করতে হয়।

রাহুল পান্ডে এই কোর্সটি পড়ান। রাহুল ফেসবুকের একজন ইঞ্জিনিয়ার। এছাড়াও তিনি স্ট্যানফোর্ড বিশ্ববিদ্যালয়ে বক্তৃতা দেন এবং অনেক অ্যাপ প্রকাশ করেছেন।

এই শিক্ষানবিস কোর্সে, আপনি একটি কাস্টমাইজযোগ্য মেমরি গেম তৈরি এবং প্রকাশ করতে Kotlin ব্যবহার করতে শিখবেন যা Firebase ক্লাউড স্টোরেজে সামগ্রী সংরক্ষণ করতে পারে।

আপনি যে অ্যাপটি তৈরি করবেন তা আপনাকে পূর্বনির্ধারিত গেমগুলির একটি খেলতে বা আপনার বা আপনার বন্ধুর তৈরি একটি কাস্টম গেম খেলতে দেয়! এটি একটি ক্লাসিক মেমরি গেম যা আপনাকে আপনার ফোন থেকে ফটোগুলি ব্যবহার করতে দেয়৷

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

এই কোর্সে, আপনি সম্পর্কে শিখবেন:

  • ডাইনামিক লেআউট
  • মাল্টি-স্ক্রিন নেভিগেশন
  • ছবি লোড হচ্ছে
  • ফায়ারবেসের সাথে অধ্যবসায়

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

এটি একটি শিক্ষানবিস কোর্স তবে আপনার কিছু প্রোগ্রামিং অভিজ্ঞতা থাকতে হবে। এটি কোটলিন সম্পর্কে কিছুটা জানতেও সাহায্য করবে, তবে আপনি ভাষাতে সম্পূর্ণ নতুন হলেও এটি অনুসরণ করা সম্ভব।

এখানে কোর্সের সমস্ত বিভাগ রয়েছে:

  • ইন্ট্রো + অ্যাপ ওভারভিউ
  • মূল লেআউট তৈরি করুন
  • মেমরি কার্ড দেখানোর জন্য RecyclerView সেটআপ করুন
  • বোর্ড সাইজ enum + তৈরি আইকন যোগ করুন
  • মেমরি কার্ড এবং গেমের ক্লাস তৈরি করুন
  • খেলার যুক্তি প্রয়োগ করুন
  • গেমের তথ্য প্রদর্শন করুন
  • গেম নিয়ন্ত্রণের জন্য মেনু বিকল্প যোগ করুন
  • CreateActivity-এ নেভিগেট করার জন্য একটি উদ্দেশ্য ব্যবহার করুন
  • সৃষ্টি প্রবাহে ইমেজ গ্রিড তৈরি করুন
  • ছবির অভিপ্রায় চয়ন করুন
  • ছবি আপলোড প্রস্তুতি
  • Firebase সঞ্চয়স্থানে আপলোড করুন
  • মেমরি গেমটি ফায়ারবেসে সেভ করুন
  • কাস্টম ছবি দিয়ে মেমরি চালান
  • একটি গেম ডাউনলোড করতে মেনু বিকল্প যোগ করুন
  • স্টাইল আপডেট
  • একটি রিলিজ বিল্ড তৈরি করা হচ্ছে
  • Google Play এ আপনার অ্যাপ প্রকাশ করা হচ্ছে
  • ধারণা পর্যালোচনা

সম্পূর্ণ কোর্সটি freeCodeCamp.org YouTube চ্যানেলে দেখুন (4-ঘন্টা ওয়াচ)।


  1. কীভাবে আপনার অ্যান্ড্রয়েড অ্যাপ তৈরি করা শুরু করবেন:মকআপ, ইউআই এবং এক্সএমএল লেআউট তৈরি করা

  2. প্রতিক্রিয়া নেটিভ এবং নেটিভ বেস সহ একটি অ্যান্ড্রয়েড নিউজ অ্যাপ কীভাবে তৈরি করবেন

  3. কিভাবে অ্যান্ড্রয়েডে এজ ইনস্টল এবং ব্যবহার করবেন

  4. কীভাবে একটি অ্যাপ থেকে ফেসবুক অ্যাকাউন্ট আনচেন করবেন