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

কাজ শুরু পূর্বেই App এর ফিচার এবং Screenshot দেখে নিনঃ

App টিতে শুধুমাত্র আপনার Website এর Url-ই কাজ করবে। সাইটে অন্য কোনো Url দেয়া থাকলে InApp Browser এ ওপেন হবে। আর ডিভাইস Offline এ থাকলে Error Interface Show করবে। ফলে আপনার সাইটের Url দেখা যাবে না।



কাজের ধারাঃ

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

  • প্রথমে উপরের লিংক থেকে AIDE ডাউনলোড করে নিন।
  • এবার  Web Intergration App.zip ফাইলটি ডাউনলোড করে নিন।
  • এবার নিচের Screenshot এর মতো করে ফাইল টি Extract করে নিন।


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

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

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

  • একই ভাবে যতবার ডাউনলোড চাইবে ততবার ডাউনলোড দিন। বেশি মেগাবাইট খরচ হবে না। সর্বোচ্চ ৩-৪ এমবি খরচ হবে।

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

  • AIDE তে প্রবেশ করুন।
  • এবার আপনার Project এর src –> main –> java –> Config.java Class এ প্রবেশ করুন।
  • এবার ‘baseUrl’ String এর Value তে আপনার সাইটের  Url টি দিন। 
  • এই কাজটি খুব সতর্কতার সাথে করবেন। আর হ্যাঁ, আপনি যে Url টি দিবেন তার শেষে যেন অবশ্যই “/” Symbol টি থাকে। 
  • এবার ‘headerImg’ String এর Value তে App এর Header এ যে Image শো করাতে চান তার Url টা দিন।
  • এবার ‘titleToolbar’ String এর  value তে একটি টাইটেল দিন। যা আপনার App এর Toolbar এ শো করবে।
  • এবার ‘titleExpanded’ String এর Value তে একটি টাইটল দিন। যা আপনার App এর Expanded Toolbar এ শো করবে।
  • বিঃদ্রঃ বুঝতে সমস্যা হলে প্রত্যেকটা String এর উপরে Comment Instruction দেয়া আছে। তা ভালোভাবে পড়ুন।

  • এবার Domain Utility Setup এর জন্য আপনার Project এর src –> main –> java –> Utils ফাইলে প্রবেশ করুন। 
  • এবার নিচের দেখানো Screenshot এর চিহ্নিত Value তে আপনার Domain এর নাম টি দিন  .com/www/http ছাড়াই।

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 আর শুরু হয়ে গেল আমার হাতব্যথা”???

পরিশেষেঃ

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




40 thoughts on "[AIDE-6] :: এবার তৈরি করে ফেলুন Web Intergration App || Blogger, WordPress, Wapkiz সব সাইটের জন্য কাজ করবে।। সাথে থাকছে Domain Detect Utility [সম্ভবত Trickbd App এ এই ফিচারটি ব্যবহার করা হয়েছে] ||"

  1. Rasel Tips Contributor says:
    এরকম আরো পোস্ট দরকার ????
    1. DevX Contributor Post Creator says:
      হুম আরো পাবেন ভাই?
  2. Rasel Tips Contributor says:
    আরো পোস্ট চাই
  3. Rasel Tips Contributor says:
    আরো পোস্ট চাই
  4. Rasel Tips Contributor says:
    সুন্দর হইছে
  5. Rasel Tips Contributor says:
    সুন্দর হইছে
    1. DevX Contributor Post Creator says:
      ধন্যবাদ ভাই?
  6. Rasel Tips Contributor says:
    অসাধারন ভাই
  7. Rasel Tips Contributor says:
    অসাধারন ভাই
  8. Rasel Tips Contributor says:
    তাই সবার আগে আমিই কমেন্ট করলাম কারন আমি এগুলো খুব ভালোবাসি ভাই
    1. DevX Contributor Post Creator says:
      ???
  9. Rasel Tips Contributor says:
    তাই সবার আগে আমিই কমেন্ট করলাম কারন আমি এগুলো খুব ভালোবাসি ভাই
  10. FAIHAD Contributor says:
    ভালো পোস্ট
    1. DevX Contributor Post Creator says:
      ধন্যবাদ ভাই?
  11. Jamilur BJR Contributor says:
    যে কারোর লোকেশন ট্রেস করুন একদম সহজে।
    https://youtu.be/KMfPXQKu-C8
    ☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️
    ????????????????
    click here
    1. DevX Contributor Post Creator says:
      স্পাম করবেন না ভাই ?
  12. Lucifa Expert Author says:
    Darun ❤❤
  13. Joy Biswas Contributor says:
    এবার নিচের দেখানো Screenshot এর চিহ্নিত Value তে আপনার Domain এর নাম টি দিন .com/www/http ছাড়াই।
    এই খানের স্ক্রিনশটে build.gradle দেয়া এদিক বলছেন Utils.java তে এডিট করতে! স্ক্রিনশট ভুল আছে সম্ভবত! একটু ঠিক করুন/হেল্প করুন।
    1. DevX Contributor Post Creator says:
      Poat Updated!
  14. RE ROFIQUL Contributor says:
    ei apps ki ads use kora jabe?
    1. DevX Contributor Post Creator says:
      জ্বী ভাই
  15. Nur Md Nirob Contributor says:
    trickbd এর মতো এপস বানানো নিয়ে পষ্ট প্লিজ ব্রো ৷
    1. DevX Contributor Post Creator says:
      Trickbd App এর Ui এবং Layout clone করে App বানাতে পাবো। কিন্তু পোস্ট করা, Login/Signup/Notification ইত্যাদি পাবো না☺
    2. Arafat Author says:
      যতটুকি পসিবল ?
  16. SamimBD Contributor says:
    ভাই,,আমাকে একটা App বানিয়ে দিবেন?আমার Java ফোন
    1. DevX Contributor Post Creator says:
      Sorry Bro! Java ফোনের App বানাতে পারি না ?
  17. Atik Bhairabi Contributor says:
    সবাইতো আর ফ্রি বেসিক চালাইনা, ডাইরেক্ট ড্রাইভ লিংক দিন।
    1. DevX Contributor Post Creator says:
      Updated☺
  18. Mr. JIZ Author says:
    আপনার পোস্ট গুলো অনেক হেল্পফুল।
    এগিয়ে যান ভাই, সবসময় সাপোর্ট করে যাবো।✔
    #Thanks For Sharing This Type Knowledge.
    1. DevX Contributor Post Creator says:
      অনেক ধন্যবাদ ভাই ???
  19. SamimBD Contributor says:
    না ভাই,,আমাকে একটা Android App বানিয়ে দিবেন?
    আমার Java ফোন তাই আমি এই App টি তৈরি করতে পারবো না
    আপনি আমাকে আমার সাইটের একটা অ্যাপ বানিয়ে দিন
    1. DevX Contributor Post Creator says:
      আচ্ছা ভাই! Domain Url এবং Header Img Url দিন।
  20. SamimBD Contributor says:
    হেডারে ছবি দেবনা
    Site Url : sohiaqida.wapo.mobi/
    App Name: SohiAqida
  21. Mr. JIZ Author says:
    Live Tv App, Fm Radio App এর টিউটোরিয়াল দিলে খুব ভালো হতো।
    আর App টি যেন Play Store এ ব্লক না হয়।
    আমি লাইভ টিভি এপ বানানোর পর একবার প্লে হয়, তারপর ঐ সার্ভার আর কাজ করেনা। কেনো এরকম হয় বলতে পারেন?
    1. DevX Contributor Post Creator says:
      তা বলতে পাবো না! তবে শিঘ্রই লাইভ টিভি App বানানোর পোষ্ট করব।
  22. Zorex Zisa Author says:
    ভাই আমাকে আপনার তৈরি এরকম একটা Demo App এর link দিতে পারবেন pls?
    1. DevX Contributor Post Creator says:
      স্ক্রিনশট গুলাই তো ডেমো
  23. SamimBD Contributor says:
    sohiaqida.wapo,mobi/

    app name: SohiAqida বানিয়ে দিন

  24. Tootadill Contributor says:
    Vai amke akta app baniye din?
    Ami partecina??

    Url: 1tipsbd.blogspot.com

  25. Soiod Mafi Uddin Contributor says:
    বাল বুঝলাম না,,কেমনে ফাইল ওপেন করমু ???

Leave a Reply