Android Studio এর সাথে এন্ড্রয়েড ইমিউলেটর/টেস্ট ডিভাইস হিসেবে Genymotion ব্যবহার করা

এন্ড্রয়েডের ডিফল্ট ইমিউলেটর অনেক স্লো এবং অনেক সময় কনফিগার করতেও সমস্যা। ভালো হয় যদি Genymotion ব্যবহার করা হয়।   Genymotion  ব্যবহার করার জন্য আগে genymotion.com এ গিয়ে একটি একাউন্ট করে নিতে হবে। এরপর Download Genymotion সেকশন থেকে  Get Genymotion (126.02MB) এমন লিঙ্কে ক্লিক করে Genymotion   ডাউনলোড করে ইন্সটল করে নিতে হবে। ইন্সটল শেষে Android Studio তে Genymotion plugin যুক্ত করতে হবে। … Read more

ওয়েব ভিউ অ্যাপ – html ফাইল অ্যাপ আকারে লোড করা বা ওয়েব ডেভেলপমেন্ট জ্ঞান দিয়ে এন্ড্রয়েড অ্যাপ তৈরি

আপনার যদি ওয়েব ডেভেলপমেন্ট জ্ঞান যেমন এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট নিয়ে জ্ঞান থাকে, তাহলে সহজেই কিছু সিম্পল অ্যান্ড্রয়েড অ্যাপ তৈরি করতে পারেন। যা করতে হবে, রেস্পন্সিভ এইচটিএমএল পেইজ তৈরি করতে হবে, এরপর অ্যান্ড্রয়েড প্রজেক্টের asset ফোল্ডারে ঐ এইচটিএমএল ফাইল গুলো রাখতে হবে। এবং শেষে এইচটিএমএল ফাইল কল করতে হবে। তাহলে ঐ html ফাইল গুলো অ্যাপের … Read more

ionic ফ্রেমওয়ার্ক দিয়ে ক্রসপ্লাটফরম অ্যাপ তৈরি – অ্যান্ড্রয়েড, আইওএস

ionic ফ্রেমওয়ার্ক হচ্ছে HTML5 ব্যবহার করে হাইব্রিড অ্যাপ তৈরির ফ্রন্টএন্ড ফ্রেমওয়ার্ক। ionic ব্যবহার করে কিভাবে অ্যাপ তৈরি করব, আমরা তা দেখব। ক্রসপ্লাটফরম অ্যাপ তৈরি করার জন্য ionic দারুণ একটা ফ্রন্টএন্ড ফ্রেমওয়ার্ক। ionic ইন্সটলের পূর্বে আমাদের node.js ইন্সটল করতে হবে। ইন্সটল করা না থাকলে http://nodejs.org/ এ গিয়ে ইন্সটল করে নিব। উইন্ডোজে ionic ইন্সটল করার জন্য আমরা … Read more

অ্যান্ড্রোয়েড অ্যাপ ডেভেলপমেন্ট – মিডিয়া প্লে / MP3 প্লে

অ্যান্ড্রোয়েড যেকোন মিডিয়া প্লে করা ভয়াবর রকমের সোজা। একটি MP3 কিভাবে প্লে করানো যায়, তা আমি দেখাচ্ছি। মাত্র তিনটে স্টেপ আমাদের নিতে হবে। প্রথমে আমরা যে MP3 টা প্লে করতে চাই, তা আমাদের প্রজেক্টে রাখতে হবে। দ্বিতীয় হচ্ছে লেয়াউট ফাইলে একটা বাটন তৈরি করতে হবে, প্লে বাটন। আর শেষে জাভা ফাইলে একটা কমান্ড দিতে হবে, … Read more

এন্ড্রয়েড মাল্টি একটিভিটি / মাল্টি লেয়াউট টিউটোরিয়াল

সিম্পল একটা টিউটোরিয়াল। আমরা দুইটা এক্টিভিটি তৈরি করব। এরপর একটা থেকে আরেকটাতে লিঙ্ক করব। এই! তো তার জন্য মেইন এক্টিভিটিতে একটা বাটন তৈরি করব। তাতে ক্লিক করলে দ্বিতীয় এক্টিভিটিতে যাবে। আবার দ্বিতীয় এক্টিভিটিতেও একটা বাটন তৈরি করব, তাতে ক্লিক করলে প্রথম একটিভিটিতে আবার ফিরে আসবে। সহজ, দুই তিন লাইনের কোড লিখতে হবে আমাদের। বাটন কিভাবে … Read more

মোবাইল অ্যাপ বা এন্ড্রয়েড অ্যাপ ডেভেলপমেন্ট এর আগে।

অনেকেই মোবাইল অ্যাপলিকেশন ডেভেমপমেন্ট শিখে। বেশির ভাগই অ্যান্ড্রয়েড ডেভেলপমেন্ট। প্রোগ্রামিং সম্পর্কে ধারণা না নিয়েই। বিষয়টা অনেকটা অ, আ না শিখে কবিতা লেখার মত হয়ে যায়. প্রোগ্রামিং না শিখেও অ্যাপ ডেভেলপ করা যায়, শেখা যায়। সমস্যা হবে অন্য জাগায়। এক সময় মোবাইল ওএস হিসেবে ছিল সিম্বিয়ান এর রাজত্ব। এরপর এসেছে আইওএস। এরপর সব গুলোকে হারিয়ে দিয়েছে … Read more

অ্যান্ড্রয়েড সার্ভিস – ব্যাকগ্রাউন্ড অ্যাপ তৈরির টিউটোরিয়াল

অনেক গুলো অ্যাপ রয়েছে, যেগুলো ব্যাকগ্রাউন্ডে কাজ করে। যে গুলোর কোন ইউজার ইন্টারফেস নেই। যে গুলোর সাথে আমরা কোন ইন্টারেক্ট করতে পারি না, সে অ্যাপ গুলো তৈরি করা হয়ে Service দিয়ে। যেমন আমরা মেইল অ্যাপ ব্যবহার করি, যেটা কিছুক্ষণ পর পর মেইল একাউন্ট চেক করে। ব্যাকগ্রাউন্ডে। এবং কোন মেইল আসলে আমাদের নটিফিকেশন দেয়। এটা একটা … Read more

সিম্পল ওয়েব ভিউ অ্যাপ – একটা ওয়েব সাইট অ্যান্ড্রয়েড অ্যাপ আকারে লোড করা

ভয়াবহ রকম সোজা একটা টিউটোরিয়া। একটা URL/Website এন্ড্রয়েড অ্যাপে লোড করব আমরা। যেমন কোন ওয়েব সাইটের জন্য একটা অ্যাপ দরকার, আর ঐ ওয়েবসাইটটা রেস্পন্সিভ। তাহলে আমাদের অনেক গুলো জাভা কোড লিখে সাইট থেকে ডেটা ফেচ করে দেখানোর থেকে পুরো ওয়েবসাইটটাই লোড করে দিলেই তো হয়ে যায়। আর আমরা দেখব তা কিভাবে করে।   প্রথমে একটা … Read more

Cordova কমান্ডলাইন ইন্টারফেস [ Cordova CLI ] দিয়ে অ্যান্ড্রয়েড অ্যাপ তৈরির বিস্তারিত গাইড লাইন।

লেখাটির বিষয় বস্তুঃ  ইনস্টল NodeJS  জাভা এবং PATH environment সেটিংস  Android Studio Install  Apache Ant ইন্সটলেশন  System Variable এ JAVA_HOME যুক্ত করা  Cordova ইনস্টলেশন  Cordova দিয়ে প্রজেক্ট তৈরি  Android Studio তে কমান্ডলাইন দিয়ে তৈরি কৃত প্রজেক্ট খোলা  ইমিউলেটর / ডিভাইসে এন্ড্রয়েড অ্যাপ রান করা ইনস্টল NodeJS Cordova নতুন ভার্সন গুলো ইনস্টল করার জন্য  NodeJS  ইনস্টল থাকা … Read more

কার্ড ছাড়াও বাংলাদেশ থেকে গুগল প্লে স্টোরে ডেভ একাউন্ট খোলার উপায়

অনেকেই গুগল প্লেস্টোরে ডেভেলপার একাউন্ট খুলতে পারে না। কারন ভিসা বা মাস্টারকার্ড নেই। যারা খুলতে পারে, তাদের হয়তো ভিসা বা মাস্টার কার্ড রয়েছে। কিন্তু বাংলাদেশের মাস্টার কার্ড বা ভিসা ডেভিড কার্ড গুলো দিয়ে অনলাইনে ডলারে ট্রানজিকশন করা যায় না। শুধু মাত্র ক্রেডিট কার্ড / ভিসা বা মাস্টারকার্ড যে কোন ক্রেডিট কার্ড দিয়েই অনলাইনে ডলারে ট্রানজিকশন … Read more