Android SQLite database সিরিজের প্রথম পোস্ট থেকে আশা করি SQLite সম্পর্কে ব্যাসিক কিছু আইডিয়া পাওয়া গেছে। এই পোস্টে সরাসরি চলে যাব implementation এ। ধরে নিচ্ছি আপনি আগে Android App এ SQLite ইউজ করেন নাই। তাই ORM ইউজ না করে raw SQLite ইউজ করা দেখাবো। আপনি যদি অ্যান্ড্রয়েড অ্যাপে ডেটা স্টোর করার কোনো পদ্ধতিই আগে apply…Continue reading Android SQLite Database Tutorial [Create Database] – 2
Category: অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট
Android SQLite Database Tutorial [Introduction] – 1
অ্যান্ড্রয়েড অ্যাপে ডেটা স্টোর করার জন্য ব্যবহার করতে পারেন SQLite Database. বাংলায় অ্যান্ড্রয়েড SQLite টিউটোরিয়াল
Android SharedPreferences: অ্যাপে Key-Value টাইপ ডেটা স্টোর করার উপায়
Post updated on 25th September, 2018 at 03:17 pmআমাদের অ্যাপে অনেক সময় ছোটখাটো কিছু ডেটা স্টোর করে রাখতে হয়। যেমন user name, user email, session token ইত্যাদি। এসব ডেটার পরিমান এমন নয় যে ডেটাবেজ ইউজ করতে হবে। আবার একটা অ্যাপে অনেকগুলো user name, user email, session token রাখতে হবে তেমনটাও কিন্তু না। তাই এ ধরনের ডেটা…Continue reading Android SharedPreferences: অ্যাপে Key-Value টাইপ ডেটা স্টোর করার উপায়
Android এ Retrofit ব্যবহার করে GET ও POST রিকোয়েস্ট [different network layer] – ২
Retrofit library নিয়ে আমার ব্লগের প্রথম পোস্টে আলোচনা করেছিলাম সোজা-সাপটা ভাবে কিভাবে অ্যাপ থেকে সার্ভারে কল করা যায়। দেখিয়েছিলাম Activity থেকেই নেটওয়ার্ক কলের implementation. অর্থাৎ সার্ভারে কল করা, সেখান থেকে রেসপন্স পাওয়া সব কিছুই করা হচ্ছিল Activity class এর ভিতরে। এই পর্বে আমরা কিছু বেটার প্র্যাকটিস অ্যাপ্লাই করব। UI class এর ভিতরে আমরা নেটওয়ার্ক কল…Continue reading Android এ Retrofit ব্যবহার করে GET ও POST রিকোয়েস্ট [different network layer] – ২
Retrofit ব্যবহার করে Android App থেকে সার্ভারে image আপলোড
Post updated on 1st October, 2017 at 06:50 pmআমার জবের ইন্টারভিউয়ে জিজ্ঞেস করেছিল সার্ভারে ফাইল আপলোড করার কাজ করেছি কিনা। উত্তরটা ছিল ‘না’। ক্লায়েন্টের একটা প্রোজেক্টে ইমেজ আপলোড করার দরকার ছিল। সেখানে ইমেজকে base64 এ কনভার্ট করে স্ট্রিং হিসাবে ডেটা POST করেছিলাম! 😛 আর কোথাও ফাইল আপলোড করা দরকার হয় নাই। জবে জয়েন করার পর…Continue reading Retrofit ব্যবহার করে Android App থেকে সার্ভারে image আপলোড
Android অ্যাপে Text to Speech ব্যবহার
ধরা যাক আপনার অ্যাপের মাধ্যমে ইউজাররা বিভিন্ন আর্টিকেল পড়তে পারেন। পড়ার পাশাপাশি আপনি যদি আর্টিকেলগুলো শোনানোর ব্যবস্থা করতে চান তাহলে কী করবেন? একটা কাজ করা যায়, আর্টিকেলগুলো রিডিং পড়ে রেকর্ড করে mp3 ফাইলগুলো অ্যাপে দিয়ে দেয়া বা সার্ভার থেকে পাঠানো। কিন্তু কাজটা খুব একটা সহজ নয়। এই ভয়ংকর বোরিং কাজগুলোর বদলে ১৫-২০ লাইনের কোডের মাধ্যমেই…Continue reading Android অ্যাপে Text to Speech ব্যবহার
Android ডেভেলপমেন্টে publisher/subscriber pattern এর জন্য EventBus
Post updated on 1st October, 2017 at 06:49 pmএকটা ইউজ কেস চিন্তা করা যাক। আমাদের অ্যাপে এক বা একাধিক Activity আছে। একটা থেকে বাটন ক্লিকে আরেকটায় যাওয়া যায়। এরকম কোনো একটা activity-তে একটা বাটন আছে। তাতে ক্লিক করলে রিমোট সার্ভারে একটা রিকোয়েস্ট যাবে। এরপর সার্ভার থেকে কিছু JSON ডেটা আসবে। JSON এর সাইজ হতে পারে…Continue reading Android ডেভেলপমেন্টে publisher/subscriber pattern এর জন্য EventBus
Android App এ দৃষ্টিনন্দন ডিজাইনের জন্য CollapsingToolbarLayout
Post updated on 2nd August, 2017 at 06:55 amঅল্প কয়েক লাইনের কিছু কোড লিখেই আপনার অ্যান্ড্রয়েড অ্যাপে এরকম সুন্দর একটা এনিমেটেড ইফেক্ট নিয়ে আসতে পারবেন। আমরা সাধারণত Activity-তে ImageView, TextView ইত্যাদি রেখে সেগুলোকে Scroll করতে চাইলে ScrollVew ইউজ করি। নিচের GIF’র উদাহরণটা ScrollView থেকে একটু ভিন্ন। এখানে নিচের দিকের কনটেন্ট দেখার জন্য স্ক্রল করা হলে…Continue reading Android App এ দৃষ্টিনন্দন ডিজাইনের জন্য CollapsingToolbarLayout
Android App ডেভেলপমেন্ট গাইড লাইন 2024
অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট শেখার গাইড লাইন ও টিউটোরিয়াল লিংক
Reverse Engineering রোধে Android App এ ব্যবহার করুন ProGuard Tool
ProGuard ব্যবহার করে আপনার অ্যাপের সোর্সকোডকে সুরক্ষিত রাখুন। APK decompile করে কেউ আপনার সোর্সকোড বুঝতে পারবে না এবং কাজেও লাগাতে পারবে না