Lecture 0 Course Overview

649 views

Published on

এই কোর্সের উদ্দেশ্য Android এপ্লিকেশন ডেভেলপমেন্টের জন্যে প্রয়োজনীয় বিষয়গুলো বিভিন্ন উদাহরণ ও এক্সপেরিমেন্টের মাধ্যমে তুলে ধরা। বিভিন্ন সময়ে প্রোজেক্ট করতে গিয়ে যে বিষয়গুলো শেখা হয়েছে, সেগুলোকেই একত্র করার চেষ্টা করেছি। ইতোপূর্বে এই কোর্স-এর রিসোর্সসমূহ Buet এবং BASIS (Bangladesh Association of Software & Information Services)-এর বিভিন্ন প্রোফেশনাল ট্রেনিং প্রোগ্রামে ব্যবহৃত হয়েছে।
আশা করছি এই কোর্স শেষে আপনিঃ
নিজে নিজে সম্পূর্ণ একটি এপ্লিকেশন ডিজাইন, ডেভেলপ এবং ডেপলয় করতে পারবেন।
কিভাবে একটা এপ্লিকেশন কাজ করে, কিভাবে এপ্লিকেশনের বিভিন্ন রকম কম্পোনেন্ট নিজেদের মধ্যে কমিউনিকেট করে, মোবাইলের বিভিন্ন হার্ডওয়্যারগুলোকে API-এর মাধ্যমে ব্যবহার করে ইত্যাদি সম্পর্কে জানবেন।
এন্ড্রয়েডের Communication-এর বিভিন্ন API, যেমন-Telephony, SMS, Internet Resources (HTTP) সম্পর্কে ধারণা পাবেন এবং ব্যবহার করতে পারবেন। Location API ও Google Maps API ব্যবহার করে লোকেশন-বেসড এপ্লিকেশন বানাতে পারবেন। এছাড়া কোর্সের বিভিন্ন উদাহরণ থেকে পাওয়া ধারণাগুলো ব্যবহারে করে Camera ও multimedia-ভিত্তিক এপ্লিকেশনও তৈরি করতে পারবেন।
কোর্সের রিসোর্স হিসাবে ভিডিওর পাশাপাশি স্লাইড সমূহ এবং সোর্সকোডের লিঙ্ক দিয়ে দেওয়া হবে।
http://www.shikkhok.com/%E0%A6%95%E0%A7%8B%E0%A6%B0%E0%A7%8D%E0%A6%B8-%E0%A6%A4%E0%A6%BE%E0%A6%B2%E0%A6%BF%E0%A6%95%E0%A6%BE/android-app-development/

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
649
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lecture 0 Course Overview

  1. 1. এ েয়ড এি েকশন ডেভলপেম লকচার 0: কাস ওভারিভউ ১) কাস স েক ২) কােদর জন ৩) কাস কাস ান ৪) কাস ওয়াক Ahsanul Karim karim.ahsanul@gmail.com http://droidtraining.wordpress.com
  2. 2. এ েয়ড এি েকশন ডেভলপেম প িতিদন ১ িমিলয়েনর বিশ এ েয়ড িডভাইস এি েভেটড হয় সহেজ এবং একই সােথ ফান, ট াবেলট ও অন ান িডভাইেসর জন এপস প িত মােস ১.৫ িবিলয়েনর বিশ এপস ডাউনেলাড গল ছাড়াও িবিভ এপ মােকট কাস স েক...
  3. 3. এ েয়ড এি েকশন ডেভলপেম [১] িনেজ িনেজ স Setup ূণ এক কােসর উে শ [১] এি েকশন িডজাইন, ডেভলপ এবং ডপলয় করা Set up your Development Environment Set up AVDs and Devices for Testing Development Create your Application Debugging and Testing Build and Run your Application Debug your Application Prepare your Application for Release Release your Application Publishing Test your Application
  4. 4. এ েয়ড এি েকশন ডেভলপেম [২] িকভােব একটা এি েকশন কাজ কের, িকভােব এি েকশেনর িবিভ রকম কে ােন িনেজেদর মেধ কিমউিনেকট কের, মাবাইেলর িবিভ হাডওয় ার েলােক API-এর মাধ েম ব বহার কের ইত ািদ স েক জানেবন। কােসর উে শ [২]
  5. 5. এ েয়ড এি েকশন ডেভলপেম কােসর উে শ [৩] [৩] এ েয়েডর Communication-এর িবিভ API, যমন-Telephony, SMS, Internet Resources (HTTP) স েক ধারণা পােবন এবং ব বহার করেত পারেবন। [৪] Location API ও Google Maps API ব বহার কের লােকশন- বসড এি েকশন বানােত পারেবন। [৫] িবিভ উদাহরণ থেক পাওয়া ধারণা েলা ব বহাের কের Camera ও multimedia-িভি ক এি েকশনও তির করেত পারেবন।
  6. 6. এ েয়ড এি েকশন ডেভলপেম এই কাস কােদর জন কাস [১] আপনার জেন ঃ ● যিদ আপিন পশাগতভােব মাবাইল এি েকশন ডেভলপার হেত চান। ● যিদ িফ ল াি ং মােকেট মাবাইল এি েকশন ডেভলপেমে র কাজ করেত চান। ● যিদ িবশ িবদ ালেয়র িবিভ প ােজে বা গেবষণায় মাবাইল াটফেম কান প ােটাটাইপ বানােত চান। ● যিদ আপনার মাবাইল যটােক আপিন বা েব াটফম িভি ক কান িবজেনস আইিডয়া থােক প িদেত চান।
  7. 7. এ েয়ড এি েকশন ডেভলপেম কােদর জন এই কােসর জেন দরকার হেব জাভা (এবং অবেজ স েক প াথিমক িকছু ধারণা। আশা করব আপিন িনেচর প কাস [২] ওিরেয়ে ড) প াগ ািমং ল া েয়জ ু েলার উ র জােননঃ ● একটা Class এবং একটা object এর মেধ পাথক িক? ● Abstract class এবং Interface িক? ● extends ও implements িক-ওয়ােডর মেধ কানটা কখন ব ব ত হয়? ● static এবং non-static িফে র মেধ পাথক িক? ইত ািদ... জাভা প াগ ািমং ল া েয়েজর ধারণা েলােক ঝালাই কের িনেত িশ ক ডট কেমর “Java, ু অবেজ ওিরেয়ে ড প াগ ািমং ও Android”- কাস ফেলা করেত পােরন:
  8. 8. এ েয়ড এি েকশন ডেভলপেম প াথিমকভােব ১৬ লকচারসমূহ ... লকচােরর পিরক না করা হেয়েছ। লকচার 0- কাস ওভারিভউ লকচার ১ (ক)- র আেগঃ এ েয়ড াটফম পিরিচিত লকচার ১ (খ)- ঃ প েয়াজনীয় টু লস এবং প থম এি েকশন লকচার ২ (ক)- Android Internals:সংি লকচার ২ (খ)- প েজ পিরিচিত াকচার লকচার ৩- Activity এবং ইউজার ই ারেফস-১ লকচার ৪- Activity এবং ইউজার ই ারেফস-২ লকচার ৫- ােরজঃ SQLite এবং অন ান লকচার ৬- ListView ও ListAdapter িনেয় কাজ করা লকচার ৭- BroadcastReceiver কে ােন
  9. 9. এ েয়ড এি েকশন ডেভলপেম লকচার ৮- ব াকগ াউ Service কে লকচারসমূহ ... ােন লকচার ৯- ওেয়ব সািভেসর সােথ Communication (HTTP GET, POST etc)-১ লকচার ১০- ওেয়ব সািভেসর সােথ Communication (HTTP GET, POST etc) -২ লকচার ১১- Fragment এবং ActionBar (ইউজার ই ারেফস ও নিভেগশন) লকচার ১২- Location API এবং Google Maps API-১ লকচার ১৩- Location API এবং Google Maps API-২ লকচার ১৪- Sensors এবং Gestures লকচার ১৫- ContentProvider কে ােন লকচার ১৬- Deployment to Google Play এবং অন ান িরেসাস
  10. 10. এ েয়ড এি েকশন ডেভলপেম ● কাস আগামী ১১ই জানুয়াির, ২০১৪ থেক ● প িত স ােহ ২ ● প িত ২-৩ কের ৮ স াহ ব াপী চলেব। কের লকচার থাকেব। লকচােরর পের এক প াক স হামওয়াক থাকেব।

×