মোবাইলে Android Integrated Development Environment সংক্ষেপে AIDE এর মাধ্যমে ব্যাসিক  কিছু অ্যপ তৈরি করা সম্ভব। আমরা এই ধারাবাহিক টিউটোরিয়াল সিরিজে অ্যাপ তৈরি এবং তা কাস্টমাইজ করা শিখব। এর জন্যে আমাদের প্রয়োজন হবে AIDE – IDE For Android Java C+ Google Drive লিংক থেকে প্রিমিয়াম ভার্সনটি ডাউনলোড করে নিন!

কাজের ধারাঃ

প্রজেক্ট Open করার পদ্ধতিঃ

  • প্রথমে উপরের লিংক থেকে AIDE ডাউনলোড করে নিন।
  • এবার  WordPress App.zip ফাইলটি ডাউনলোড করে নিন।
  • এবার নিচের Screenshot এর মতো করে ফাইল টি Extract করে নিন।
  • এখন AIDE অ্যাপটি ওপেন করুন।
  • নিচের Screenshot এর মতো করে Extract করা zip ফাইলের “app” Module এ প্রবেশ করুন।
  • এবার build.gradle ফাইলে প্রবেশ করে Project Open করুন।

লাইব্রেরি ডাউনলোড করা এবং Error ফিক্স করাঃ

  • Project Open করার সাথে সাথে কিছু Error শো করবে। (ভয় পাবেন না,  কিছু লাইব্রেরি ফাইল Missing থাকার কারণে এই Error গুলো শো করছে)
  • এবার  লাইব্রেরি ফাইল ডাউনলোড Permission চাইবে। নিচের Screenshot এর মতো করে লাইব্রেরি ডাউনলোড দিন। 
  • একই ভাবে যতবার ডাউনলোড চাইবে ততবার ডাউনলোড দিন। বেশি মেগাবাইট খরচ হবে না। সর্বোচ্চ ৩-৪ এমবি খরচ হবে।

   

Json Api সেটাপ এবং Api Base Url তৈরিঃ

  • প্রথমে আপনার WordPress Admin Dashboard এ প্রবেশ করুন।
  • এবার Json Api প্লাগিন টি ইন্সটল করে Active করুন।
  • এবার সেটিং ক্লিক করে Json Api কনফিগারেশন এ প্রবেশ করুন।
  • এবার নিচের মতো করে সবগুলে ফিল্ড Active করে দিন।
  • এবার নিচের দিকে স্ক্রল করে Screenshot এর মতো করে Base Url তৈরি করুন।

কনফিগারেশন Class এবং Api Base সেট আপঃ

  • AIDE তে প্রবেশ করুন।
  • এবার আপনার Project এর src –> main –> java –> util –> Config.java Class এ প্রবেশ করুন।
  • এবার ‘BASE_URL’ String এর Value তে আপনার WordPress সাইটের Api Base Url টি দিন। (একটু আগে যেটা বানালেন।)
  • এই কাজটি খুব সতর্কতার সাথে করবেন। আর হ্যাঁ, আপনি যে Url টি দিবেন তার শেষে যেন অবশ্যই “/” Symbol টি থাকে। না হলে Category শো করবে না।

App কনফিগারেশন ঃ

  • App টির নাম চেইঞ্জ করতে চাইলে src –> main –> res –> values –> String.xml ফাইলে প্রবেশ করুন। এবার “app_name” attribute সংবলিত String টি খুজে বের করুন। তারপর এর Value তে আপনার App এর পছন্দের নাম টি দিন।
  • Icon চেইঞ্জ করতে চাইলে প্রথমে File Manager এর মাধ্যমে src –> main –> res এ প্রবেশ করুন। এবার mipmap অথবা drawable এর যে কোনো একটি ফোল্ডারে আপনার কাংখিত png ফাইলের Icon টি রেখে দিন।
  • এবার AIDE তে প্রবেশ করে src –> main –> AndroidManifest.xml ফাইলে প্রবেশ  করে “android:icon” Attribute এর value টি চেইঞ্জ করুন। যদি আপনি icon টি Drawable ফোল্ডারে রেখে থাকেন তাহলে value দিন “@drawable/YOUR_ICON_NAME” আর যদি mipmap ফোল্ডারে রাখেন তাহলে value দিন “@mipmap/YOUR_ICON_NAME”
  • যদি Additional Color গুলো চেইঞ্জ করতে চান তাহলে src –> main –> res –> values –> colors.xml এ গিয়ে চেঞ্জ করবেন।
  • App name এবং App icon চেঞ্জ করতে সমস্যা হলে এই পোস্ট টি দেখে নিন।
  • এবার App টি রান করুন। 

??? “তৈরি হয়ে গেল আপনার App আর শুরু হয়ে গেল আমার হাতব্যথা”???

পরিশেষেঃ

কোনো ধরনের সমস্যা হলে কমেন্ট বক্সে কমেন্ট করুন। ফেইসবুকে আমি। আর একটা কথা পোষ্টটি ভালো লাগলে অবশ্যই লাইক করবেন। ভালো সাড়া জোগালে পরবর্তী পোস্টে Marverenic Music App বানানোর টিউটোরিয়াল দিব। 

38 thoughts on "[AIDE-4] :: Android IDE এর মাধ্যমে অ্যাপ তৈরি || আপনার WordPress সাইটের জন্য App তৈরি করুন Json Api ব্যবহার করে ||"

  1. Akash_Das Contributor says:
    ধন্যবাদ ভাই।❤
    1. DevX Contributor Post Creator says:
      ??
  2. FAIHAD Contributor says:
    Good post
    1. DevX Contributor Post Creator says:
      ধন্যবাদ ভাই?
  3. Jamilur BJR Contributor says:
    শত্রুর মোবাইল ফোন ধ্বংস করে দিন‌,,,,Send unlimited Spam Hacker SMS
    ????
    https://youtu.be/yVTy2lPe64k
    1. DevX Contributor Post Creator says:
      দয়া করে স্পাম করবেন না।
  4. Md Hamim Contributor says:
    11 ta error asa file a app tar demo link dan
    1. DevX Contributor Post Creator says:
      Error শো করারা কারণ হলো ঠিকমতো Maven Libraries ডাউনলোড হয় নি। আর যদি ‘Unknown entity R’ error দেখায়। তাহলে প্রজেক্ট রান করারা সাথে সাথে Error চলে যাবে।
    2. Md Hamim Contributor says:
      Fb ta asan
    3. DevX Contributor Post Creator says:
      আচ্ছা?☺
  5. DevX Contributor Post Creator says:
    Error শো করারা কারণ হলো ঠিকমতো Maven Libraries ডাউনলোড হয় নি। আর যদি ‘Unknown entity R’ error দেখায়। তাহলে প্রজেক্ট রান করারা সাথে সাথে Error চলে যাবে।
  6. Rasel Tips Contributor says:
    এরকম আরো পোস্ট চাই। ।
    1. DevX Contributor Post Creator says:
      সুন্দর মন্তব্যের জন্যে ধন্যবাদ!
  7. Rasel Tips Contributor says:
    blogger সাইটের জন্য কীভাবে এপ বানাবো সেই টিউটোরিয়াল টি দেন
    1. DevX Contributor Post Creator says:
      ব্লগারে Json Parsing হয় না ভাই। তাই আমার মনে হয় এ ধরনের App ব্লগারে বানানো সম্ভব না। তবে Github এ Mango Bloger নাম এ একটা প্রজেক্ট আছে। ওইটা দেখতে পারেন।
  8. Rasel Tips Contributor says:
    ভালো হইছে চালিয়ে যান
    1. DevX Contributor Post Creator says:
      সুন্দর মন্তব্যের জন্য ধন্যবাদ ভাই।
  9. Monir Sarkar Pro Author says:
    I saw you a lot of days later??
    Good Post ?Keep Sharing ☠
    1. DevX Contributor Post Creator says:
      Yeah bro! Actually last couple of days stayed in my village. There i fetched Network problem. So i couldn’t present in.

      BTW Congress for Elected Tuner ☺☺☺

    2. Monir Sarkar Pro Author says:
      ??
    1. DevX Contributor Post Creator says:
      সুন্দর মন্তব্যের জন্য ধন্যবাদ ভাই
  10. Abir_Sarker Contributor says:
    awesome post…
    aro post chai…✌️✌️✌️
    1. DevX Contributor Post Creator says:
      ধন্যবাদ! পাশে থাকুন ভাই?
  11. Fahim Contributor says:
    অসাধারন ভাই।।❤❤
    1. DevX Contributor Post Creator says:
      ধন্যবাদ ভাই।।??
  12. Nadimmoon Contributor says:
    Vi blog ar jonno chai vi…please den
    1. DevX Contributor Post Creator says:
      ব্লগারে Json Parsing হয় না ভাই। তাই আমার মনে হয় এ ধরনের App ব্লগারে বানানো সম্ভব না। তবে Github এ Mango Bloger নাম এ একটা প্রজেক্ট আছে। ওইটা দেখতে পারেন।
    2. Sabit Ahmad Author says:
      hoy vai er jonno apnake google developer console theke api key nite hobe.
  13. JonyKar2 Contributor says:
    Ami kiso doge coin kinte chai. Kew sell korle msg me. https://www.facebook.com/profile.php?id=100027342769956
    1. DevX Contributor Post Creator says:
      ধন্যবাদ ভাই।।??
  14. SamimBD Contributor says:
    ভাই, আমাকে wapkiz এর জন্য একটা App বানিয়ে দিবেন?
    1. DevX Contributor Post Creator says:
      Wapkiz এ কি APIs Ingration করা যায়?
  15. SamimBD Contributor says:
    Appgeyser.com থেকে তৈরি করে দেন
    1. DevX Contributor Post Creator says:
      Wait করেন। নেক্সট পোষ্ট এ Web Ingrate App বানানোর টিউটোরিয়াল দিব। সাথে Domain Detect Utility থাকবে।
  16. Sabit Ahmad Author says:
    good post bro.. but original developer ke credit dea uchit jekhan theke source code ta nisen.
    1. DevX Contributor Post Creator says:
      Next Post A Hobe??

Leave a Reply