lecture 0 course overview

10
Ahsanul Karim [email protected] http://droidtraining.wordpress.com এȨƏেয়ড এিɀেকশন ĺডেভলপেমȥ ĺলকচার 0: ĺকাসŪ ওভারিভউ ) ĺকাসŪ সɑেকŪ ) কােদর জন ĺকাসŪ ) ĺকাসŪ ɀান ) ĺকাসŪ ওয়াকŪ

Upload: ahsanul-karim

Post on 03-Sep-2014

331 views

Category:

Education


9 download

DESCRIPTION

এই কোর্সের উদ্দেশ্য 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/

TRANSCRIPT

  • 0: ) ) ) ) Ahsanul Karim [email protected] http://droidtraining.wordpress.com
  • , . ...
  • [] 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
  • [] , , API- []
  • [] [] Communication- API, -Telephony, SMS, Internet Resources (HTTP) [] Location API Google Maps API - [] Camera multimedia-
  • []
  • ( [] ) Class object ? Abstract class Interface ? extends implements - ? static non-static ? ... Java, Android- :
  • ... 0- ()- ()- ()- Android Internals: ()- - Activity - - Activity - - SQLite - ListView ListAdapter - BroadcastReceiver
  • - 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
  • , -