Income Tunes

Learn, Earn and Tune in Most Popular Bangla Freelancing Blog
Menu
  • Home
  • Write a new post
  • Members Activity
  • Important Link
    • আমার রেফারেল লিংক কিভাবে পাবো?
    • ব্লগ পোস্ট/আর্টিকেল লিখে আয় করুন
  • Members Area
    • Register
    • Login
    • Log out

লাইক, কমেন্ট ও পোস্ট করে ফ্রী ডলার আয় করুন, ফ্রীতে ইউটিউব ভিডিও বুস্ট করুন, ফ্রীতে ওয়েবসাইট বুস্ট করুন, ফ্রীতে প্রোডাক্ট বুস্ট করুন

Join Now
Home
Apps Development
অ্যান্ড্রয়েড অ্যাপ ডেভেলপার গাইড লাইন আপনার জন্য
Apps Development

অ্যান্ড্রয়েড অ্যাপ ডেভেলপার গাইড লাইন আপনার জন্য

Sagufta Parveen September 12, 2019 No Comments

কিভাবে শুরু করব অ্যান্ড্রয়েড অ্যাপ ডেভেলপিং ?সত্যিকারার্থেই যারা  অ্যান্ড্রয়েড ডেভেলপার হতে চায় তাদের জন্য পোস্টটি ।

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

Android App তৈরীর করার জন্য অন্য  পদ্ধতি ও গ্রহন করা যেতে পারে। 

Hybrid পদ্ধতি বা Webview পদ্ধতি, কিন্তু এই পদ্ধতিগুলো Native পদ্ধতির মতো সব ধরনের সুযোগ প্রদান করে থাকে না। যে কেউ Java I Xmlএই দুই সহজ ও সাবলীল প্রোগ্রামিং ল্যাংগুয়েজ শিখে অ্যান্ড্রয়েড অ্যাপস ডেভেলপমেন্ট এ ক্যারিয়ার গড়তে পারেন। 

কখন আপনি শুরু করবেন 

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

অ্যান্ড্রয়েড ডেভেলপমেন্টের শেখার পূর্বশর্ত 

জাভা দিয়েই শুরু করলে ব্যাসিকটা পাকাপোক্ত হবে । কিছু টপিক ভালভাবে আত্মস্থ করতেই হবে ।
মাস তিনেকের মধ্যে এই টপিকগুলো নিয়ে ভাল রকমের প্র্যাকটিস করা সম্ভব।

  • Java input and output from console
  • Simple arithmetic and bitwise operation
  • IF-Else
  • Loop
  • Array
  • ArrayList
  • List
  • HashMap
  • Stack class
  • Queue class
  • StringBuffer class
  • String class
  • Date and time-related classes
  • File input and output
  • Linear Search
  • Binary Search
  • Bubble Sort
  • Quick Sort
  • Sieve of Eratosthenes
  • DFS
  • BFS
  • Inheritance
  • Interface
  • Method overloading
  • Method overriding

অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডেভেলপমেন্টের শিক্ষা শুরু করুন

অ্যান্ড্রয়েড অ্যাপ ডেভেলপ করার জন্য সবচেয়ে শক্তিশালী IDE হচ্ছে Android Studio. এটা ডাউনলোড করে আপনার পিসি তে ইন্সটল দিন । ইন্সটল করার সময় কোনো ঝামেলা হলে ইউটিউবের ভিডিও দেখে ঠিক করে নিন। অ্যাপ ডেভেলপমেন্ট শিখার মুলতন্ত্র হল পর্যাপ্ত ধৈর্য।
ইউটিউবে অনেক বিগিনার লেভেলের ভিডিও টিউটোরিয়াল সিরিজ আছে। সেগুলো দেখে নিয়মিত প্র্যাকটিস করা যেতে পারে। 

Udacity
The New Boston
Android Official Documentation
Awesome Android Complete Reference
Developers Blog
Android Hive
CodePath
Tutorials Point
Vogella
Java Point
The Busy Coder’s Guide to Android Development (Book)
Head First Android (Book)

অ্যাপটি তৈরীর পর অনেক গুলো ডিভাইসে চালিয়ে দেখুন

এই পদ্ধতির মাধ্যমে সকল প্রকার Runtime Bugs আপনার চোখে ধরা পড়বে বিভিন্ন ডিভাইস এর বিভিন্ন ধরণের কনফিগারেশন থাকে তাই আপনার অ্যাপটির কোন ফিচার নিদ্রিষ্ট কোন ডিভাইস এ ঠিক মত কাজ না করলে ইউজার কে সমস্যা টি ডায়লগ বক্স এর মাধ্যমে দেখার ফলে আপানার অ্যাপ এর ওপর তার বিরূপ দৃষ্টি পড়বে না |

Emualator এর মাধ্যামে app test করুন

পনার অ্যাপটি সব ডিভাইসে ঠিকমত কাজ করবে কিনা বোঝার জন্য অনেক গুলো ডিভাইসে চালিয়ে দেখা উচিত, কিন্তু বিভিন্ন কনফিগ এর ডিভাইস কেনা ব্যায়বহুল তাই ভারর্চুুয়াল ডিভাইস ব্যবহার করুন


Admov ব্যবহার করুন Ads প্রদর্শনের জন্য

অনেক গুলো Ads service একত্রে ব্যবহার করবেন না এতে করে আপনার অ্যাপ এর ইমপ্রেরশন নষ্ট হবে ইউজারদের কাছে, কারন ইউজাররা অ্যাপটি ব্যবহার কালে Ads প্রদর্শিত হলে 
বিরক্ত বোধ করেন তাই এই বিষয়টি ভালো ভাবে বুঝে তারপর ads প্রদর্শন করান |


আপনি Android Studio তে যত বেশি সময় ব্যায় করবেন ততবেশি IDE টির সাথে পরিচিত হবেন যেটা আপনাকে  একজন ভালো ডেভেলপার হিসেবে প্রতিষ্টিত করবে |

পোস্ট টি পড়া হয়েছে: 64
Share
Tweet
Email
Next Article

Related Articles

Android app তৈরি করুন মোবাইল দিয়ে। অ্যাপ বানিয়ে ইনকাম করুন।
Android app,
সুখী মানুষ July 19, 2020

Android app তৈরি করুন মোবাইল দিয়ে। অ্যাপ বানিয়ে ইনকাম করুন।

৯ টি ফেসবুক টিপস এবং ট্রিকস
টিপস এবং ট্রিকস – আজ সোশ্যাল মিডিয়া বলতে অনেক ধরণের social media …
Mohammad bashir uddin March 9, 2020

৯ টি ফেসবুক টিপস এবং ট্রিকস

About The Author

Sagufta Parveen

Tags:অ্যান্ড্রয়েড অ্যাপ আপনার গাইড লাইন জন্য ডেভেলপার

My Balance

Login to view your balance.

Top Members

  1. #1 Jowel Das Provas Tk 1,867.615
  2. #2 Abu Tayab Tk 1,550.365
  3. #3 Freelancer Sabbir Tk 677.390
  4. #4 Tawhid Tk 674.340
  5. #5 Ahasun ahamed Suage Tk 661.805
  6. #6 সুখী মানুষ Tk 623.960
  7. #7 Kibria Tk 608.785
  8. #8 mdjobayer68 Tk 543.020
  9. #9 SD Dipu Roy Tk 515.315
  10. #10 মুহাম্মাদ রকিবুল ইসলাম Tk 440.480

Categories

  • Affiliate Marketing
  • Android Apps
  • Apps Development
  • Blogging
  • Business
  • Computer Information
  • Computer Programming Language
  • Crypto Currency
  • Design
  • Domain & Hosting
  • Earn From Blogging
  • Earn From CPA Marketing
  • Earn From Data Entry
  • Earn From Online
  • Earn From Social Site
  • Earn From Youtube
  • Entertainment
  • Facebook
  • Forex, Stock and Indices Trading
  • Freelance Marketplace
  • Freelancing
  • General
  • Google
  • Google Adsense
  • Google Analytics
  • Graphic Design
  • Offers and Promotions
  • Online Security
  • Passive Income
  • Payment Method
  • Price & Review
  • Science & Technology
  • SEO and Digital Marketing
  • Sponsored
  • Tips & Tricks
  • Tutorials
  • Video Editing
  • Web Development
  • WordPress

Income Tunes

Learn, Earn and Tune in Most Popular Bangla Freelancing Blog
  • FAQ
  • Privacy Policy
  • Terms and Conditions
  • Withdraw
  • Contact Us
  • আমার পোস্ট পাবলিশ হচ্ছেনা কেন?
  • এসইও কি, কেন, প্রয়োজনীয়তা
  • এসইও টার্ম
  • এসইও এর প্রকারভেদ
Copyright © 2023 Income Tunes
Site Developed by Jibonpata IT

Ad Blocker Detected

Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

Refresh